[tlbuild] TeX Live builds -- second summary [updated sources]

Karl Berry karl at freefriends.org
Tue May 5 02:36:50 CEST 2009


            ./Build --disable-dialog --disable-pdfopen --disable-xetex

    I don't get errors, and I get 298 binaries.
    The first two don't concern me (should they?). 

dialog and pdfopen certainly aren't crucial, but why don't they compile?
They aren't complicated programs.

    Work/libs/freetype2 -I/Users/koch/texlive2009/Build/source/Work/libs/ 
    zlib   -arch x86_64 -mmacosx-version-min=10.5 -MT libxetex_a- 
    XeTeXFontMgr.o -MD -MP -MF .deps/libxetex_a-XeTeXFontMgr.Tpo -c -o  
    libxetex_a-XeTeXFontMgr.o `test -f 'xetexdir/XeTeXFontMgr.cpp' || echo  
    '../../../texk/web2c/'`xetexdir/XeTeXFontMgr.cpp
    ../../../texk/web2c/xetexdir/XeTeXswap.h: In function 'SInt32  
    SWAP(SInt32)':
    ../../../texk/web2c/xetexdir/XeTeXswap.h:90: error: redefinition of  
    'SInt32 SWAP(SInt32)'
    ../../../texk/web2c/xetexdir/XeTeXswap.h:65: error: 'fixed  
    SWAP(fixed)' previously defined here

But the same code compiles in 32-bit land?

Evidently
  static inline fixed SWAP(fixed p) (line 65)
and
  static inline SInt32 SWAP(SInt32 p) (line 90)
are the same thing in 64-bit land.  Maybe one should be #ifdef'd out,
but I don't know which or how.

Jonathan?




More information about the tlbuild mailing list