Bug 131681
| Summary: | [GTK] Several targets fail to build (TestInspector, TestLoadClient, TestMultiprocess, etc.) | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Brendan Long <b.long> |
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED INVALID | ||
| Severity: | Normal | ||
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Brendan Long
I just got these error messages while building WebKitGTK this morning:
[ 99%] Built target TestFrame
make[2]: *** No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestInspector'. Stop.
make[2]: *** No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestLoaderClient'. Stop.
make[2]: *** No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestMultiprocess'. Stop.
make[2]: *** No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestInspectorServer'. Stop.
make[2]: *** No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestSSL'. Stop.
[ 99%] [ 99%] [ 99%] Built target TestLoaderClient
Built target TestInspector
make[2]: *** No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestPrinting'. Stop.
[ 99%] Built target TestMultiprocess
[ 99%] make[2]: *** No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestWebExtensions'. Stop.
Built target TestSSL
Built target TestInspectorServer
[ 99%] Built target TestPrinting
[ 99%] Built target TestWebExtensions
make[2]: *** No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestWebKitVersion'. Stop.
make[2]: *** No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestWebKitSettings'. Stop.
make[2]: *** make[2]: *** make[2]: *** No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestWebKitWebContext'No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestWebKitPolicyClient'. Stop.
No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestWebKitWebViewGroup'. Stop.
. Stop.
make[2]: *** No rule to make target `lib/libwebkit2gtk-3.0.so.25.7.0', needed by `bin/TestWebKitAPI/WebKit2Gtk/TestWebKitWebView'. Stop.
[ 99%] Built target TestWebKitVersion
Conveniently, the CMake build doesn't stop on errors right now, so the build worked, but presumably we should fix this.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Brendan Long
Actually, that library seems to be required to build pretty much everything. I didn't have gold setup, so maybe I had memory issues earlier in the build (and "convenient" the CMake build continued..). I'm trying again with gold to see if it works.
Brendan Long
This is definitely a memory-related issue. Even with gold ld, I can't build libwebkitgtk on 32-bit Ubuntu 13.10.