Source: inventor
Version: 2.1.5-10-19
Severity: serious
Tags: buster sid

inventor FTBFS due to using the internal freetype symbol
FT_Done_GlyphSlot that didn't have a prototype in earlier
freetype versions and is no longer available in 2.8-0.2:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/inventor.html

...
flfreetype.c: In function '_flFTDeleteGlyphChar':
flfreetype.c:407:5: warning: implicit declaration of function 
'FT_Done_GlyphSlot' [-Wimplicit-function-declaration]
     FT_Done_GlyphSlot(outline->glyph);
     ^~~~~~~~~~~~~~~~~
...
/usr/bin/g++   -L/build/1st/inventor-2.1.5-10/debian/tmp/usr/lib -L../libimage 
-L../libFL/freetype  -shared -Wl,--whole-archive -Wl,-z,defs 
-Wl,-soname=libInventor.so.1     -L/usr/X11R6/lib libInventor.a  -ljpeg -limage 
-lFL -lfreetype -lGLU -lGL -lX11 -ldl -lm  -Wl,--no-whole-archive -o 
libInventor.so.1.0.0
../libFL/freetype/libFL.a(flfreetype.o): In function `_flFTDeleteGlyphChar':
inventor_2.1.5-10-19/libFL/ang/flfreetype.c:407: undefined reference to 
`FT_Done_GlyphSlot'
collect2: error: ld returned 1 exit status
../make/ivcommonrules:25: recipe for target 'libInventor.so.1.0.0' failed
make[2]: *** [libInventor.so.1.0.0] Error 1

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to