Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/UIProcess/Launcher/gtk/ProcessLauncherGtk.cpp.o [100%] Building CXX object Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp.o [100%] Building CXX object Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/WebProcess/Plugins/Plugin.cpp.o [100%] Building CXX object Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/WebProcess/Plugins/Netscape/NPRuntimeUtilities.cpp.o [100%] Building CXX object Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp.o [100%] Building CXX object Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/WebProcess/Plugins/Netscape/NetscapePlugin.cpp.o [100%] Building CXX object Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/WebProcess/Plugins/Netscape/NetscapePluginNone.cpp.o [100%] Building CXX object Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/WebProcess/Plugins/Netscape/NetscapePluginStream.cpp.o [100%] [100%] Building CXX object Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/__/__/DerivedSources/WebKit2/PluginControllerProxyMessageReceiver.cpp.o Building CXX object Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp.o [100%] Building CXX object Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/__/__/DerivedSources/WebKit2/PluginProcessMessageReceiver.cpp.o [100%] Building CXX object Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/__/__/DerivedSources/WebKit2/WebProcessConnectionMessageReceiver.cpp.o [100%] Building CXX object Source/WebKit2/CMakeFiles/WebKitPluginProcess2.dir/__/__/DerivedSources/WebKit2/NPObjectMessageReceiverMessageReceiver.cpp.o Linking CXX executable ../../bin/WebKitPluginProcess2 [100%] Built target WebKitPluginProcess2 Makefile:136: recipe for target 'all' failed make: *** [all] Error 2 * ERROR: net-libs/webkit-gtk-2.8.3::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-libs/webkit-gtk-2.8.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-libs/webkit-gtk-2.8.3::gentoo'`. * The complete build log is located at '/var/tmp/portage/net-libs/webkit-gtk-2.8.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-libs/webkit-gtk-2.8.3/temp/environment'. * Working directory: '/var/tmp/portage/net-libs/webkit-gtk-2.8.3/work/webkit-gtk-2.8.3_build' * S: '/var/tmp/portage/net-libs/webkit-gtk-2.8.3/work/webkitgtk-2.8.3 Reproducible: Always !!! Repository 'bitcoin' has sync-uri attribute, but is missing sync-type attribute Portage 2.2.20 (python 3.4.3-final-0, default/linux/amd64/13.0/desktop, gcc-4.9.2, glibc-2.20-r2, 4.1.0-gentoo x86_64) ================================================================= System uname: Linux-4.1.0-gentoo-x86_64-Intel-R-_Core-TM-_i7-3740QM_CPU_@_2.70GHz-with-gentoo-2.2 KiB Mem: 24625932 total, 19231608 free KiB Swap: 25461756 total, 25461756 free Timestamp of repository gentoo: Sat, 27 Jun 2015 19:00:01 +0000 sh bash 4.3_p39 ld GNU ld (Gentoo 2.25 p1.2) 2.25 app-shells/bash: 4.3_p39::gentoo dev-java/java-config: 2.2.0::gentoo dev-lang/perl: 5.20.2-r1::gentoo dev-lang/python: 2.7.10::gentoo, 3.4.3::gentoo dev-util/cmake: 3.2.3::gentoo dev-util/pkgconfig: 0.28-r3::gentoo sys-apps/baselayout: 2.2::gentoo sys-apps/openrc: 0.17::gentoo sys-apps/sandbox: 2.6-r1::gentoo sys-devel/autoconf: 2.13::gentoo, 2.69-r1::gentoo sys-devel/automake: 1.11.6-r1::gentoo, 1.13.4::gentoo, 1.14.1::gentoo, 1.15::gentoo sys-devel/binutils: 2.25-r1::gentoo sys-devel/gcc: 4.9.2::gentoo sys-devel/gcc-config: 1.8::gentoo sys-devel/libtool: 2.4.6-r1::gentoo sys-devel/make: 4.1-r1::gentoo sys-kernel/linux-headers: 4.1::gentoo (virtual/os-headers) sys-libs/glibc: 2.20-r2::gentoo Repositories: gentoo location: /mnt/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 lokal location: /mnt/portage/local/local-overlay masters: gentoo priority: 0 bitcoin location: /mnt/portage/local/layman/bitcoin sync-uri: https://gitlab.com/bitcoin/gentoo.git masters: gentoo priority: 50 brother-overlay location: /mnt/portage/local/layman/brother-overlay masters: gentoo priority: 50 bumblebee location: /mnt/portage/local/layman/bumblebee masters: gentoo priority: 50 dotnet location: /mnt/portage/local/layman/dotnet masters: gentoo priority: 50 dr location: /mnt/portage/local/layman/dr masters: gentoo priority: 50 media-overlay location: /mnt/portage/local/layman/media-overlay masters: gentoo priority: 50 steam-overlay location: /mnt/portage/local/layman/steam-overlay masters: gentoo priority: 50 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=corei7 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.6/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=corei7 -O2 -pipe" DISTDIR="/mnt/portage/distfiles"
Created attachment 405872 [details] /var/tmp/portage/net-libs/webkit-gtk-2.8.3/temp/build.log
Could be a parallel make failure, try with MAKEOPTS=-j1 Another possibility is gobject-introspection bug; please attach output of emerge --info gobject-introspection webkit-gtk
(In reply to Alexandre Rostovtsev from comment #2) > Another possibility is gobject-introspection bug; please attach output of > emerge --info gobject-introspection webkit-gtk Or rather just the flags/versions of gobject-introspection webkit-gtk, since you've pasted emerge --info already.
Potentially related bug: 529182 (same error, also cmake build system, also only shows up with parallel MAKEOPTS). Maybe we could just disable the gir cache using GI_SCANNER_DISABLE_CACHE env variable to avoid potential race conditions. Or does the cache do something useful?
It is probably useless currently. If we managed it like ccache, it could maybe become interesting to have it.