Package: libfreetype6
Version: 2.4.9-1.1
Severity: normal
We have some applications for which we do not have source,
which are affected by a regression within libfreetype6. Upon trying to run
these on wheezy though the program gives an error about an undefined
symbol and exits.
For example --
sedit.exe: undefined symbol: FT_Stream_GetShort
In squeeze (with libfreetype6 at debian version 2.4.2-2.1+squeeze4), the
application runs and displays itself.
objdump -T shows that the FT_Stream_GetShort is on the squeeze box and
absent on wheezy's version, If you like I can give to the respective
output from it.
ldd demonstrates that the program has no missing dynamic libraries.
Tracing things back it seems that the symbols name was changed to
FT_Stream_GetUShort in the commit 21b1a0de7c052dcd25348c4e3597c8a631108f61
(based on freetype2's repository at
http://git.savannah.gnu.org/cgit/freetype/freetype2.git/)
As I understand, the major number of the library hasn't changed. Resulting
in this breakage.
-- System Information:
Debian Release: 7.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org