debian: Install NEWS to /usr/share/doc/{xz-utils,xzdec}
[xz/debian.git] / debian / liblzma2.README.Debian
blobf0b85d852ff95be05a73c982aa53015727af595a
1 liblzma for Debian
2 ------------------
4 liblzma2 in Debian is not ABI-compatible with upstream's library and
5 is not likely to be ABI-compatible with liblzma from other
6 distributions:
8  * The lzma_stream, lzma_stream_flags, and lzma_options_lzma
9    structures are not layout-compatible with upstream.  The versions
10    in Debian have fewer fields reserved for future expansion.
12  * The lzma_chunk_size() function is present but useless in Debian.
13    It has been removed upstream.
15  * The library soname is liblzma.so.2 in Debian, liblzma.so.5
16    upstream.
18 To use binaries pre-built for other distributions, you can install a
19 copy of liblzma.so.5:
21  apt-get build-dep xz-utils
22  apt-get source --download-only xz-utils
23  tar -xf xz-utils_*.orig.tar.gz
24  cd xz-5*
25  autoreconf -fis
26  ./configure --prefix=/usr/local --disable-xz --disable-xzdec \
27         --disable-lzmadec --disable-lzmainfo --disable-lzma-links \
28         --disable-scripts
29  make install
31  -- Jonathan Nieder <jrnieder@gmail.com>  Mon, 25 Oct 2010 03:43:34 -0500