[Webkit-unassigned] [Bug 138655] REGRESSION(r175930): [GTK] Clean build is broken after r175930

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 18 00:59:50 PST 2014


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

--- Comment #6 from Xabier Rodríguez Calvar <calvaris at igalia.com> ---
(In reply to comment #5)
> g++   -std=c++11 -O3 -DNDEBUG -fno-exceptions -fno-strict-aliasing -fno-rtti
> -fno-omit-frame-pointer -fno-tree-dce 
> -L/usr/local/devel/WebKit/WebKitBuild/DependenciesGTK/Root/lib64
> @CMakeFiles/TestWebCore.rsp  -o bin/TestWebKitAPI/WebCore/TestWebCore
> lib/libWebCorePlatformGTK.a(lib/../Source/WebCore/CMakeFiles/
> WebCorePlatformGTK.dir/rendering/RenderThemeGtk.cpp.o):RenderThemeGtk.cpp:
> function WebCore::RenderThemeGtk::mediaControlsScript(): error: undefined
> reference to 'WebCore::mediaControlsLocalizedStringsJavaScript'
> lib/libWebCorePlatformGTK.a(lib/../Source/WebCore/CMakeFiles/
> WebCorePlatformGTK.dir/rendering/RenderThemeGtk.cpp.o):RenderThemeGtk.cpp:
> function WebCore::RenderThemeGtk::mediaControlsScript(): error: undefined
> reference to 'WebCore::mediaControlsBaseJavaScript'
> lib/libWebCorePlatformGTK.a(lib/../Source/WebCore/CMakeFiles/
> WebCorePlatformGTK.dir/rendering/RenderThemeGtk.cpp.o):RenderThemeGtk.cpp:
> function WebCore::RenderThemeGtk::mediaControlsScript(): error: undefined
> reference to 'WebCore::mediaControlsGtkJavaScript'
> collect2: error: ld returned 1 exit status
> 
> Putting libWebCoreGTK.a before _and_ after libWebCorePlatformGTK.a
> makes the problem disappear.

Martin, these are the symbols defined in WebCore, but come from the serialization of the scripts defined in PlatformGTK. We tried adding WebCore as direct dependency of the tests, but it didn't work, I don't know why.

-- 
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/20141118/080e1ee4/attachment-0002.html>


More information about the webkit-unassigned mailing list