i686-apple-darwin9-gcc -DHAVE_CONFIG_H -I. -I../../../goffice -I../../.. -I../../.. -Wall -Wmissing-prototypes -DORBIT2=1 -D_REENTRANT -I/Users/ramonvanalteren/Library/Gentoo/usr/include/glib-2.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/lib/glib-2.0/include -I/Users/ramonvanalteren/Library/Gentoo/usr/include/libgsf-1 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/libxml2 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/pango-1.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/cairo -I/Users/ramonvanalteren/Library/Gentoo/usr/include/pixman-1 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/freetype2 -I/Users/ramonvanalteren/Library/Gentoo/usr/include -I/Users/ramonvanalteren/Library/Gentoo/usr/include/libpng12 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/libart-2.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/gtk-2.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/lib/gtk-2.0/include -I/Users/ramonvanalteren/Library/Gentoo/usr/include/atk-1.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/libglade-2.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/gconf/2 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/orbit-2.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/dbus-1.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/lib/dbus-1.0/include -I/Users/ramonvanalteren/Library/Gentoo/usr/include/libgnomeui-2.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/gnome-keyring-1 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/libgnome-2.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/libbonoboui-2.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/libgnomecanvas-2.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/gnome-vfs-2.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/lib/gnome-vfs-2.0/include -I/Users/ramonvanalteren/Library/Gentoo/usr/include/libbonobo-2.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/bonobo-activation-2.0 -I/Users/ramonvanalteren/Library/Gentoo/usr/include/gnome-vfs-module-2.0 -DFOOCANVASLIBDIR=\"/Users/ramonvanalteren/Library/Gentoo/usr/lib\" -DFOOCANVASDATADIR=\"/Users/ramonvanalteren/Library/Gentoo/usr/share\" -DFOOCANVASPIXMAPDIR=\"/Users/ramonvanalteren/Library/Gentoo/usr/share/pixmaps\" -DFOOCANVASBINDIR=\"/Users/ramonvanalteren/Library/Gentoo/usr/bin\" -DFOOCANVASLOCALSTATEDIR=\"/Users/ramonvanalteren/Library/Gentoo/var/lib\" -DFOOCANVASLOCALEDIR=\"\" -DG_LOG_DOMAIN=\"Foocanvas\" -DVERSION=\"0.6.4\" -march=prescott -Wall -Wmissing-prototypes -Wsign-compare -Wpointer-arith -Wnested-externs -Wchar-subscripts -Wwrite-strings -Wdeclaration-after-statement -Wmissing-noreturn -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wformat -Wmissing-format-attribute -Wno-pointer-sign -MT foo-canvas-rect-ellipse.lo -MD -MP -MF .deps/foo-canvas-rect-ellipse.Tpo -c foo-canvas-rect-ellipse.c -fno-common -DPIC -o .libs/foo-canvas-rect-ellipse.o foo-canvas-rect-ellipse.c:45:22: error: gdk/gdkx.h: No such file or directory foo-canvas-rect-ellipse.c: In function 'foo_canvas_rect_realize': foo-canvas-rect-ellipse.c:847: warning: implicit declaration of function 'gdk_x11_drawable_get_xdisplay' foo-canvas-rect-ellipse.c:847: warning: nested extern declaration of 'gdk_x11_drawable_get_xdisplay' foo-canvas-rect-ellipse.c:847: warning: assignment makes pointer from integer without a cast foo-canvas-rect-ellipse.c:855: warning: implicit declaration of function 'gdk_x11_visual_get_xvisual' foo-canvas-rect-ellipse.c:855: warning: nested extern declaration of 'gdk_x11_visual_get_xvisual' foo-canvas-rect-ellipse.c:855: warning: assignment makes pointer from integer without a cast foo-canvas-rect-ellipse.c: In function 'render_rect_alpha': foo-canvas-rect-ellipse.c:908: warning: assignment makes pointer from integer without a cast foo-canvas-rect-ellipse.c:911: warning: implicit declaration of function 'gdk_x11_drawable_get_xid' foo-canvas-rect-ellipse.c:911: warning: nested extern declaration of 'gdk_x11_drawable_get_xid' make[5]: *** [foo-canvas-rect-ellipse.lo] Error 1 make[5]: Leaving directory `/Users/ramonvanalteren/Library/Gentoo/var/tmp/portage/x11-libs/goffice-0.6.4/work/goffice-0.6.4/goffice/cut-n-paste/foocanvas' make[4]: *** [all] Error 2 make[4]: Leaving directory `/Users/ramonvanalteren/Library/Gentoo/var/tmp/portage/x11-libs/goffice-0.6.4/work/goffice-0.6.4/goffice/cut-n-paste/foocanvas' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/Users/ramonvanalteren/Library/Gentoo/var/tmp/portage/x11-libs/goffice-0.6.4/work/goffice-0.6.4/goffice/cut-n-paste' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/Users/ramonvanalteren/Library/Gentoo/var/tmp/portage/x11-libs/goffice-0.6.4/work/goffice-0.6.4/goffice' make[1]: *** [all] Error 2 make[1]: Leaving directory `/Users/ramonvanalteren/Library/Gentoo/var/tmp/portage/x11-libs/goffice-0.6.4/work/goffice-0.6.4/goffice' make: *** [all-recursive] Error 1 * ERROR: x11-libs/goffice-0.6.4 failed: * compile failure * * Call stack: * ebuild.sh: 49: <call src_compile> * environment:3182: <call gnome2_src_compile> * environment:2356: emake || die "compile failure" * * If you need support, post the topmost build error, and the call stack if relevant. * build log: '/Users/ramonvanalteren/Library/Gentoo/var/tmp/portage/x11-libs/goffice-0.6.4/temp/build.log' * ebuild environment: '/Users/ramonvanalteren/Library/Gentoo/var/tmp/portage/x11-libs/goffice-0.6.4/temp/environment' * S: '/Users/ramonvanalteren/Library/Gentoo/var/tmp/portage/x11-libs/goffice-0.6.4/work/goffice-0.6.4' Reproducible: Always Steps to Reproduce: 1.USE="gnome" emerge goffice 2. 3.
feels like it needs gtk+ installed with USE=X
(In reply to comment #1) > feels like it needs gtk+ installed with USE=X > Anything come of this yet?
(In reply to comment #2) > (In reply to comment #1) > > feels like it needs gtk+ installed with USE=X > > > > Anything come of this yet? > I haven't had the time yet to investigate any further. Based on fabian's comment i tried building gtk+ with USE="aqua X" but that doesn't fly (build failed of gtk+) I should retry with USE="-aqua X" but haven't found the time yet
Filed upstream: http://bugzilla.gnome.org/show_bug.cgi?id=566242
upstream has a patch, cool.
Retried with patch from upstream.. I remember seeing this work, it now fails on not being able to link /usr/lib//iconv.la which is indeed not there... Should actually be $EP/usr/lib/iconv.la
should eventually get the patch in prefix
upstream bug fixed, newer releases are in the tree