if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/X11R6/include -I/usr/include -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -mcpu=athlon-xp -O3 -pipe -g -g -g -Wall -MT CML_explorer.o -MD -MP -MF ".deps/CML_explorer.Tpo" \ -c -o CML_explorer.o `test -f 'CML_explorer.c' || echo './'`CML_explorer.c; \ then mv -f ".deps/CML_explorer.Tpo" ".deps/CML_explorer.Po"; \ else rm -f ".deps/CML_explorer.Tpo"; exit 1; \ fi make[3]: *** No rule to make target `gimp-1.3.15.tar.gz', needed by `all-am'. Stop. make[3]: *** Waiting for unfinished jobs.... CML_explorer.c:82:2: warning: #warning GTK_DISABLE_DEPRECATED make[3]: Leaving directory `/var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/plug-ins/common' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/plug-ins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15' make: *** [all] Error 2 !!! ERROR: media-gfx/gimp-1.3.15 failed. !!! Function src_compile, Line 80, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce:
Hmm, mine dies too, but with a different error, have you tried setting your MAKEOPTS to -j1? I wonder if this is a parallel biuld issue... *tries it locally**
Weird, I got an error 139 when I try to do it on -j1. **stupid gimp** error139 looks like a gcc error or something tho...
I added -j1 and got: gcc -mcpu=athlon-xp -O3 -pipe -g -g -g -Wall -o .libs/CML_explorer CML_explorer.o -Wl,--export-dynamic ../../libgimp/.libs/libgimpui-1.3.so /var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/libgimp/.libs/libgimp-1.3.so /var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/libgimpwidgets/.libs/libgimpwidgets-1.3.so ../../libgimpwidgets/.libs/libgimpwidgets-1.3.so ../../libgimp/.libs/libgimp-1.3.so /var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/libgimpcolor/.libs/libgimpcolor-1.3.so /var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/libgimpbase/.libs/libgimpbase-1.3.so ../../libgimpcolor/.libs/libgimpcolor-1.3.so ../../libgimpbase/.libs/libgimpbase-1.3.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so creating CML_explorer make[3]: *** No rule to make target `gimp-1.3.15.tar.gz', needed by `all-am'. Stop. make[3]: Leaving directory `/var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/plug-ins/common' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/plug-ins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15' make: *** [all] Error 2
hmm .. i've got a feeling that somewhere in the makefile it uses ${A} this has been an oddity in the ebuild for a while, there's a line: touch ${P}.tar.gz btw, is gimp foser's or gnome's ? :)
attach a full failing output please. raker, if you bump i'm sure you have time to help fixing bugs.
Whoops. Here is the whole thing: gcc -mcpu=athlon-xp -O3 -pipe -g -g -g -Wall -o .libs/CML_explorer CML_explorer.o -Wl ,--export-dynamic ../../libgimp/.libs/libgimpui-1.3.so /var/tmp/portage/gimp-1.3.15/ work/gimp-1.3.15/libgimp/.libs/libgimp-1.3.so /var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/libgimpwidgets/.libs/libgimpwidgets-1.3.so ../../libgimpwidgets/.libs/libgimpwidgets-1.3.so ../../libgimp/.libs/libgimp-1.3.so /var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/libgimpcolor/.libs/libgimpcolor-1.3.so /var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/libgimpbase/.libs/libgimpbase-1.3.so ../../libgimpcolor/.libs/libgimpcolor-1.3.so ../../libgimpbase/.libs/libgimpbase-1.3.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so creating CML_explorer make[3]: *** No rule to make target `gimp-1.3.15.tar.gz', needed by `all-am'. Stop. make[3]: Leaving directory `/var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/plug-ins/common' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15/plug-ins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gimp-1.3.15/work/gimp-1.3.15' make: *** [all] Error 2 !!! ERROR: media-gfx/gimp-1.3.15 failed. !!! Function src_compile, Line 80, Exitcode 2 !!! (no error message)
hmm, i commited a fix for this problem. although according to my theory, the error should of been gimp-1.3.15.tar.bz2 rather than gimp-1.3.15.tar.gz, unless someone changed the SRC_URI recently and somehow avoided detection in the CVS log. can you please try re-syncing and re-emerging gimp-1.3.15 ?
i just sync'ed and emerge gimp-1.3.15 with no problems.
Different error this time :) checking for libgtkhtml-2.0 >= 1.99.5... Package libgtkhtml-2.0 was not found in the pkg-c onfig search path. Perhaps you should add the directory containing `libgtkhtml-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libgtkhtml-2.0' found configure: WARNING: *** Help browser plug-in will not be built (GtkHtml2 not found) *** checking for gimpprint-config... no configure: error: *** Check for libgimpprint failed. You can download it from *** http://gimp-print.sourceforge.net/ or you can build without it by passing *** --disable-print to configure (but you won't be able to print then). !!! ERROR: media-gfx/gimp-1.3.15 failed. !!! Function econf, Line 304, Exitcode 1 !!! econf failed Strange... 1.3.14 compiled without a single problem...
this doesn't make much sense, the ebuild actually passes --disable-print . Make sure it is there in the ebuilds econf line .
It's not actually in the ebuild that I can find. Added and trying to compile now...
That did the trick!
oops, actually that was my fault. i removed it accidentally when i was cleaning up the ebuild removing what seemed like an erroneous line in the ebuild with the gtkhtml useflag. :( fixed it now.
Yes, it works now, but I get the following message now, when I start gimp: /usr/lib/gimp/1.3/plug-ins/svg: error while loading shared libraries: libgimpbase-1.3.so.14: cannot open shared object file: No such file or directory (gimp:17097): LibGimpBase-WARNING **: gimp: wire_read(): error
I get errors as well, but they are a bit different: (gimp:15142): LibGimpBase-WARNING **: gimp: wire_read(): error (gimp:15142): LibGimpBase-WARNING **: gimp: wire_read(): error /usr/lib/gimp/1.3/plug-ins/gradmap: relocation error: /usr/lib/libgimp-1.3.so.14: undefined symbol: PLUG_IN_INFO But it works so I'm not complaining :)
the linker warnings are part of bug #19643 closing this one now