[Webkit-unassigned] [Bug 200073] New: [GTK][WPE][CMake] failing to build TestWebKitAPIInjectedBundle due to missing forwarding headers
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 23 23:01:22 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=200073
Bug ID: 200073
Summary: [GTK][WPE][CMake] failing to build
TestWebKitAPIInjectedBundle due to missing forwarding
headers
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: CMake
Assignee: webkit-unassigned at lists.webkit.org
Reporter: Hironori.Fujii at sony.com
[GTK][WPE][CMake] failing to build TestWebKitAPIInjectedBundle due to missing forwarding headers
Command to reproduce:
> ./Tools/Scripts/build-webkit --gtk --debug --makeargs=TestWebKitAPIInjectedBundle
Build log:
> [5569/5613] Building CXX object Tools/TestWebKitAPI/CMakeFiles/TestWebKitAPIInjectedBundle.dir/Tests/WebKit/DOMWindowExtensionBasic_Bundle.cpp.o
> FAILED: Tools/TestWebKitAPI/CMakeFiles/TestWebKitAPIInjectedBundle.dir/Tests/WebKit/DOMWindowExtensionBasic_Bundle.cpp.o
> /usr/lib/ccache/c++ -DBUILDING_GTK__=1 -DBUILDING_TestWebKit -DBUILDING_WITH_CMAKE=1 -DBWRAP_EXECUTABLE=\"/usr/bin/bwrap\" -DDBUS_PROXY_EXECUTABLE=\"/home/fujii/webkit/ga/WebKitBuild/DependenciesGTK/Root/bin/xdg-dbus-proxy\" -DGETTEXT_PACKAGE=\"WebKit2GTK-4.0\" -DGTEST_CREATE_SHARED_LIBRARY=1 -DGTEST_HAS_PTHREAD=1 -DGTEST_HAS_RTTI=0 -DHAVE_CONFIG_H=1 -DJSC_GLIB_API_ENABLED -DTestWebKitAPIInjectedBundle_EXPORTS -DWEBKITGTK_API_VERSION_STRING=\"4.0\" -I. -I../../Tools/TestWebKitAPI -I../../Source/ThirdParty/gtest/include -IDerivedSources/ForwardingHeaders -I../../Source -IDerivedSources/ForwardingHeaders/webkit2gtk -IDerivedSources/ForwardingHeaders/webkit2gtk-webextension -IDerivedSources/webkit2gtk/webkit2 -IDerivedSources/webkit2gtk -IDerivedSources/WebKit -IDerivedSources/WebKit/include -I../../Source/WebKit -I../../Source/WebKit/NetworkProcess -I../../Source/WebKit/NetworkProcess/Classifier -I../../Source/WebKit/NetworkProcess/Cookies -I../../Source/WebKit/NetworkProcess/CustomProtocols -I../../Source/WebKit/NetworkProcess/Downloads -I../../Source/WebKit/NetworkProcess/FileAPI -I../../Source/WebKit/NetworkProcess/IndexedDB -I../../Source/WebKit/NetworkProcess/ServiceWorker -I../../Source/WebKit/NetworkProcess/WebStorage -I../../Source/WebKit/NetworkProcess/cache -I../../Source/WebKit/NetworkProcess/watchos -I../../Source/WebKit/NetworkProcess/webrtc -I../../Source/WebKit/Platform -I../../Source/WebKit/Platform/IPC -I../../Source/WebKit/PluginProcess -I../../Source/WebKit/Shared -I../../Source/WebKit/Shared/API -I../../Source/WebKit/Shared/API/c -I../../Source/WebKit/Shared/ApplePay -I../../Source/WebKit/Shared/Authentication -I../../Source/WebKit/Shared/CoreIPCSupport -I../../Source/WebKit/Shared/Databases -I../../Source/WebKit/Shared/Databases/IndexedDB -I../../Source/WebKit/Shared/FileAPI -I../../Source/WebKit/Shared/Gamepad -I../../Source/WebKit/Shared/Plugins -I../../Source/WebKit/Shared/Plugins/Netscape -I../../Source/WebKit/Shared/Plugins/Netscape/x11 -I../../Source/WebKit/Shared/RemoteLayerTree -I../../Source/WebKit/Shared/WebsiteData -I../../Source/WebKit/UIProcess -I../../Source/WebKit/UIProcess/API -I../../Source/WebKit/UIProcess/API/C -I../../Source/WebKit/UIProcess/API/cpp -I../../Source/WebKit/UIProcess/Authentication -I../../Source/WebKit/UIProcess/Automation -I../../Source/WebKit/UIProcess/Downloads -I../../Source/WebKit/UIProcess/Gamepad -I../../Source/WebKit/UIProcess/Launcher -I../../Source/WebKit/UIProcess/Network -I../../Source/WebKit/UIProcess/Network/CustomProtocols -I../../Source/WebKit/UIProcess/Notifications -I../../Source/WebKit/UIProcess/Plugins -I../../Source/WebKit/UIProcess/RemoteLayerTree -I../../Source/WebKit/UIProcess/UserContent -I../../Source/WebKit/UIProcess/WebAuthentication -I../../Source/WebKit/UIProcess/WebAuthentication/Mock -I../../Source/WebKit/UIProcess/WebsiteData -I../../Source/WebKit/WebProcess -I../../Source/WebKit/WebProcess/ApplePay -I../../Source/WebKit/WebProcess/ApplicationCache -I../../Source/WebKit/WebProcess/Automation -I../../Source/WebKit/WebProcess/Cache -I../../Source/WebKit/WebProcess/Databases -I../../Source/WebKit/WebProcess/Databases/IndexedDB -I../../Source/WebKit/WebProcess/FileAPI -I../../Source/WebKit/WebProcess/FullScreen -I../../Source/WebKit/WebProcess/Gamepad -I../../Source/WebKit/WebProcess/Geolocation -I../../Source/WebKit/WebProcess/IconDatabase -I../../Source/WebKit/WebProcess/InjectedBundle -I../../Source/WebKit/WebProcess/InjectedBundle/API -I../../Source/WebKit/WebProcess/InjectedBundle/API/c -I../../Source/WebKit/WebProcess/InjectedBundle/DOM -I../../Source/WebKit/WebProcess/Launching -I../../Source/WebKit/WebProcess/MediaCache -I../../Source/WebKit/WebProcess/MediaStream -I../../Source/WebKit/WebProcess/Network -I../../Source/WebKit/WebProcess/Network/webrtc -I../../Source/WebKit/WebProcess/Notifications -I../../Source/WebKit/WebProcess/OriginData -I../../Source/WebKit/WebProcess/Plugins -I../../Source/WebKit/WebProcess/Plugins/Netscape -I../../Source/WebKit/WebProcess/ResourceCache -I../../Source/WebKit/WebProcess/Storage -I../../Source/WebKit/WebProcess/UserContent -I../../Source/WebKit/WebProcess/WebCoreSupport -I../../Source/WebKit/WebProcess/WebPage -I../../Source/WebKit/WebProcess/WebPage/RemoteLayerTree -I../../Source/WebKit/WebProcess/WebStorage -I../../WebKitLibraries -IDerivedSources/JavaScriptCore/javascriptcoregtk -IDerivedSources/ForwardingHeaders/JavaScriptCore -IDerivedSources/ForwardingHeaders/JavaScriptCore/glib -I../../Source/WebKit/PluginProcess/unix -I../../Source/WebKit/NetworkProcess/CustomProtocols/soup -I../../Source/WebKit/NetworkProcess/glib -I../../Source/WebKit/NetworkProcess/gtk -I../../Source/WebKit/NetworkProcess/soup -I../../Source/WebKit/NetworkProcess/unix -I../../Source/WebKit/Platform/IPC/glib -I../../Source/WebKit/Platform/IPC/unix -I../../Source/WebKit/Platform/classifier -I../../Source/WebKit/Shared/API/c/gtk -I../../Source/WebKit/Shared/API/glib -I../../Source/WebKit/Shared/CoordinatedGraphics -I../../Source/WebKit/Shared/CoordinatedGraphics/threadedcompositor -I../../Source/WebKit/Shared/Plugins/unix -I../../Source/WebKit/Shared/glib -I../../Source/WebKit/Shared/gtk -I../../Source/WebKit/Shared/linux -I../../Source/WebKit/Shared/soup -I../../Source/WebKit/Shared/unix -I../../Source/WebKit/UIProcess/API/C/cairo -I../../Source/WebKit/UIProcess/API/C/gtk -I../../Source/WebKit/UIProcess/API/glib -I../../Source/WebKit/UIProcess/API/gtk -I../../Source/WebKit/UIProcess/CoordinatedGraphics -I../../Source/WebKit/UIProcess/Network/CustomProtocols/soup -I../../Source/WebKit/UIProcess/Plugins/gtk -I../../Source/WebKit/UIProcess/geoclue -I../../Source/WebKit/UIProcess/glib -I../../Source/WebKit/UIProcess/gstreamer -I../../Source/WebKit/UIProcess/gtk -I../../Source/WebKit/UIProcess/linux -I../../Source/WebKit/UIProcess/soup -I../../Source/WebKit/WebProcess/InjectedBundle/API/glib -I../../Source/WebKit/WebProcess/InjectedBundle/API/glib/DOM -I../../Source/WebKit/WebProcess/InjectedBundle/API/gtk -I../../Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM -I../../Source/WebKit/WebProcess/Plugins/Netscape/unix -I../../Source/WebKit/WebProcess/Plugins/Netscape/x11 -I../../Source/WebKit/WebProcess/gtk -I../../Source/WebKit/WebProcess/soup -I../../Source/WebKit/WebProcess/unix -I../../Source/WebKit/WebProcess/WebCoreSupport/gtk -I../../Source/WebKit/WebProcess/WebCoreSupport/soup -I../../Source/WebKit/WebProcess/WebPage/CoordinatedGraphics -I../../Source/WebKit/WebProcess/WebPage/atk -I../../Source/WebKit/WebProcess/WebPage/gtk -I../../Source/WebKit/WebProcess/WebPage/libwpe -I../../Source/WebCore/platform/graphics/libwpe -IDerivedSources -I../../Source/ThirdParty -isystem ../DependenciesGTK/Root/include/glib-2.0 -isystem ../DependenciesGTK/Root/lib/glib-2.0/include -isystem ../DependenciesGTK/Root/include/gtk-3.0 -isystem ../DependenciesGTK/Root/include/at-spi2-atk/2.0 -isystem ../DependenciesGTK/Root/include/at-spi-2.0 -isystem ../DependenciesGTK/Root/include/gio-unix-2.0 -isystem ../DependenciesGTK/Root/include/cairo -isystem ../DependenciesGTK/Root/include/pango-1.0 -isystem ../DependenciesGTK/Root/include/harfbuzz -isystem ../DependenciesGTK/Root/include/atk-1.0 -isystem ../DependenciesGTK/Root/include/pixman-1 -isystem ../DependenciesGTK/Root/include/libxml2 -isystem ../DependenciesGTK/Root/include/freetype2 -isystem ../DependenciesGTK/Root/include/gdk-pixbuf-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /usr/include/uuid -isystem /usr/include/libdrm -isystem /usr/include/libpng16 -isystem ../../Source/ThirdParty/libwebrtc/Source -isystem ../../Source/ThirdParty/libwebrtc/Source/webrtc -isystem ../../Source/ThirdParty/libwebrtc/Source/third_party/abseil-cpp -isystem ../DependenciesGTK/Root/include/gstreamer-1.0 -isystem ../DependenciesGTK/Root/include/orc-0.4 -isystem ../DependenciesGTK/Root/lib/gstreamer-1.0/include -isystem ../DependenciesGTK/Root/include/openjpeg-2.3 -isystem ../DependenciesGTK/Root/include/libsoup-2.4 -isystem /usr/include/enchant -isystem /usr/include/libsecret-1 -isystem ../DependenciesGTK/Root/include/wpe-1.0 -fdiagnostics-color=always -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -fno-strict-aliasing -fno-exceptions -fno-rtti -gsplit-dwarf -g -fPIC -Wno-dangling-else -Wno-sign-compare -Wno-undef -Wno-unused-parameter -std=c++17 -MD -MT Tools/TestWebKitAPI/CMakeFiles/TestWebKitAPIInjectedBundle.dir/Tests/WebKit/DOMWindowExtensionBasic_Bundle.cpp.o -MF Tools/TestWebKitAPI/CMakeFiles/TestWebKitAPIInjectedBundle.dir/Tests/WebKit/DOMWindowExtensionBasic_Bundle.cpp.o.d -o Tools/TestWebKitAPI/CMakeFiles/TestWebKitAPIInjectedBundle.dir/Tests/WebKit/DOMWindowExtensionBasic_Bundle.cpp.o -c ../../Tools/TestWebKitAPI/Tests/WebKit/DOMWindowExtensionBasic_Bundle.cpp
> ../../Tools/TestWebKitAPI/Tests/WebKit/DOMWindowExtensionBasic_Bundle.cpp:31:10: fatal error: WebKit/WKBundleDOMWindowExtension.h: No such file or directory
> #include <WebKit/WKBundleDOMWindowExtension.h>
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> compilation terminated.
> [5572/5613] Building CXX object Tools/TestWebKitAPI/CMakeFiles/TestWebKitAPIInjectedBundle.dir/Tests/WebKit/DOMWindowExtensionNoCache_Bundle.cpp.o
> FAILED: Tools/TestWebKitAPI/CMakeFiles/TestWebKitAPIInjectedBundle.dir/Tests/WebKit/DOMWindowExtensionNoCache_Bundle.cpp.o
TestWebKitAPIInjectedBundle should have a dependency of TestWebKitAPI-forwarding-headers.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190724/2441e995/attachment.html>
More information about the webkit-unassigned
mailing list