libgnomeprintui-2.10.2 is using the structure GdkEventOwnerChange that has been introduced in GTK+-2.6. However the ebuild currently depends on >=x11-libs/gtk+-2.4, so with the 2.4.x branch, compilation is failing with the following error: gnome-print-job-preview.c:2493: warning: type defaults to `int' in declaration of `GdkEventOwnerChange' gnome-print-job-preview.c:2493: error: syntax error before '*' token gnome-print-job-preview.c: In function `cb_clipboard_owner_changed': gnome-print-job-preview.c:2496: error: `jp' undeclared (first use in this function) gnome-print-job-preview.c:2496: error: (Each undeclared identifier is reported only once gnome-print-job-preview.c:2496: error: for each function it appears in.) gnome-print-job-preview.c:2497: error: `clipboard' undeclared (first use in this function) Reproducible: Always Steps to Reproduce:
Created attachment 67892 [details, diff] Patch correcting the dependency
Correct, as shown here http://www.gtk.org/api/2.6/gdk/ix05.html. Fixed in CVS, thanks for the report.