Title: [220659] releases/WebKitGTK/webkit-2.18/Source/WebKit
Revision
220659
Author
carlo...@webkit.org
Date
2017-08-14 01:57:41 -0700 (Mon, 14 Aug 2017)

Log Message

Merge r220527 - [GTK] Don't use --whole-archive linking flags for the WebKit2 target libraries
https://bugs.webkit.org/show_bug.cgi?id=175416

Reviewed by Carlos Garcia Campos.

* PlatformGTK.cmake: Drop the ADD_WHOLE_ARCHIVE_TO_LIBRARIES instruction
for the WebKit2 target. This unnecessarily bundles complete archive
files both into the main .so library as well as single executables that
are linked against the WebKit2 target.

Modified Paths

Diff

Modified: releases/WebKitGTK/webkit-2.18/Source/WebKit/ChangeLog (220658 => 220659)


--- releases/WebKitGTK/webkit-2.18/Source/WebKit/ChangeLog	2017-08-14 08:56:38 UTC (rev 220658)
+++ releases/WebKitGTK/webkit-2.18/Source/WebKit/ChangeLog	2017-08-14 08:57:41 UTC (rev 220659)
@@ -1,3 +1,15 @@
+2017-08-10  Zan Dobersek  <zdober...@igalia.com>
+
+        [GTK] Don't use --whole-archive linking flags for the WebKit2 target libraries
+        https://bugs.webkit.org/show_bug.cgi?id=175416
+
+        Reviewed by Carlos Garcia Campos.
+
+        * PlatformGTK.cmake: Drop the ADD_WHOLE_ARCHIVE_TO_LIBRARIES instruction
+        for the WebKit2 target. This unnecessarily bundles complete archive
+        files both into the main .so library as well as single executables that
+        are linked against the WebKit2 target.
+
 2017-08-09  Don Olmstead  <don.olmst...@sony.com>
 
         [WTF] Move TextStream into WTF

Modified: releases/WebKitGTK/webkit-2.18/Source/WebKit/PlatformGTK.cmake (220658 => 220659)


--- releases/WebKitGTK/webkit-2.18/Source/WebKit/PlatformGTK.cmake	2017-08-14 08:56:38 UTC (rev 220658)
+++ releases/WebKitGTK/webkit-2.18/Source/WebKit/PlatformGTK.cmake	2017-08-14 08:57:41 UTC (rev 220659)
@@ -858,8 +858,6 @@
 )
 endif ()
 
-ADD_WHOLE_ARCHIVE_TO_LIBRARIES(WebKit2_LIBRARIES)
-
 # To generate WebKitEnumTypes.h we want to use all installed headers, except WebKitEnumTypes.h itself.
 set(WebKit2GTK_ENUM_GENERATION_HEADERS ${WebKit2GTK_INSTALLED_HEADERS})
 list(REMOVE_ITEM WebKit2GTK_ENUM_GENERATION_HEADERS ${DERIVED_SOURCES_WEBKIT2GTK_API_DIR}/WebKitEnumTypes.h)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to