from /var/tmp/portage/net-libs/webkit-gtk-2.20.3/work/webkitgtk-2.20.3/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /var/tmp/portage/net-libs/webkit-gtk-2.20.3/work/webkitgtk-2.20.3/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:28: /var/tmp/portage/net-libs/webkit-gtk-2.20.3/work/webkitgtk-2.20.3/Source/JavaScriptCore/API/JSHeapFinalizerPrivate.h:29:10: fatal error: JavaScriptCore/JSContextRef.h: No such file or directory #include <JavaScriptCore/JSContextRef.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-no-multilib_libressl_20180714-115334 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python3.7 (fallback) [3] python2.7 (fallback) Available Ruby profiles: [1] ruby23 (with Rubygems) [2] ruby25 (with Rubygems) * emerge -qpv net-libs/webkit-gtk [ebuild N ] net-libs/webkit-gtk-2.20.3 USE="X egl geolocation gstreamer introspection jit opengl webgl (-aqua) -coverage -doc -gles2 -gnome-keyring -libnotify -nsplugin -spell {-test} -wayland"
Created attachment 540774 [details] emerge-info.txt
Created attachment 540776 [details] emerge-history.txt
Created attachment 540778 [details] environment
Created attachment 540780 [details] etc.portage.tbz2
Created attachment 540782 [details] logs.tbz2
Created attachment 540784 [details] net-libs:webkit-gtk-2.20.3:20180724-063609.log
Created attachment 540786 [details] temp.tbz2
Odd how you got to need JSContextRef.h before it's copied to DerivedSources like this in my build: [520/3020] cd /tmp/portage/net-libs/webkit-gtk-2.20.3/work/webkit-gtk-2.20.3_build/Source/JavaScriptCore && /usr/bin/cmake -E copy /tmp/portage/net-libs/webkit-gtk-2.20.3/work/webkitgtk-2.20.3/Source/JavaScriptCore/API/JSContextRef.h /tmp/portage/net-libs/webkit-gtk-2.20.3/work/webkit-gtk-2.20.3_build/DerivedSources/ForwardingHeaders/JavaScriptCore/JSContextRef.h
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71cd81faf5448ecbc668a24bc9dec7663551bd19 commit 71cd81faf5448ecbc668a24bc9dec7663551bd19 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2018-07-25 16:25:26 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2018-07-25 16:47:10 +0000 net-libs/webkit-gtk: fix non-parallel builds Parallel builds might have failed too before this patch, but had to be very "lucky". Closes: https://bugs.gentoo.org/662002 Package-Manager: Portage-2.3.43, Repoman-2.3.10 net-libs/webkit-gtk/files/2.20.3-jsc-build-fixes.patch | 14 ++++++++++++++ net-libs/webkit-gtk/webkit-gtk-2.20.3.ebuild | 1 + 2 files changed, 15 insertions(+)