Title: [105069] trunk/Tools
Revision
105069
Author
[email protected]
Date
2012-01-16 09:18:21 -0800 (Mon, 16 Jan 2012)

Log Message

Unreviewed; fix the build when --as-needed and --no-copy-dt-needed-entries are passed to the linker.

Some recent versions of a few Linux distributions have started passing
--as-needed and --no-copy-dt-needed-entries by default to the linker,
which broke the build when SHARED_CORE was turned on, as libwtf_efl.so
needed a few symbols from libjavascriptcore_efl.so.

* DumpRenderTree/efl/CMakeLists.txt: Explicitly pass WTF_LIBRARY_NAME
before _javascript_Core_LIBRARY_NAME in DumpRenderTree_LIBRARIES so the
libraries are searched in the right order by the linker.

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (105068 => 105069)


--- trunk/Tools/ChangeLog	2012-01-16 17:17:53 UTC (rev 105068)
+++ trunk/Tools/ChangeLog	2012-01-16 17:18:21 UTC (rev 105069)
@@ -1,3 +1,16 @@
+2012-01-16  Raphael Kubo da Costa  <[email protected]>
+
+        Unreviewed; fix the build when --as-needed and --no-copy-dt-needed-entries are passed to the linker.
+
+        Some recent versions of a few Linux distributions have started passing
+        --as-needed and --no-copy-dt-needed-entries by default to the linker,
+        which broke the build when SHARED_CORE was turned on, as libwtf_efl.so
+        needed a few symbols from libjavascriptcore_efl.so.
+
+        * DumpRenderTree/efl/CMakeLists.txt: Explicitly pass WTF_LIBRARY_NAME
+        before _javascript_Core_LIBRARY_NAME in DumpRenderTree_LIBRARIES so the
+        libraries are searched in the right order by the linker.
+
 2012-01-16  Philippe Normand  <[email protected]>
 
         [GTK] set audio resources path in NRTW

Modified: trunk/Tools/DumpRenderTree/efl/CMakeLists.txt (105068 => 105069)


--- trunk/Tools/DumpRenderTree/efl/CMakeLists.txt	2012-01-16 17:17:53 UTC (rev 105068)
+++ trunk/Tools/DumpRenderTree/efl/CMakeLists.txt	2012-01-16 17:18:21 UTC (rev 105069)
@@ -23,6 +23,7 @@
 )
 
 SET(DumpRenderTree_LIBRARIES
+    ${WTF_LIBRARY_NAME}
     ${_javascript_Core_LIBRARY_NAME}
     ${WebCore_LIBRARY_NAME}
     ${WebKit_LIBRARY_NAME}
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to