Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 244696 - goffice-0.6.5 fails to compile
Summary: goffice-0.6.5 fails to compile
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: x86 OS X
: High normal (vote)
Assignee: Gentoo Prefix
URL: http://bugzilla.gnome.org/show_bug.cg...
Whiteboard:
Keywords:
Depends on: 360639
Blocks:
  Show dependency tree
 
Reported: 2008-10-27 23:23 UTC by Ramon
Modified: 2011-04-24 17:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ramon 2008-10-27 23:23:08 UTC
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.
Comment 1 Fabian Groffen gentoo-dev 2008-10-28 06:27:17 UTC
feels like it needs gtk+ installed with USE=X
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-12-03 15:17:06 UTC
(In reply to comment #1)
> feels like it needs gtk+ installed with USE=X
> 

Anything come of this yet?
Comment 3 Ramon 2008-12-03 20:21:08 UTC
(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
Comment 4 Ramon 2009-01-01 23:03:26 UTC
Filed upstream: http://bugzilla.gnome.org/show_bug.cgi?id=566242
Comment 5 Fabian Groffen gentoo-dev 2009-01-05 18:01:51 UTC
upstream has a patch, cool.
Comment 6 Ramon 2009-10-19 21:58:01 UTC
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

Comment 7 Fabian Groffen gentoo-dev 2009-10-25 10:32:28 UTC
should eventually get the patch in prefix
Comment 8 Fabian Groffen gentoo-dev 2011-04-24 17:28:00 UTC
upstream bug fixed, newer releases are in the tree