libxdiff - Basic functionality to create difference/patches in binary and text

Property Value
Distribution Fedora 29
Repository Fedora x86_64
Package name libxdiff
Package version 1.0
Package release 13.fc29
Package architecture i686
Package type rpm
Installed size 68.13 KB
Download size 38.47 KB
Official Mirror
The LibXDiff library implements basic and yet complete functionalities to
create file differences/patches to both binary and text files. The library
uses memory files as file abstraction to achieve both performance and
portability. For binary files, LibXDiff implements both (with some
modification) the algorithm described in File System Support for Delta
Compression by Joshua P. MacDonald, and the algorithm described in
Fingerprinting By Random Polynomials by Michael O. Rabin. While for text
files it follows directives described in An O(ND) Difference Algorithm
and Its Variations by Eugene W. Myers.
This is a merged fork of the forks of the original libxdiff (0.23) found
in the git and libgit2 source code, converted into a shared library.


Package Version Architecture Repository
libxdiff-1.0-13.fc29.x86_64.rpm 1.0 x86_64 Fedora
libxdiff-1.0-13.fc29.i686.rpm 1.0 i686 Fedora
libxdiff - - -


Name Value
/sbin/ldconfig - -
rtld(GNU_HASH) -


Name Value
libxdiff = 1.0-13.fc29
libxdiff(x86-32) = 1.0-13.fc29 -


Type URL
Binary Package libxdiff-1.0-13.fc29.i686.rpm
Source Package libxdiff-1.0-13.fc29.src.rpm

Install Howto

Install libxdiff rpm package:

# dnf install libxdiff




2018-07-24 - Tom Callaway <> - 1.0-13
- add BuildRequires: gcc
2018-07-13 - Fedora Release Engineering <> - 1.0-12
- Rebuilt for
2018-02-07 - Fedora Release Engineering <> - 1.0-11
- Rebuilt for
2017-08-03 - Fedora Release Engineering <> - 1.0-10
- Rebuilt for
2017-07-26 - Fedora Release Engineering <> - 1.0-9
- Rebuilt for
2017-02-10 - Fedora Release Engineering <> - 1.0-8
- Rebuilt for

See Also

Package Description
libxdiff-devel-1.0-13.fc29.i686.rpm Development libraries and headers for libxdiff
libxdiff-devel-1.0-13.fc29.x86_64.rpm Development libraries and headers for libxdiff
libxdo-3.20150503.1-7.fc29.i686.rpm Keyboard input simulation library
libxdo-3.20150503.1-7.fc29.x86_64.rpm Keyboard input simulation library
libxdo-devel-3.20150503.1-7.fc29.i686.rpm Development files for libxdo
libxdo-devel-3.20150503.1-7.fc29.x86_64.rpm Development files for libxdo
libxfce4ui-4.13.4-20.fc29.i686.rpm Commonly used Xfce widgets
libxfce4ui-4.13.4-20.fc29.x86_64.rpm Commonly used Xfce widgets
libxfce4ui-devel-4.13.4-20.fc29.i686.rpm Development files for libxfce4ui
libxfce4ui-devel-4.13.4-20.fc29.x86_64.rpm Development files for libxfce4ui
libxfce4util-4.13.2-20.fc29.i686.rpm Utility library for the Xfce4 desktop environment
libxfce4util-4.13.2-20.fc29.x86_64.rpm Utility library for the Xfce4 desktop environment
libxfce4util-devel-4.13.2-20.fc29.i686.rpm Developpment tools for libxfce4util library
libxfce4util-devel-4.13.2-20.fc29.x86_64.rpm Developpment tools for libxfce4util library
libxkbcommon-0.8.2-1.fc29.i686.rpm X.Org X11 XKB parsing library