Bug#379428: FTBFS: undefined reference to `fmod', etc

Martin Michlmayr tbm at cyrius.com
Sun Jul 23 14:04:24 UTC 2006


Package: libgnomeprint
Version: 2.12.1-5
Severity: serious

This package fails to build in unstable:

> Automatic build of libgnomeprint_2.12.1-5 on prehension by sbuild/sparc 0.47
...
> 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':
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:607: undefined reference to `fmod'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:608: undefined reference to `fmod'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:627: undefined reference to `cos'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:627: undefined reference to `sin'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:631: undefined reference to `cos'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:631: undefined reference to `sin'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:620: undefined reference to `cos'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:620: undefined reference to `sin'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:611: undefined reference to `cos'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-stdapi.c:611: undefined reference to `sin'
> .libs/gnome-print-ps2.o: In function `gnome_print_ps2_close':
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-ps2.c:850: undefined reference to `floor'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-ps2.c:850: undefined reference to `floor'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-ps2.c:850: undefined reference to `ceil'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-ps2.c:850: undefined reference to `ceil'
> .libs/gnome-print-rgbp.o: In function `rgbp_showpage':
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-print-rgbp.c:168: undefined reference to `ceil'
> /build/tbm/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':
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-rfont.c:850: undefined reference to `floor'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-rfont.c:851: undefined reference to `floor'
> .libs/gnome-rfont.o: In function `gnome_rfont_render_glyph_rgba8':
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-rfont.c:788: undefined reference to `floor'
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-rfont.c:787: undefined reference to `floor'
> .libs/gnome-rfont.o: In function `gnome_font_get_rfont':
> /build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-rfont.c:288: undefined reference to `floor'
> .libs/gnome-rfont.o:/build/tbm/libgnomeprint-2.12.1/libgnomeprint/gnome-rfont.c:289: more undefined references to `floor' follow
> collect2: ld returned 1 exit status
> make[4]: *** [libgnomeprint-2-2.la] Error 1

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





More information about the Pkg-gnome-maintainers mailing list