Trying to update webkit-gtk on a stable system updated last week. The last snipped of the build.log is <command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default] DerivedSources/WebCore/JSFileReader.cpp:1:0: note: this is the location of the previous definition DerivedSources/WebCore/JSDOMWindow.cpp:8336:1: warning: control reaches end of non-void function [-Wreturn-type] make[1]: *** [DerivedSources/WebCore/libWebCore_la-JSDOMWindow.lo] Error 1 make[1]: *** Waiting for unfinished jobs.... mv -f DerivedSources/WebCore/.deps/libWebCore_la-JSFileException.Tpo DerivedSources/WebCore/.deps/libWebCore_la-JSFileException.Plo mv -f DerivedSources/WebCore/.deps/libWebCore_la-JSFileError.Tpo DerivedSources/WebCore/.deps/libWebCore_la-JSFileError.Plo mv -f DerivedSources/WebCore/.deps/libWebCore_la-JSFileList.Tpo DerivedSources/WebCore/.deps/libWebCore_la-JSFileList.Plo mv -f DerivedSources/WebCore/.deps/libWebCore_la-JSFileReader.Tpo DerivedSources/WebCore/.deps/libWebCore_la-JSFileReader.Plo make[1]: Leaving directory `/var/tmp/portage/net-libs/webkit-gtk-2.2.6/work/webkitgtk-2.2.6' make: *** [all] Error 2 * ERROR: net-libs/webkit-gtk-2.2.6::gentoo failed (compile phase): * emake failed Is this another issue of the parallel build bug? Do I still need to build with -j1? Reproducible: Always
Created attachment 375232 [details] Build Log
Created attachment 375234 [details] output of emerge --info
Created attachment 375236 [details] build.log.xz why would you tar a single file...
Please post "emerge -Opv webkit-gtk" to see what USE flags are you enabling for it
(In reply to Pacho Ramos from comment #4) > Please post "emerge -Opv webkit-gtk" to see what USE flags are you enabling > for it $ emerge -Opv webkit-gtk These are the packages that would be merged, in order: [ebuild R ] net-libs/webkit-gtk-2.2.6-r200:2 USE="egl gstreamer jit opengl spell webgl (-aqua) -coverage -debug -geoloc -gles2 -introspection -libsecret {-test}" 0 kB
Maybe you could try enabling introspection, geoloc or libsecret USEs as webkit build system tends to fail with some USE flag combinations :/
(In reply to Pacho Ramos from comment #6) > Maybe you could try enabling introspection, geoloc or libsecret USEs as > webkit build system tends to fail with some USE flag combinations :/ Also try with 2.4.4