Package: libgnomeprint Severity: serious Version: 2.12.1-5 Justification: no longer builds from source
I just tried to rebuild libgnomeprint in a up-to-date sid chroot. The build fails at linking stage: ---------------------------------- cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libart-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/freetype2 -DG_LOG_DOMAIN=\"GnomePrint\" -DGNOMELOCALEDIR=\"/usr/share/locale\" -DGNOME_PRINT_DATA_DIR=\"/usr/share/libgnomeprint/2.12.1\" -DGNOME_PRINT_MODULES_DIR=\"/usr/lib/libgnomeprint/2.12.1/modules\" -g -Wall -O2 -c grammar.tab.c -o grammar.tab.o >/dev/null 2>&1 /bin/bash ../libtool --mode=link cc -g -Wall -O2 -version-info 1:0:1 -Wl,-z,defs -Wl,-O1 -o libgnomeprint-2-2.la -rpath /usr/lib -no-undefined gnome-print.lo gnome-print-stdapi.lo gnome-print-config.lo gnome-print-filter.lo gnome-print-meta.lo gnome-print-job.lo gnome-print-ps2.lo gnome-print-pdf.lo gnome-print-pdf-t1.lo gnome-print-pdf-tt.lo gnome-print-pango.lo gnome-print-rbuf.lo gnome-print-rgbp.lo gnome-print-transport.lo gnome-print-i18n.lo gp-path.lo gp-gc.lo gnome-glyphlist.lo gnome-pgl.lo gnome-print-encode.lo libgnomeprint-enum-types.lo gnome-print-unit.lo gnome-print-paper.lo gnome-fontmap.lo gnome-font.lo gnome-font-face.lo gnome-rfont.lo gnome-font-family.lo art_rgba_rgba_affine.lo art_rgba_svp.lo lex._gnome_print_filter_parse_yy.lo grammar.tab.lo gpa/libgpa.la ttsubset/libttsubset.la -Wl,--export-dynamic -lart_lgpl_2 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lxml2 -lfontconfig -lfreetype -lz -lz cc -shared .libs/gnome-print.o .libs/gnome-print-stdapi.o .libs/gnome-print-config.o .libs/gnome-print-filter.o .libs/gnome-print-meta.o .libs/gnome-print-job.o .libs/gnome-print-ps2.o .libs/gnome-print-pdf.o .libs/gnome-print-pdf-t1.o .libs/gnome-print-pdf-tt.o .libs/gnome-print-pango.o .libs/gnome-print-rbuf.o .libs/gnome-print-rgbp.o .libs/gnome-print-transport.o .libs/gnome-print-i18n.o .libs/gp-path.o .libs/gp-gc.o .libs/gnome-glyphlist.o .libs/gnome-pgl.o .libs/gnome-print-encode.o .libs/libgnomeprint-enum-types.o .libs/gnome-print-unit.o .libs/gnome-print-paper.o .libs/gnome-fontmap.o .libs/gnome-font.o .libs/gnome-font-face.o .libs/gnome-rfont.o .libs/gnome-font-family.o .libs/art_rgba_rgba_affine.o .libs/art_rgba_svp.o .libs/lex._gnome_print_filter_parse_yy.o .libs/grammar.tab.o -Wl,--whole-archive gpa/.libs/libgpa.a ttsubset/.libs/libttsubset.a -Wl,--no-whole-archive /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so /usr/lib/libxml2.so -lfontconfig /usr/lib/libfreetype.so -lz -Wl,-z -Wl,defs -Wl,-O1 -Wl,--export-dynamic -Wl,-soname -Wl,libgnomeprint-2-2.so.0 -o .libs/libgnomeprint-2-2.so.0.1.0 .libs/gnome-print-stdapi.o: In function `gnome_print_arcto': /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:607: undefined reference to `fmod' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:608: undefined reference to `fmod' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:627: undefined reference to `sin' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:627: undefined reference to `cos' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:631: undefined reference to `sin' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:631: undefined reference to `cos' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:611: undefined reference to `sin' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:611: undefined reference to `cos' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:620: undefined reference to `sin' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:620: undefined reference to `cos' .libs/gnome-print-ps2.o: In function `gnome_print_ps2_close': /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-ps2.c:850: undefined reference to `ceil' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-ps2.c:850: undefined reference to `ceil' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-ps2.c:850: undefined reference to `floor' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-ps2.c:850: undefined reference to `floor' .libs/gnome-print-rgbp.o: In function `rgbp_showpage': /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-rgbp.c:168: undefined reference to `ceil' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-print-rgbp.c:169: undefined reference to `ceil' .libs/gnome-rfont.o: In function `gnome_rfont_render_glyph_rgb8': /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-rfont.c:850: undefined reference to `floor' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-rfont.c:851: undefined reference to `floor' .libs/gnome-rfont.o: In function `gnome_rfont_render_glyph_rgba8': /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-rfont.c:788: undefined reference to `floor' /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-rfont.c:787: undefined reference to `floor' .libs/gnome-rfont.o: In function `gnome_font_get_rfont': /tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-rfont.c:328: undefined reference to `floor' .libs/gnome-rfont.o:/tmp/libgnomeprint-2.12.1/libgnomeprint/gnome-rfont.c:329: more undefined references to `floor' follow collect2: ld returned 1 exit status make[4]: *** [libgnomeprint-2-2.la] Error 1 make[4]: Leaving directory `/tmp/libgnomeprint-2.12.1/libgnomeprint' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/tmp/libgnomeprint-2.12.1/libgnomeprint' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/libgnomeprint-2.12.1' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/libgnomeprint-2.12.1' make: *** [debian/stamp-makefile-build] Error 2 real 1m48.381s user 1m22.624s sys 0m13.201s ---------------------------------- Buildlog (just 12KB) and dh-buildinfo's output attached. cu andreas -- System Information: Debian Release: 3.1 Architecture: i386 (i686) Kernel: Linux 2.6.8-3-k7 Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8) -- The 'Galactic Cleaning' policy undertaken by Emperor Zhark is a personal vision of the emperor's, and its inclusion in this work does not constitute tacit approval by the author or the publisher for any such projects, howsoever undertaken. (c) Jasper Ffforde
dh-buildinfo.libgnomeprint_2.12.1-5.gz
Description: Binary data
buildlog.libgnomeprint_2.12.1-5.gz
Description: Binary data

