[BLFS Trac] #2518: Xorg-7.2 libXfont

BLFS Trac trac at linuxfromscratch.org
Mon Apr 28 11:17:12 PDT 2008


#2518: Xorg-7.2 libXfont
----------------------------------------+-----------------------------------
 Reporter:  randy at linuxfromscratch.org  |        Owner:  dnicholson at linuxfromscratch.org
     Type:  task                        |       Status:  assigned                       
 Priority:  normal                      |    Milestone:  6.3                            
Component:  BOOK                        |      Version:  SVN                            
 Severity:  normal                      |   Resolution:                                 
 Keywords:                              |  
----------------------------------------+-----------------------------------
Changes (by dnicholson at linuxfromscratch.org):

  * owner:  blfs-book at linuxfromscratch.org =>
            dnicholson at linuxfromscratch.org
  * status:  new => assigned

Comment:

 So, there are three solutions to make sure our libXfont stays compatible
 with freetype:

 1. Update to libXfont-1.3.x where the code that uses these macros has been
 removed.

 2. Patch libXfont-1.2.x so that it falls back to defining ft_isdigit when
 it's not defined by freetype. The code is already partially there, it's
 just conditional on a really old freetype version. We just need to make it
 unconditional on freetype version.

 3. Patch freetype-2.3.5 to put the ft_* macros back in ftstdlib.h. This is
 probably the right thing to do since those macros were part of the
 freetype API and were removed without notice. But I don't know if we want
 to differ from upstream in that regard.

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/2518#comment:5>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch



More information about the blfs-book mailing list