I just tried to compile libgtkhtml 3.2.4 and it doesn't compile. I get this output: x86_64-pc-linux-gnu-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 -Wl,--rpath -Wl,/usr/lib64 -Wl,--rpath -Wl,/usr/lib64 -L//usr/lib -L//usr/lib64 -L/usr/X11R6/lib64 -L/usr/lib64 -L/usr/lib -pthread /usr/lib64/libgnomeui-2.so -lSM -lICE /usr/lib64/libbonoboui-2.so /usr/lib64/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libgnomevfs-2.so /usr/lib64/libbonobo-2.so /usr/lib/libgconf-2.so /usr/lib64/libbonobo-activation.so /usr/lib64/libORBit-2.so /usr/lib/libgthread-2.0.so /usr/lib/libgnomeprintui-2-2.so /usr/lib/libgnomeprint-2-2.so /usr/lib/libglade-2.0.so /usr/lib/libxml2.so -lpthread -lz /usr/lib/libgailutil.so /usr/lib64/libgnomecanvas-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-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 -march=athlon64 -Wl,--export-dynamic -Wl,--export-dynamic -Wl,-soname -Wl,libgtkhtml-3.1.so.11 -o .libs/libgtkhtml-3.1.so.11.1.6 (cd .libs && rm -f libgtkhtml-3.1.so.11 && ln -s libgtkhtml-3.1.so.11.1.6 libgtkhtml-3.1.so.11) (cd .libs && rm -f libgtkhtml-3.1.so && ln -s libgtkhtml-3.1.so.11.1.6 libgtkhtml-3.1.so) rm -fr .libs/libgtkhtml-3.1.lax mkdir .libs/libgtkhtml-3.1.lax rm -fr .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a mkdir .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a (cd .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a && x86_64-pc-linux-gnu-ar x /var/tmp/portage/libgtkhtml-3.2.4/work/gtkhtml-3.2.4/src/../a11y/.libs/libgtkhtml-a11y.a) x86_64-pc-linux-gnu-ar cru .libs/libgtkhtml-3.1.a gtkhtml-embedded.o gtkhtml-properties.o gtkhtml-search.o gtkhtml-stream.o gtkhtml.o gtkhtmldebug.o gtkhtmlfontstyle.o htmlanchor.o htmlbutton.o htmlcheckbox.o htmlclue.o htmlcluealigned.o htmlclueflow.o htmlclueh.o htmlcluev.o htmlcolor.o htmlcolorset.o htmlcursor.o htmldrawqueue.o htmlembedded.o htmlengine-edit.o htmlengine-edit-clueflowstyle.o htmlengine-edit-cursor.o htmlengine-edit-cut-and-paste.o htmlengine-edit-fontstyle.o htmlengine-edit-images.o htmlengine-edit-movement.o htmlengine-edit-rule.o htmlengine-edit-selection-updater.o htmlengine-edit-table.o htmlengine-edit-tablecell.o htmlengine-edit-text.o htmlengine-print.o htmlengine-save.o htmlengine-search.o htmlengine.o htmlentity.o htmlenumutils.o htmlfontmanager.o htmlform.o htmlgdkpainter.o htmlplainpainter.o htmlhidden.o htmlimage.o htmlimageinput.o htmlinterval.o htmllist.o htmlmap.o htmlmarshal.o htmlobject.o htmlpainter.o htmlprinter.o htmlradio.o htmlrule.o htmlsearch.o htmlreplace.o htmlselect.o htmlselection.o htmlsettings.o htmlshape.o htmlstack.o htmlstringtokenizer.o htmlstyle.o htmltable.o htmltablecell.o htmltext.o htmltextarea.o htmltextinput.o htmltextslave.o htmltokenizer.o htmltype.o htmlundo.o htmlundo-action.o htmliframe.o htmlframe.o htmlframeset.o .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a/factory.o .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a/table.o .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a/cell.o .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a/html.o .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a/link.o .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a/text.o .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a/object.o .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a/utils.o .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a/paragraph.o .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a/image.o .libs/libgtkhtml-3.1.lax/libgtkhtml-a11y.a/hyperlink.o x86_64-pc-linux-gnu-ranlib .libs/libgtkhtml-3.1.a rm -fr .libs/libgtkhtml-3.1.lax creating libgtkhtml-3.1.la (cd .libs && rm -f libgtkhtml-3.1.la && ln -s ../libgtkhtml-3.1.la libgtkhtml-3.1.la) /bin/sh ../libtool --mode=link x86_64-pc-linux-gnu-gcc -DICONDIR=\"/usr/share/gtkhtml-3.1/icons\" -DGDK_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1 -DGNOME_DISABLE_DEPRECATED=1 -march=athlon64 -pipe -O2 -fomit-frame-pointer -frename-registers -Wall -Wmissing-prototypes -o testgtkhtml testgtkhtml.o htmlurl.o libgtkhtml-3.1.la -L//usr/lib -L//usr/lib64 -lsoup-2.2 -lgnutls -lgcrypt -lgpg-error -lxml2 -lpthread -lz -lm -lglib-2.0 /bin/sh ../libtool --mode=link x86_64-pc-linux-gnu-gcc -DICONDIR=\"/usr/share/gtkhtml-3.1/icons\" -DGDK_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1 -DGNOME_DISABLE_DEPRECATED=1 -march=athlon64 -pipe -O2 -fomit-frame-pointer -frename-registers -Wall -Wmissing-prototypes -o gtest test.o libgtkhtml-3.1.la x86_64-pc-linux-gnu-gcc -DICONDIR=\"/usr/share/gtkhtml-3.1/icons\" -DGDK_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1 -DGNOME_DISABLE_DEPRECATED=1 -march=athlon64 -pipe -O2 -fomit-frame-pointer -frename-registers -Wall -Wmissing-prototypes -o .libs/gtest test.o ./.libs/libgtkhtml-3.1.so -Wl,--rpath -Wl,//usr/lib creating gtest x86_64-pc-linux-gnu-gcc -DICONDIR=\"/usr/share/gtkhtml-3.1/icons\" -DGDK_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1 -DGNOME_DISABLE_DEPRECATED=1 -march=athlon64 -pipe -O2 -fomit-frame-pointer -frename-registers -Wall -Wmissing-prototypes -o .libs/testgtkhtml testgtkhtml.o htmlurl.o -L//usr/lib -L//usr/lib64./.libs/libgtkhtml-3.1.so /usr/lib/libsoup-2.2.so //usr/lib/libgnutls.so //usr/lib64/libgcrypt.so //usr/lib64/libgpg-error.so /usr/lib/libxml2.so -lpthread-lz -lm /usr/lib/libglib-2.0.so -Wl,--rpath -Wl,//usr/lib -Wl,--rpath -Wl,//usr/lib64 /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_certificate_set_x509_key_file@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_set_default_priority@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_deinit@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_transport_set_ptr@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_global_init@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_dh_params_deinit@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_certificate_verify_peers@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_handshake@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_dh_params_generate2@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_x509_crt_import@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_x509_crt_init@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_certificate_expiration_time_peers@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_credentials_set@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_bye@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_dh_set_prime_bits@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_init@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_dh_params_init@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_certificate_allocate_credentials@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_certificate_set_dh_params@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_record_get_direction@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_x509_crt_check_hostname@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_record_recv@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_certificate_activation_time_peers@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_record_send@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_certificate_type_get@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_certificate_get_peers@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_certificate_free_credentials@GNUTLS_REL_1_0_9' /usr/lib/libsoup-2.2.so: undefined reference to `gnutls_certificate_set_x509_trust_file@GNUTLS_REL_1_0_9' collect2: ld returned 1 exit status make[2]: *** [testgtkhtml] Error 1 make[2]: Leaving directory `/var/tmp/portage/libgtkhtml-3.2.4/work/gtkhtml-3.2.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libgtkhtml-3.2.4/work/gtkhtml-3.2.4' make: *** [all] Error 2 !!! ERROR: gnome-extra/libgtkhtml-3.2.4 failed. !!! Function gnome2_src_compile, Line 40, Exitcode 2 !!! compile failure !!! If you need support, post the topmost build error, NOT this status message. Portage 2.0.51-r8 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r1 x86_64) ================================================================= System uname: 2.6.10-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Dec 18 2004, 17:14:05)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r2 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-march=athlon64 -pipe -O2 -fomit-frame-pointer -frename-registers" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -pipe -O2 -fomit-frame-pointer -frename-registers" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/root/portageoverlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi alsa amd64 apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd dvdr encode esd exif f77 fam fbcon flac foomaticdb fortran ftp gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib ipv6 jabber jp2 jpeg kde libwww lzw lzw-tiff mad mikmod motif mozilla mpeg multilib ncurses nls nptl oggvorbis opengl oss pam pdflib perl png posix ppds python qt quicktime readline samba scanner sdl slang slp speex spell ssl tcltk tcpd tetex theora tifftruetype truetype-fonts type1-fonts unicode usb userlocales videos xml xml2 xmms xosd xpm xrandr xv xvid zlib linguas_en linguas_sl" Reproducible: Always Steps to Reproduce:
i'm pretty sure this is for you dragonheart...
@reporter : the quick solution is btw remerging libsoup i bet.
@foser You were right. I just reemerged libsoup and then tried to emerge libgtkhtml again and this time it worked just fine.
*** This bug has been marked as a duplicate of 62283 ***