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

Reply via email to