Changelog
xz-utils (5.1.1alpha+20110528-1~exp1) experimental; urgency=low
* Remove threading support, since the relevant interfaces in liblzma are not stable yet. * New snapshot, taken from upstream commit 492c863. - liblzma: lzma_index_init() would segfault on allocation failure. - liblzma uses ELF symbol versioning, with version node names like XZ_5.0 for compatibility with FreeBSD. - "xz -v -v --list" would read and try to free() uninitialized memory, continuing past the end of an on-stack array, when asked to describe certain corrupted XZ files. - xzegrep and xzfgrep perform extended regex and fixed-string matches, respectively. (The previous behavior was to always use basic regexes. The new behavior was introduced in 5.1.1alpha+20110517 but the changelog entry neglected to mention it.) - xz: New French translation. * debian/symbols: List the new version node names. * Move liblzma to an architecture-specific directory so the native library and foreign-architecture versions can be co-installed. - liblzma5: Pre-Depends: multiarch-support. - Use debhelper compatibility level 9. This requires passing the dh sequence name before other options when invoking dh in debian/rules. Build-Depends: debhelper (>= 8.1.3). - liblzma5, liblzma-dev: Install files under /usr/lib/<triplet> instead of /usr/lib. - Thanks to Steve Langasek for explaining the process on the Debian wiki. * Update copyright file. -- Jonathan Nieder <email address hidden> Sun, 12 Jun 2011 01:26:52 -0500