Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock unblock flite/1.4-release-12 Hello, I have uploaded a new version of flite to fix the grave bug 771454. What happened is that flite is composed of several .so files, some of which depending on the others, but upstream does not make them actually link with each other to meet that dependency. As a result, applications using flite explicitly link against all the eventually needed .so files, even if they don't use symbols from them all. In version -9, I added a patch to flite to make the .so files link with each other as appropriate. But then applications linked against these .so files, even if using all -l flags, will now only get a NEEDED for the .so files they actually needed (thanks to as-needed in our toolchain). And thus they will not work with previous versions of flite, thus bug #771454. The proposed fix is to simply bump the version in the symbols files, to make these applications required a fixed version of flite. Yes, the patch is awfully big. But it's also awfully trivial: it just appends -9~ at the end of each line. Samuel -- System Information: Debian Release: jessie/sid APT prefers buildd-unstable APT policy: (500, 'buildd-unstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.17.0 (SMP w/8 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- Samuel <N> sl - display animations aimed to correct users who accidentally enter <N> sl instead of ls.
Attachment:
patch.gz
Description: application/gunzip