[tlbuild] build failure: usage of __attribute__ ((format(printf, 1, 0))) in texk/web2c/luatexdir/luafontloader/src/ffdummies.c

Vladimir Volovich vvv at vsu.ru
Fri May 28 12:02:05 CEST 2010


Hi Taco,

"TH" == Taco Hoekwater writes:

 >>> it seems that last year's version of this file did not use
 >>> __attribute__, and worked fine. maybe it could be surrounded with
 >>> #ifdef GNUC ?

 TH> Patched versions of luafontloader/src/ffdummies.c and lua/texluac.c
 TH> committed (#18546).

__attribute__ is also used in at least these files:

texk/web2c/luatexdir/tex/errors.w
texk/web2c/luatexdir/pdf/pdfgen.w
texk/web2c/luatexdir/utils/utils.w
texk/web2c/luatexdir/font/writefont.w
texk/web2c/luatexdir/font/writet1.w
texk/web2c/synctexdir/synctex.c

which, during the build, are used to generate the files in Work/texk/web2c/:

errors.c
pdfgen.c
synctex-pdf.c
synctex-xe.c
utils.c
writefont.c
writet1.c

Taco, could you please look at the luatex-relates files? and maybe
someone would also patch synctex.c.

Best,
v.


More information about the tlbuild mailing list