freetype 2.1.7 is broken - 2.1.9 in AC

Jakub Bogusz qboosh at pld-linux.org
Wed Mar 16 10:34:12 CET 2005


On Wed, Mar 16, 2005 at 09:33:26AM +0100, havner wrote:
> On Tue, Mar 15, 2005 at 08:19:47PM +0100, Arkadiusz Miskiewicz wrote:
> > On Tuesday 15 of March 2005 20:17, Jakub Bogusz wrote:
> > 
> > > And some functions removed (related to font caching, which has been
> > > replaced by slightly different implementation; they said that this
> > > functionality was "not stable", although some programs were using it
> > > already - and these programs require rebuild and/or patching to use
> > > new implementation).
> > Too bad - then we need to recompile stuff unless someone is willing to 
> > backport 2.1.8/9 fixes (which I think would be stupid).
> > 
> > Unfortunately RM stays silent.
> 
> And what do you expect from me? To recompile half of the distribution
> now? It took you 4 months to check 80 packages for mysql rebuild
> 
> poldek> rsearch -r /freetype\.so/
> (...)
> 1207 package(s) found.

Not so bad... but I don't know how many of them require rebuild
(probably a few ones only).

$ rpm -q --whatrequires freetype | wc -l
69

$ rpm -q --whatrequires freetype | xargs rpm -ql | grep '/bin\|/lib' | xargs grep 'ftc_\|FTC_\|FT_LruList\|ft_char_table\|TwoByteSwap\|FourByteSwap\|RepadBitmap\|BitOrderInvert'
Binary file /usr/lib/libfreetype.so matches
Binary file /usr/lib/mozilla/components/libgfx_gtk.so matches
Binary file /usr/X11R6/lib/libXfont.so.1.5 matches
Binary file /usr/X11R6/bin/X matches
Binary file /usr/X11R6/bin/Xdmx matches
Binary file /usr/X11R6/bin/Xorg matches
Binary file /usr/X11R6/lib/libXfont.so matches

libXfont and X* servers are just false positives (they define *ByteSwap
on their own). The only one package which requires rebuild of 69 that
I have is mozilla.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




More information about the pld-devel-en mailing list