Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 508044 - net-libs/webkit-gtk-2.2.6 - error: 'getConstructor' is not a member of 'WebCore::JSInternalSettingsGenerated'
Summary: net-libs/webkit-gtk-2.2.6 - error: 'getConstructor' is not a member of 'WebCo...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-18 18:59 UTC by Reimundo Heluani
Modified: 2014-07-16 09:07 UTC (History)
1 user (show)

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


Attachments
Build Log (build.log.tar.gz,337.38 KB, application/gzip)
2014-04-18 19:04 UTC, Reimundo Heluani
Details
output of emerge --info (emerge-info.txt,4.40 KB, text/plain)
2014-04-18 19:06 UTC, Reimundo Heluani
Details
build.log.xz (build.log.xz,136.09 KB, application/x-xz)
2014-04-18 19:11 UTC, Alex Xu (Hello71)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Reimundo Heluani 2014-04-18 18:59:52 UTC
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
Comment 1 Reimundo Heluani 2014-04-18 19:04:51 UTC
Created attachment 375232 [details]
Build Log
Comment 2 Reimundo Heluani 2014-04-18 19:06:17 UTC
Created attachment 375234 [details]
output of emerge --info
Comment 3 Alex Xu (Hello71) 2014-04-18 19:11:13 UTC
Created attachment 375236 [details]
build.log.xz

why would you tar a single file...
Comment 4 Pacho Ramos gentoo-dev 2014-04-19 10:29:51 UTC
Please post "emerge -Opv webkit-gtk" to see what USE flags are you enabling for it
Comment 5 Reimundo Heluani 2014-04-19 10:34:46 UTC
(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
Comment 6 Pacho Ramos gentoo-dev 2014-04-19 10:46:05 UTC
Maybe you could try enabling introspection, geoloc or libsecret USEs as webkit build system tends to fail with some USE flag combinations :/
Comment 7 Pacho Ramos gentoo-dev 2014-07-16 09:07:39 UTC
(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