1.3, gcc 3.2pre make[2]: Entering directory `/var/tmp/portage/gtk-engines-eazel-0.3/work/gtk-engines-eazel-0.3/capplet' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -DDATADIR=\"/usr/share/eazel-engine\" -march=i686 -O3 -pipe -c eazel-engine-capplet.c eazel-engine-capplet.c:42:28: capplet-widget.h: No such file or directory eazel-engine-capplet.c:55: parse error before '*' token eazel-engine-capplet.c: In function `open_color_file': eazel-engine-capplet.c:58: `FILE' undeclared (first use in this function) eazel-engine-capplet.c:58: (Each undeclared identifier is reported only once eazel-engine-capplet.c:58: for each function it appears in.) eazel-engine-capplet.c:58: `fh' undeclared (first use in this function) eazel-engine-capplet.c: In function `read_color': eazel-engine-capplet.c:72: `FILE' undeclared (first use in this function) eazel-engine-capplet.c:72: `fh' undeclared (first use in this function) eazel-engine-capplet.c: In function `write_color': eazel-engine-capplet.c:103: `FILE' undeclared (first use in this function) eazel-engine-capplet.c:103: `fh' undeclared (first use in this function) eazel-engine-capplet.c: At top level: eazel-engine-capplet.c:116: parse error before '*' token eazel-engine-capplet.c: In function `setup': eazel-engine-capplet.c:211: warning: assignment makes pointer from integer without a cast eazel-engine-capplet.c:224: warning: assignment makes pointer from integer without a cast eazel-engine-capplet.c:235: warning: passing arg 1 of `gtk_label_new' makes pointer from integer without a cast eazel-engine-capplet.c: In function `main': eazel-engine-capplet.c:249: `GnomeClient' undeclared (first use in this function) eazel-engine-capplet.c:249: `client' undeclared (first use in this function) eazel-engine-capplet.c:250: `GnomeClientFlags' undeclared (first use in this function) eazel-engine-capplet.c:250: parse error before "flags" eazel-engine-capplet.c:254: elements of array `options' have incomplete type eazel-engine-capplet.c:255: warning: excess elements in struct initializer eazel-engine-capplet.c:255: warning: (near initialization for `options[0]') eazel-engine-capplet.c:255: warning: excess elements in struct initializer eazel-engine-capplet.c:255: warning: (near initialization for `options[0]') eazel-engine-capplet.c:255: warning: excess elements in struct initializer eazel-engine-capplet.c:255: warning: (near initialization for `options[0]') eazel-engine-capplet.c:255: warning: excess elements in struct initializer eazel-engine-capplet.c:255: warning: (near initialization for `options[0]') eazel-engine-capplet.c:255: warning: excess elements in struct initializer eazel-engine-capplet.c:255: warning: (near initialization for `options[0]') eazel-engine-capplet.c:254: storage size of `options' isn't known eazel-engine-capplet.c:275: `flags' undeclared (first use in this function) make[2]: *** [eazel-engine-capplet.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/gtk-engines-eazel-0.3/work/gtk-engines-eazel-0.3/capplet' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gtk-engines-eazel-0.3/work/gtk-engines-eazel-0.3' make: *** [all-recursive-am] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function gtk-engines_src_compile, Line -10630, Exitcode 2 !!! Compilation failed !!! emerge aborting on /usr/portage/x11-themes/gtk-engines-eazel/gtk-engines-eazel-0.3.ebuild .
This is a missing dependency, capplet-widget.h is part of gnome-base/control-center . This dep should be added to the ebuild.
>>> Regenerating /etc/ld.so.cache... >>> x11-themes/gtk-engines-eazel-0.3 merged. >>> Recording x11-themes/gtk-engines-eazel in "world" favorites file... There's not a whole lot in the ebuild, can I just add an DEPEND for this ? Regards, Rigo