Just like https://bugs.gentoo.org/show_bug.cgi?id=412111 CCLD gtkhtml-editor-test main.o: In function `main': main.c:(.text+0x6f9): undefined reference to `g_thread_init' collect2: ld returned 1 exit status make[4]: *** [gtkhtml-editor-test] Error 1 make[4]: Leaving directory `/var/tmp/portage/gnome-extra/gtkhtml-4.2.2/work/gtkhtml-4.2.2/components/editor' make[3]: *** [all] Error 2 make[3]: Leaving directory `/var/tmp/portage/gnome-extra/gtkhtml-4.2.2/work/gtkhtml-4.2.2/components/editor' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gnome-extra/gtkhtml-4.2.2/work/gtkhtml-4.2.2/components' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnome-extra/gtkhtml-4.2.2/work/gtkhtml-4.2.2' make: *** [all] Error 2
Created attachment 309267 [details] Emerge info
Created attachment 309269 [details] Build.log
Patch at: http://osdir.com/ml/commits.gnome/2011-10/msg09066.html
Created attachment 309491 [details] Remove g_thread_init() calls. http://osdir.com/ml/commits.gnome/2011-10/msg09066.html
This is fixed in gtkhtml 3.4.0.
*** Bug 412647 has been marked as a duplicate of this bug. ***
Fixed in 4.4.1, thanks for reporting. Note that after updating to gtkhtml-4.4.1, you should update evolution to >=3.2.3-r1, otherwise it may crash. >*gtkhtml-4.4.1 (20 Apr 2012) > > 20 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org> > +gtkhtml-4.4.1.ebuild: > Version bump, fixes gtk+-3.4 and glib-2.32 compatibility (bug #412351, thanks > to Emmanuel Appiah et al.)