[Evolution] Bug#640444: gtkhtml3.14: FTBFS: gtkhtml.c:1541: undefined reference to `sqrt'

Mònica Ramírez Arceda monica at probeta.net
Sun Sep 4 23:21:20 UTC 2011


Source: gtkhtml3.14
Version: 3.32.2-2
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20110902 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> #	source='htmlframeset.c' object='htmlframeset.lo' libtool=yes 
> /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I. -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/enchant -I/usr/include/gconf/2 -I/usr/include/orbit-2.0   -pthread -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -DGNOME_EXPLICIT_TRANSLATION_DOMAIN=\"gtkhtml-3.14\" -DG_LOG_DOMAIN=\"gtkhtml\" -DHAVE_NEWSOUP  -DPREFIX=\""/usr"\" -DLIBDIR=\""/usr/share"\" -DDATADIR=\""/usr/share"\" -DSYSCONFDIR=\""/etc"\" -DICONDIR=\"/usr/share/gtkhtml-3.14/icons\" -DGTKHTML_DATADIR=\""/usr/share/gtkhtml-3.14"\" -DGNOMELOCALEDIR=\""/usr/share/locale"\" -g -O2  -fPIE  -fstack-protector --param ssp-buffer-size=4  -D_FORTIFY_SOURCE=2  -Wformat -Wformat-security -Werror=format-security       -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -fno-strict-aliasing -c -o htmlframeset.lo htmlframeset.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I. -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/enchant -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -pthread -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DGNOME_EXPLICIT_TRANSLATION_DOMAIN=\"gtkhtml-3.14\" -DG_LOG_DOMAIN=\"gtkhtml\" -DHAVE_NEWSOUP -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/share\" -DDATADIR=\"/usr/share\" -DSYSCONFDIR=\"/etc\" -DICONDIR=\"/usr/share/gtkhtml-3.14/icons\" -DGTKHTML_DATADIR=\"/usr/share/gtkhtml-3.14\" -DGNOMELOCALEDIR=\"/usr/share/locale\" -g -O2 -fstack-protector --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -fno-strict-aliasing -c htmlframeset.c  -fPIC -DPIC -o .libs/htmlframeset.o
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I. -pthread -DORBIT2=1 -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/enchant -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -pthread -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DGNOME_EXPLICIT_TRANSLATION_DOMAIN=\"gtkhtml-3.14\" -DG_LOG_DOMAIN=\"gtkhtml\" -DHAVE_NEWSOUP -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/share\" -DDATADIR=\"/usr/share\" -DSYSCONFDIR=\"/etc\" -DICONDIR=\"/usr/share/gtkhtml-3.14/icons\" -DGTKHTML_DATADIR=\"/usr/share/gtkhtml-3.14\" -DGNOMELOCALEDIR=\"/usr/share/locale\" -g -O2 -fstack-protector --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -fno-strict-aliasing -c htmlframeset.c -fPIE -o htmlframeset.o >/dev/null 2>&1
> /bin/bash ../libtool  --tag=CC   --mode=link gcc -DPREFIX=\""/usr"\" -DLIBDIR=\""/usr/share"\" -DDATADIR=\""/usr/share"\" -DSYSCONFDIR=\""/etc"\" -DICONDIR=\"/usr/share/gtkhtml-3.14/icons\" -DGTKHTML_DATADIR=\""/usr/share/gtkhtml-3.14"\" -DGNOMELOCALEDIR=\""/usr/share/locale"\" -g -O2  -fPIE  -fstack-protector --param ssp-buffer-size=4  -D_FORTIFY_SOURCE=2  -Wformat -Wformat-security -Werror=format-security       -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -fno-strict-aliasing -version-info 20:1:1 -no-undefined -fPIE -pie  -Wl,-z,relro  -Wl,-z,now  -Wl,-z,defs -Wl,--as-needed -Wl,-O1 -o libgtkhtml-3.14.la -rpath /usr/lib gtkhtml-embedded.lo gtkhtml-properties.lo gtkhtml-search.lo gtkhtml-stream.lo gtkhtml.lo gtkhtmldebug.lo gtkhtmlfontstyle.lo htmlanchor.lo htmlbutton.lo htmlcheckbox.lo htmlclue.lo htmlcluealigned.lo htmlclueflow.lo htmlclueh.lo htmlcluev.lo htmlcolor.lo htmlcolorset.lo htmlcursor.lo htmldrawqueue.lo htmlembedded.lo htmlengine-edit.lo htmlengine-edit-clueflowstyle.lo htmlengine-edit-cursor.lo htmlengine-edit-cut-and-paste.lo htmlengine-edit-fontstyle.lo htmlengine-edit-images.lo htmlengine-edit-movement.lo htmlengine-edit-rule.lo htmlengine-edit-selection-updater.lo htmlengine-edit-table.lo htmlengine-edit-tablecell.lo htmlengine-edit-text.lo htmlengine-print.lo htmlengine-save.lo htmlengine-search.lo htmlengine.lo htmlentity.lo htmlenumutils.lo htmlfontmanager.lo htmlform.lo htmlgdkpainter.lo htmlplainpainter.lo htmlhidden.lo htmlimage.lo htmlimageinput.lo htmlinterval.lo htmllist.lo htmlmap.lo htmlmarshal.lo htmlobject.lo htmlpainter.lo htmlprinter.lo htmlradio.lo htmlrule.lo htmlsearch.lo htmlreplace.lo htmlselect.lo htmlselection.lo htmlsettings.lo htmlshape.lo htmlstack.lo htmlstringtokenizer.lo htmlstyle.lo htmltable.lo htmltablecell.lo htmltext.lo htmltextarea.lo htmltextinput.lo htmltextslave.lo htmltokenizer.lo htmltype.lo htmlundo.lo htmlundo-action.lo htmliframe.lo htmlframe.lo htmlframeset.lo   -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgthread-2.0 -lenchant -lgmodule-2.0 -lrt -lgconf-2 -lglib-2.0   ../a11y/libgtkhtml-a11y.la -pthread -lgailutil -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0    
> libtool: link: gcc -shared  .libs/gtkhtml-embedded.o .libs/gtkhtml-properties.o .libs/gtkhtml-search.o .libs/gtkhtml-stream.o .libs/gtkhtml.o .libs/gtkhtmldebug.o .libs/gtkhtmlfontstyle.o .libs/htmlanchor.o .libs/htmlbutton.o .libs/htmlcheckbox.o .libs/htmlclue.o .libs/htmlcluealigned.o .libs/htmlclueflow.o .libs/htmlclueh.o .libs/htmlcluev.o .libs/htmlcolor.o .libs/htmlcolorset.o .libs/htmlcursor.o .libs/htmldrawqueue.o .libs/htmlembedded.o .libs/htmlengine-edit.o .libs/htmlengine-edit-clueflowstyle.o .libs/htmlengine-edit-cursor.o .libs/htmlengine-edit-cut-and-paste.o .libs/htmlengine-edit-fontstyle.o .libs/htmlengine-edit-images.o .libs/htmlengine-edit-movement.o .libs/htmlengine-edit-rule.o .libs/htmlengine-edit-selection-updater.o .libs/htmlengine-edit-table.o .libs/htmlengine-edit-tablecell.o .libs/htmlengine-edit-text.o .libs/htmlengine-print.o .libs/htmlengine-save.o .libs/htmlengine-search.o .libs/htmlengine.o .libs/htmlentity.o .libs/htmlenumutils.o .libs/htmlfontmanager.o .libs/htmlform.o .libs/htmlgdkpainter.o .libs/htmlplainpainter.o .libs/htmlhidden.o .libs/htmlimage.o .libs/htmlimageinput.o .libs/htmlinterval.o .libs/htmllist.o .libs/htmlmap.o .libs/htmlmarshal.o .libs/htmlobject.o .libs/htmlpainter.o .libs/htmlprinter.o .libs/htmlradio.o .libs/htmlrule.o .libs/htmlsearch.o .libs/htmlreplace.o .libs/htmlselect.o .libs/htmlselection.o .libs/htmlsettings.o .libs/htmlshape.o .libs/htmlstack.o .libs/htmlstringtokenizer.o .libs/htmlstyle.o .libs/htmltable.o .libs/htmltablecell.o .libs/htmltext.o .libs/htmltextarea.o .libs/htmltextinput.o .libs/htmltextslave.o .libs/htmltokenizer.o .libs/htmltype.o .libs/htmlundo.o .libs/htmlundo-action.o .libs/htmliframe.o .libs/htmlframe.o .libs/htmlframeset.o  -Wl,--whole-archive ../a11y/.libs/libgtkhtml-a11y.a -Wl,--no-whole-archive  /usr/lib/libenchant.so /usr/lib/libgconf-2.so -lgailutil -lgtk-x11-2.0 -lgdk-x11-2.0 /usr/lib/x86_64-linux-gnu/libatk-1.0.so /usr/lib/libgio-2.0.so -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 /usr/lib/libcairo.so -lpango-1.0 /usr/lib/x86_64-linux-gnu/libfreetype.so -lfontconfig /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libglib-2.0.so  -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,defs -Wl,--as-needed -Wl,-O1 -pthread -pthread   -pthread -Wl,-soname -Wl,libgtkhtml-3.14.so.19 -o .libs/libgtkhtml-3.14.so.19.1.1
> .libs/gtkhtml.o: In function `mouse_change_pos':
> /build/gtkhtml3.14-S0MEui/gtkhtml3.14-3.32.2/gtkhtml/gtkhtml.c:1541: undefined reference to `sqrt'
> .libs/htmlshape.o: In function `html_shape_point':
> /build/gtkhtml3.14-S0MEui/gtkhtml3.14-3.32.2/gtkhtml/htmlshape.c:128: undefined reference to `sqrt'
> collect2: ld returned 1 exit status

The full build log is available from:
   http://people.debian.org/~lucas/logs/2011/09/02/gtkhtml3.14_3.32.2-2_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.





More information about the Pkg-evolution-maintainers mailing list