Format: 1.8 Date: Sat, 16 Jun 2012 15:03:17 -0500 Source: xz-utils Binary: liblzma5 xz-utils xzdec liblzma-dev liblzma-doc Architecture: i386 i386_translations all Version: 5.1.1alpha+20120614-1 Distribution: quantal Urgency: low Maintainer: Ubuntu/amd64 Build Daemon Changed-By: Jonathan Nieder Description: liblzma-dev - XZ-format compression library - development files liblzma-doc - XZ-format compression library - API documentation liblzma5 - XZ-format compression library xz-utils - XZ-format compression utilities xzdec - XZ-format compression utilities - tiny decompressors Closes: 649522 653739 672120 673001 Changes: xz-utils (5.1.1alpha+20120614-1) unstable; urgency=low . * New snapshot, taken from upstream commit f1675f76. - liblzma: BCJ filters would return a spurious LZMA_BUF_ERROR result in certain circumstances. As a result, the xz tool could produce inappropriate "Compressed data is corrupt" or "Unexpected end of input" failures (reported in XZ Embedded as Fedora bug 735408). - "xz -v -v --list" prints the minimal XZ Utils version needed to decompress a stream. - "xz --robot -v --list" formats filenames more plainly. - xzgrep does not fail unconditionally when the decompressor dies with SIGPIPE due to unconsumed output any more. This makes the exit status from commands such as "xzgrep -q" and "xzgrep -l" more predictable and convenient for scripts. - examples/xz_pipe_decomp.c did not check correctly for truncated input. - There is a new set of sample programs. The old ones have been renamed to examples_old but are still maintained. * liblzma: - If dlopen() indicates that liblzma.so.2 is loaded, check fewer reserved fields in the stream argument to the lzma_code() function. This prevents out-of-bounds reads when liblzma5 functions are called by code built against liblzma2 (see ). - Remove the lzma_code@Base compatibility symbol. Closes: #649522. Thanks to Eduard Bloch. - Install run-time library to /lib so it can be used before /usr is mounted. Closes: #672120. - Configure with --disable-threads for now to avoid needlessly linking to libpthread and librt. * liblzma-dev: - Install an appropriate library for static linking instead of the decompression-only version used to build xzdec. Closes: #673001. Thanks to Anton Tolchanov. - Use the liblzma2-compatible version of lzma_code() in the static library. - Multi-Arch: same. Thanks to Riku Voipio. - Install new examples and revised old examples to /usr/share/doc/liblzma-dev. * xz-utils: - Use update-alternatives to provide lzma, unlzma, lzcat, and the rest of the lz* scripts without conflicting with the lzma package. - Conflicts: lzma versions before before 9.22-1, when it started providing lzma, unlzma, and lzcat through the alternatives system. - Conflicts: and Replaces: xz-lzma. - README.Debian: Update instructions on configuring the package to provide lzma compatibility commands. * Remove xz-lzma package. * Use dpkg-buildflags to retrieve compiler flags, including hardening options. Build-Depends: dpkg-dev (>= 1.16.1). Closes: #653739. * debian/rules: - build-arch: Simplify by using a double-colon rule instead of a dependency on a dummy noop target. - build-indep: Assume doxygen is available, instead of trying to get by by assuming the caller meant to invoke build-arch when it is missing. Build-Depends: dpkg-dev (>= 1.16.2). - Rearrange for clarity. * debian/symbols: Bump the minimal version for lzma_code(), lzma_raw_buffer_decode(), and lzma_raw_buffer_encode(). * Use machine-readable copyright-format 1.0. * Update copyright file. * Standards-Version: 3.9.3 (checked). * debian/changelog.upstream.sh: Use ‘git rev-list | git diff-tree’ instead of ‘git log’ to avoid depending on the build system’s configuration. Checksums-Sha1: 2add8c12056a9514e2af68fa5bdcb271441069ff 95570 liblzma5_5.1.1alpha+20120614-1_i386.deb 20e945632e328b06610c0c0471ea08a87f9ee84d 89130 xz-utils_5.1.1alpha+20120614-1_i386.deb bd763d7f26fe7edf8d4acb903dbab81f2dd5e728 60286 xzdec_5.1.1alpha+20120614-1_i386.deb bbde63b81342d3ca7e4794e0cca7a7333d2e5d2b 160474 liblzma-dev_5.1.1alpha+20120614-1_i386.deb a684899aa006709d784d9ffee88dc315c96c37d3 54082 xz-utils_5.1.1alpha+20120614-1_i386_translations.tar.gz a64217e688e78794125e1290a63059827a4b644d 472786 liblzma-doc_5.1.1alpha+20120614-1_all.deb Checksums-Sha256: aeb7bc08817b4d337eaf16bcce764e48681df2a77834ff4d32fd2a5d0c2562cb 95570 liblzma5_5.1.1alpha+20120614-1_i386.deb a4b6c2c21a56aa1ab0aaeccdb8bfd8e78b9bd80e7ff151c55aabc204c53d3efe 89130 xz-utils_5.1.1alpha+20120614-1_i386.deb 0d8a964de002d3bcd7599df872442d6fbee0cee039355b6c3f15905022e971cd 60286 xzdec_5.1.1alpha+20120614-1_i386.deb 05e73fa91482e8751a11d38d991c8361e40fb7cb5b71422b0c478c7afcdf21c8 160474 liblzma-dev_5.1.1alpha+20120614-1_i386.deb b9bb5ae3cad932d9e4acb48c7a0b39fe68256519cd70806c98195d561712a874 54082 xz-utils_5.1.1alpha+20120614-1_i386_translations.tar.gz eb4bd8c9dd57eb31710949065c90dfc82b5971e0ad360ebb6d6fd9a3b0b79d09 472786 liblzma-doc_5.1.1alpha+20120614-1_all.deb Files: e9307c7c4bfc55bbc5b7b082bb04b31b 95570 libs required liblzma5_5.1.1alpha+20120614-1_i386.deb 3aec1c587a0cefd07e643579a42f0d29 89130 utils required xz-utils_5.1.1alpha+20120614-1_i386.deb 7f3995e9cb2c8e8f0a543ad3c5a7b237 60286 utils extra xzdec_5.1.1alpha+20120614-1_i386.deb 7c00ad09001982ee1f9a8f471abccbfa 160474 libdevel optional liblzma-dev_5.1.1alpha+20120614-1_i386.deb d605a71f37479ce69c79d516cdbfdac0 54082 raw-translations - xz-utils_5.1.1alpha+20120614-1_i386_translations.tar.gz 9eedab833a1f01912cba45dd3d79bcc5 472786 doc optional liblzma-doc_5.1.1alpha+20120614-1_all.deb