[Webkit-unassigned] [Bug 148379] New: [GTK][CMake] webkit2gtkinjectedbundle fails to compile: Source/WebKit2/config.h:33:42: fatal error: WebCore/PlatformExportMacros.h: No such file or directory

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 24 07:19:02 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=148379

            Bug ID: 148379
           Summary: [GTK][CMake] webkit2gtkinjectedbundle fails to
                    compile: Source/WebKit2/config.h:33:42: fatal error:
                    WebCore/PlatformExportMacros.h: No such file or
                    directory
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: tetromino at gentoo.org

(reported downstream at https://bugs.gentoo.org/show_bug.cgi?id=556680)

When building webkit-gtk-2.8.5 with -j1, the following reliably happens:

FAILED: /usr/bin/x86_64-pc-linux-gnu-g++  -DBUILDING_GTK__=1 -DBUILDING_WEBKIT -DBUILDING_WITH_CMAKE=1 -DDATA_DIR=\"share\" -DENABLE_3D_RENDERING=1 -DENABLE_PLUGIN_PROCESS=1 -DENABLE_PLUGIN_PROCESS_GTK2=1 -DGETTEXT_PACKAGE=\"WebKit2GTK-4.0\" -DHAVE_CONFIG_H=1 -DHAVE_GTK_GESTURES=1 -DLIBDIR=\"/usr/lib64\" -DLIBEXECDIR=\"/usr/libexec/webkit2gtk-4.0\" -DMOZ_X11=1 -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -DUSER_AGENT_GTK_MAJOR_VERSION=601 -DUSER_AGENT_GTK_MINOR_VERSION=1 -DWEBKIT2_COMPILATION -DWEBKITGTK_API_VERSION_STRING=\"4.0\" -DWTF_PLATFORM_X11=1 -DWTF_USE_3D_GRAPHICS=1 -DWTF_USE_EGL=1 -DWTF_USE_GLX=1 -DWTF_USE_GSTREAMER -DWTF_USE_GSTREAMER_MPEGTS -DWTF_USE_LIBNOTIFY=1 -DWTF_USE_OPENGL=1 -DWTF_USE_REDIRECTED_XCOMPOSITE_WINDOW=1 -DWTF_USE_TEXTURE_MAPPER=1 -DWTF_USE_TEXTURE_MAPPER_GL=1 -DWTF_USE_WEBAUDIO_GSTREAMER -DXP_UNIX -Dwebkit2gtkinjectedbundle_EXPORTS  -DNDEBUG -march=native -O2 -pipe -ggdb -frecord-gcc-switches -fstack-protector-strong -fno-strict-aliasing  -std=c++11 -fPIC 
-I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebKit2/WebProcess/Storage -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebKit2/WebProcess/UserContent -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebKit2/WebProcess/WebCoreSupport -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebKit2/WebProcess/WebPage -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebCore -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebCore/Modules/battery -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebCore/Modules/mediastream -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebCore/Modules/networkinfo -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebCore/Modules/notifications -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebCore/Modules/strea
-I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebCore/platform/graphics/opentype -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebCore/platform/network/soup -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebCore/platform/text/enchant -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebKit2/DatabaseProcess/unix -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebKit2/NetworkProcess/gtk -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebKit2/NetworkProcess/unix -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebKit2/Shared/API/c/gtk -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebKit2/Shared/Network/CustomProtocols/soup -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebKit2/Shared/Downloads/soup -I/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/web
In file included from /var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebKit2/WebProcess/gtk/WebGtkInjectedBundleMain.cpp:20:0:
/var/tmp2/portage/net-libs/webkit-gtk-2.8.5/work/webkitgtk-2.8.5/Source/WebKit2/config.h:33:42: fatal error: WebCore/PlatformExportMacros.h: No such file or directory
compilation terminated.
ninja: build stopped: subcommand failed.

Looks similar to https://bugs.webkit.org/show_bug.cgi?id=137207 but in a different part of the build system.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150824/6e31a2c7/attachment-0001.html>


More information about the webkit-unassigned mailing list