1. Try build gthumb-2.11.3, get errors: gth-browser.c:(.text+0x1d11): undefined reference to `gtk_widget_get_allocation' gth-browser.c:(.text+0x1d33): undefined reference to `gtk_widget_get_allocation' gth-browser.c:(.text+0x1d55): undefined reference to `gtk_widget_get_allocation' 2. Begin search function "gtk_widget_get_allocation" in sources of installed GTK+2.16.6: not present. 3. Search in Google (http://mail.gnome.org/archives/gthumb-list/2010-April/msg00007.html): [..skip..] you need gtk+ version 2.18 or greater [..skip..] Reproducible: Always Steps to Reproduce:
You are correct: http://library.gnome.org/devel/gtk/unstable/GtkWidget.html#gtk-widget-get-allocation This also need to be checked with gthumb upstream.
It's already solved by upstream: http://git.gnome.org/browse/gthumb/commit/?id=b9bfc637d663ed70556a997d66a3a33a57118189
+ 21 Apr 2010; Gilles Dartiguelongue <eva@gentoo.org> gthumb-2.11.3.ebuild: + Raise gtk+ dependency, bug #316491. + Thanks for reporting.