Title: [245717] trunk/Source
- Revision
- 245717
- Author
- [email protected]
- Date
- 2019-05-23 14:19:49 -0700 (Thu, 23 May 2019)
Log Message
release builds of webkit cannot be used to generate a dyld shared cache
https://bugs.webkit.org/show_bug.cgi?id=198150
<rdar://problem/50675982>
Reviewed by Dan Bernstein.
Restrict the -not_for_dyld_shared_cache linker flag to macosx
Source/WebCore:
* Configurations/WebCore.xcconfig:
Source/WebKit:
* Configurations/WebKit.xcconfig:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (245716 => 245717)
--- trunk/Source/WebCore/ChangeLog 2019-05-23 21:17:57 UTC (rev 245716)
+++ trunk/Source/WebCore/ChangeLog 2019-05-23 21:19:49 UTC (rev 245717)
@@ -1,3 +1,15 @@
+2019-05-22 Stephanie Lewis <[email protected]>
+
+ release builds of webkit cannot be used to generate a dyld shared cache
+ https://bugs.webkit.org/show_bug.cgi?id=198150
+ <rdar://problem/50675982>
+
+ Reviewed by Dan Bernstein.
+
+ Restrict the -not_for_dyld_shared_cache linker flag to macosx
+
+ * Configurations/WebCore.xcconfig:
+
2019-05-23 Zalan Bujtas <[email protected]>
[Hittest] Move hittesting from RenderView to Document
Modified: trunk/Source/WebCore/Configurations/WebCore.xcconfig (245716 => 245717)
--- trunk/Source/WebCore/Configurations/WebCore.xcconfig 2019-05-23 21:17:57 UTC (rev 245716)
+++ trunk/Source/WebCore/Configurations/WebCore.xcconfig 2019-05-23 21:19:49 UTC (rev 245717)
@@ -175,8 +175,8 @@
WK_INSTALL_PATH_PREFIX = $(WK_INSTALL_PATH_PREFIX_DEPLOYMENT_$(DEPLOYMENT_LOCATION)$(WK_MACOS_1015)_USE_STAGING_INSTALL_PATH_$(USE_STAGING_INSTALL_PATH));
WK_INSTALL_PATH_PREFIX_DEPLOYMENT_YES_MACOS_SINCE_1015_USE_STAGING_INSTALL_PATH_YES = $(PLATFORM_OOB_SYSTEM_CONTENT_DIR);
-WK_RELOCATABLE_FRAMEWORK_LDFLAGS = $(WK_RELOCATABLE_FRAMEWORK_LDFLAGS_$(WK_RELOCATABLE_FRAMEWORKS));
-WK_RELOCATABLE_FRAMEWORK_LDFLAGS_YES = -Wl,-not_for_dyld_shared_cache;
+WK_RELOCATABLE_FRAMEWORK_LDFLAGS = $(WK_RELOCATABLE_FRAMEWORK_LDFLAGS_$(WK_RELOCATABLE_FRAMEWORKS)_$(WK_PLATFORM_NAME));
+WK_RELOCATABLE_FRAMEWORK_LDFLAGS_YES_macosx = -Wl,-not_for_dyld_shared_cache;
// Enable InstallAPI support, when built with WEBCORE_ENABLE_INSTALLAPI=YES.
SUPPORTS_TEXT_BASED_API = $(SUPPORTS_TEXT_BASED_API_$(TARGET_NAME))
Modified: trunk/Source/WebKit/ChangeLog (245716 => 245717)
--- trunk/Source/WebKit/ChangeLog 2019-05-23 21:17:57 UTC (rev 245716)
+++ trunk/Source/WebKit/ChangeLog 2019-05-23 21:19:49 UTC (rev 245717)
@@ -1,3 +1,16 @@
+2019-05-22 Stephanie Lewis <[email protected]>
+
+ release builds of webkit cannot be used to generate a dyld shared cache
+ https://bugs.webkit.org/show_bug.cgi?id=198150
+ <rdar://problem/50675982>
+
+ Reviewed by Dan Bernstein.
+
+ Restrict the -not_for_dyld_shared_cache linker flag to macosx
+
+ * Configurations/WebKit.xcconfig:
+
+
2019-05-23 Zalan Bujtas <[email protected]>
[Hittest] Move hittesting from RenderView to Document
Modified: trunk/Source/WebKit/Configurations/WebKit.xcconfig (245716 => 245717)
--- trunk/Source/WebKit/Configurations/WebKit.xcconfig 2019-05-23 21:17:57 UTC (rev 245716)
+++ trunk/Source/WebKit/Configurations/WebKit.xcconfig 2019-05-23 21:19:49 UTC (rev 245717)
@@ -162,8 +162,8 @@
WK_FRAMEWORK_HEADER_POSTPROCESSING_DISABLED[sdk=iphone*11.*] = YES;
WK_FRAMEWORK_HEADER_POSTPROCESSING_DISABLED[sdk=iphone*12.*] = YES;
-WK_RELOCATABLE_FRAMEWORK_LDFLAGS = $(WK_RELOCATABLE_FRAMEWORK_LDFLAGS_$(WK_RELOCATABLE_FRAMEWORKS));
-WK_RELOCATABLE_FRAMEWORK_LDFLAGS_YES = -Wl,-not_for_dyld_shared_cache;
+WK_RELOCATABLE_FRAMEWORK_LDFLAGS = $(WK_RELOCATABLE_FRAMEWORK_LDFLAGS_$(WK_RELOCATABLE_FRAMEWORKS)_$(WK_PLATFORM_NAME));
+WK_RELOCATABLE_FRAMEWORK_LDFLAGS_YES_macosx = -Wl,-not_for_dyld_shared_cache;
WK_HAVE_DEVICE_IDENTITY = $(WK_HAVE_DEVICE_IDENTITY_$(PLATFORM_NAME));
WK_HAVE_DEVICE_IDENTITY_iphoneos = YES;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes