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