RESOLVED FIXED212834
WebCore: Link to framework stubs for watchOS and tvOS
https://bugs.webkit.org/show_bug.cgi?id=212834
Summary WebCore: Link to framework stubs for watchOS and tvOS
Jonathan Bedard
Reported 2020-06-05 10:06:27 PDT
WebCore should link to framework stubs for watchOS and tvOS.
Attachments
Patch (3.74 KB, patch)
2020-06-05 10:36 PDT, Jonathan Bedard
no flags
Patch (3.76 KB, patch)
2020-06-05 12:49 PDT, Jonathan Bedard
no flags
Radar WebKit Bug Importer
Comment 1 2020-06-05 10:08:08 PDT
Jonathan Bedard
Comment 2 2020-06-05 10:36:49 PDT
Tim Horton
Comment 3 2020-06-05 11:13:07 PDT
Comment on attachment 401173 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=401173&action=review > Source/WebCore/Configurations/Base.xcconfig:79 > +GCC_WARN_64_TO_32_BIT_CONVERSION[arch=i386] = NO; Wonder why we have it on at all at this point. Also, how did we not need this when we had 32-bit macOS builds?
Tim Horton
Comment 4 2020-06-05 11:14:40 PDT
Comment on attachment 401173 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=401173&action=review > Source/WebCore/Configurations/WebCore.xcconfig:38 > +FRAMEWORK_SEARCH_PATHS = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR) $(BUILT_PRODUCTS_DIR) $(WK_PRIVATE_FRAMEWORKS_DIR); This seems a little out-of-scope. I can't imagine the harm (you should find what you're looking for in WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR), but it is a significant change for macOS.
Jonathan Bedard
Comment 5 2020-06-05 11:25:38 PDT
Comment on attachment 401173 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=401173&action=review >> Source/WebCore/Configurations/Base.xcconfig:79 >> +GCC_WARN_64_TO_32_BIT_CONVERSION[arch=i386] = NO; > > Wonder why we have it on at all at this point. Also, how did we not need this when we had 32-bit macOS builds? My first thought was to actually fix the issues, there aren't very many. But most of them are in automatically generated code, so the fixes may have had other side effects. If we want to keep this on, it seems better to get EWS up and running first. >> Source/WebCore/Configurations/WebCore.xcconfig:38 >> +FRAMEWORK_SEARCH_PATHS = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR) $(BUILT_PRODUCTS_DIR) $(WK_PRIVATE_FRAMEWORKS_DIR); > > This seems a little out-of-scope. I can't imagine the harm (you should find what you're looking for in WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR), but it is a significant change for macOS. I guess wee really want this: FRAMEWORK_SEARCH_PATHS[sdk=embeedded*] = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR) $(BUILT_PRODUCTS_DIR) $(WK_PRIVATE_FRAMEWORKS_DIR); FRAMEWORK_SEARCH_PATHS[sdk=macosx*] = $(WK_QUOTED_OVERRIDE_FRAMEWORKS_DIR);
Jonathan Bedard
Comment 6 2020-06-05 12:49:56 PDT
EWS
Comment 7 2020-06-05 13:40:27 PDT
Committed r262650: <https://trac.webkit.org/changeset/262650> All reviewed patches have been landed. Closing bug and clearing flags on attachment 401189 [details].
Note You need to log in before you can comment on or make changes to this bug.