[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#370149: FTBFS: not compatible with FreeType 2.2



Package: libxfont
Version: 1:1.0.0-4
Severity: serious

Your package fails to build in unstable with the following errors.
The changelog from xpdf (which had the same problem) will help you resolve
this issue:

xpdf (3.01-8) unstable; urgency=low

  * Add patch 05_freetype-2.2.dpatch: make splash/SplashFTFont.cc
    compatible with FreeType 2.2 (ie don't use FreeType internals
    directly any more). Fixes unreported FTBFS.


> Automatic build of libxfont_1:1.0.0-4 on test.track.rz.uni-augsburg.de by sbuild/powerpc 0.44
...
>  gcc -DHAVE_CONFIG_H -I. -I../../../src/FreeType -I../.. -I../../include/X11/fonts -I../../../include -I/usr/include/freetype2 -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -Wall -g -O2 -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -D_XOPEN_SOURCE -MT ftfuncs.lo -MD -MP -MF .deps/ftfuncs.Tpo -c ../../../src/FreeType/ftfuncs.c  -fPIC -DPIC -o .libs/ftfuncs.o
> ../../../src/FreeType/ftfuncs.c:57:10: error: #include expects "FILENAME" or <FILENAME>
> ../../../src/FreeType/ftfuncs.c:59:10: error: #include expects "FILENAME" or <FILENAME>
> ../../../src/FreeType/ftfuncs.c:60:10: error: #include expects "FILENAME" or <FILENAME>
> ../../../src/FreeType/ftfuncs.c: In function 'FreeTypeOpenInstance':
> ../../../src/FreeType/ftfuncs.c:467: error: 'TT_Face' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:467: error: (Each undeclared identifier is reported only once
> ../../../src/FreeType/ftfuncs.c:467: error: for each function it appears in.)
> ../../../src/FreeType/ftfuncs.c:467: error: expected ';' before 'tt_face'
> ../../../src/FreeType/ftfuncs.c:471: error: 'SFNT_Service' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:471: error: expected ';' before 'sfnt'
> ../../../src/FreeType/ftfuncs.c:472: error: 'tt_face' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:472: error: expected ';' before 'face'
> ../../../src/FreeType/ftfuncs.c:486: error: 'sfnt' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:486: error: expected ';' before 'tt_face'
> ../../../src/FreeType/ftfuncs.c: In function 'tt_get_metrics':
> ../../../src/FreeType/ftfuncs.c:815: error: 'TT_LongMetrics' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:815: error: expected ';' before 'longs_m'
> ../../../src/FreeType/ftfuncs.c:824: error: 'longs_m' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:824: error: expected ';' before 'header'
> ../../../src/FreeType/ftfuncs.c:829: error: 'TT_ShortMetrics' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:829: error: expected expression before ')' token
> ../../../src/FreeType/ftfuncs.c:830: error: expected ')' before 'header'
> ../../../src/FreeType/ftfuncs.c: In function 'ft_get_very_lazy_bbox':
> ../../../src/FreeType/ftfuncs.c:845: error: 'TT_Face' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:845: error: expected ';' before 'ttface'
> ../../../src/FreeType/ftfuncs.c:852: error: 'ttface' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c: In function 'FT_Do_SBit_Metrics':
> ../../../src/FreeType/ftfuncs.c:914: error: 'SFNT_Service' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:914: error: expected ';' before 'sfnt'
> ../../../src/FreeType/ftfuncs.c:915: error: 'TT_Face' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:915: error: expected ';' before 'face'
> ../../../src/FreeType/ftfuncs.c:918: error: 'TT_SBit_Strike' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:918: error: expected ';' before 'strike'
> ../../../src/FreeType/ftfuncs.c:919: error: 'TT_SBit_Range' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:919: error: expected ';' before 'range'
> ../../../src/FreeType/ftfuncs.c:920: error: 'TT_SBit_MetricsRec' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:920: error: expected ';' before 'elem_metrics'
> ../../../src/FreeType/ftfuncs.c:931: error: 'face' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:931: error: expected ';' before 'ft_face'
> ../../../src/FreeType/ftfuncs.c:932: error: 'sfnt' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:932: error: expected ';' before 'face'
> ../../../src/FreeType/ftfuncs.c:938: error: 'range' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:938: error: 'strike' undeclared (first use in this function)
> ../../../src/FreeType/ftfuncs.c:955: warning: implicit declaration of function 'FT_STREAM_POS'
> ../../../src/FreeType/ftfuncs.c:955: warning: nested extern declaration of 'FT_STREAM_POS'
> ../../../src/FreeType/ftfuncs.c:958: warning: implicit declaration of function 'FT_STREAM_SEEK'
> ../../../src/FreeType/ftfuncs.c:958: warning: nested extern declaration of 'FT_STREAM_SEEK'
> ../../../src/FreeType/ftfuncs.c:961: error: 'elem_metrics' undeclared (first use in this function)
> make[4]: *** [ftfuncs.lo] Error 1
> make[4]: Leaving directory `/build/tbm/libxfont-1.0.0/obj-powerpc-linux-gnu/src/FreeType'

-- 
Martin Michlmayr
http://www.cyrius.com/



Reply to: