Skip to content

Conversation

edymtt
Copy link
Contributor

@edymtt edymtt commented Sep 19, 2025

Currently the search is embedded in FindSwiftOverlay, and that prevents linking both Darwin and _Builtin_Float when leveraging the config file generated by the Overlay build system.

This would be needed to build the upcoming Runtime modules.

Addresses rdar://160774151

Currently the search is embedded in FindSwiftOverlay, and that prevents
linking both Darwin and _Builtin_Float when leveraging the config file
generated by the Overlay build system.

This would be needed to build the upcoming Runtime modules.

Addresses rdar://160774151
@edymtt
Copy link
Contributor Author

edymtt commented Sep 19, 2025

@swift-ci please smoke test

edymtt added a commit to edymtt/swift that referenced this pull request Sep 19, 2025
* take the chance to rename the containing folder, as in this context it
  should be clear we are talking about the Runtime module and not the
  Swift runtime
* this will fail to build for Apple platforms until we land swiftlang#84388 -- to
  signal this, comment the invocations that would add the dependency on
  the Darwin overlay

Addresses rdar://160774902

Cherry-picked from f65a9ab
edymtt added a commit to edymtt/swift that referenced this pull request Sep 19, 2025
* take the chance to rename the containing folder, as in this context it
  should be clear we are talking about the Runtime module and not the
  Swift runtime
* this will fail to build for Apple platforms until we land swiftlang#84388 -- to
  signal this, comment the invocations that would add the dependency on
  the Darwin overlay

Addresses rdar://160774902
edymtt added a commit to edymtt/swift that referenced this pull request Sep 19, 2025
* take the chance to rename the containing folder, as in this context it
  should be clear we are talking about the Runtime module and not the
  Swift runtime
* this will fail to build for Apple platforms until we land swiftlang#84388 -- to
  signal this, comment the invocations that would add the dependency on
  the Darwin overlay
* piggyback a fix to ensure we rebuild always all the external projects
  in the Supplemental superbuild used in macOS PR testing

Addresses rdar://160774902
edymtt added a commit to edymtt/swift that referenced this pull request Sep 19, 2025
* take the chance to rename the containing folder, as in this context it
  should be clear we are talking about the Runtime module and not the
  Swift runtime
* this will fail to build for Apple platforms until we land swiftlang#84388 -- to
  signal this, comment the invocations that would add the dependency on
  the Darwin overlay
* piggyback a fix to ensure we rebuild always all the external projects
  in the Supplemental superbuild used in macOS PR testing

Addresses rdar://160774902
edymtt added a commit to edymtt/swift that referenced this pull request Sep 19, 2025
* take the chance to rename the containing folder, as in this context it
  should be clear we are talking about the Runtime module and not the
  Swift runtime
* this will fail to build for Apple platforms until we land swiftlang#84388 -- to
  signal this, comment the invocations that would add the dependency on
  the Darwin overlay
* piggyback a fix to ensure we rebuild always all the external projects
  in the Supplemental superbuild used in macOS PR testing

Addresses rdar://160774902
edymtt added a commit to edymtt/swift that referenced this pull request Sep 19, 2025
* take the chance to rename the containing folder, as in this context it
  should be clear we are talking about the Runtime module and not the
  Swift runtime
* this will fail to build for Apple platforms until we land swiftlang#84388 -- to
  signal this, comment the invocations that would add the dependency on
  the Darwin overlay
* piggyback a fix to ensure we rebuild always all the external projects
  in the Supplemental superbuild used in macOS PR testing

Addresses rdar://160774902
edymtt added a commit to edymtt/swift that referenced this pull request Sep 19, 2025
* take the chance to rename the containing folder, as in this context it
  should be clear we are talking about the Runtime module and not the
  Swift runtime
* this will fail to build for Apple platforms until we land swiftlang#84388 -- to
  signal this, comment the invocations that would add the dependency on
  the Darwin overlay
* piggyback a fix to ensure we rebuild always all the external projects
  in the Supplemental superbuild used in macOS PR testing

Addresses rdar://160774902

Cherry-picked from 16b699a
edymtt added a commit to edymtt/swift that referenced this pull request Sep 19, 2025
* take the chance to rename the containing folder, as in this context it
  should be clear we are talking about the Runtime module and not the
  Swift runtime
* this will fail to build for Apple platforms until we land swiftlang#84388 -- to
  signal this, comment the invocations that would add the dependency on
  the Darwin overlay
* piggyback a fix to ensure we rebuild always all the external projects
  in the Supplemental superbuild used in macOS PR testing

Addresses rdar://160774902
edymtt added a commit to edymtt/swift that referenced this pull request Sep 19, 2025
* take the chance to rename the containing folder, as in this context it
  should be clear we are talking about the Runtime module and not the
  Swift runtime
* this will fail to build for Apple platforms until we land swiftlang#84388 -- to
  signal this, comment the invocations that would add the dependency on
  the Darwin overlay
* piggyback a fix to ensure we rebuild always all the external projects
  in the Supplemental superbuild used in macOS PR testing

Addresses rdar://160774902
@rauhul rauhul added the embedded Embedded Swift label Oct 3, 2025
@edymtt edymtt merged commit 00f047d into swiftlang:main Oct 6, 2025
3 checks passed
@edymtt edymtt deleted the edymtt/split-find-swiftdarwin-from-find-swiftoverlay branch October 6, 2025 21:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
embedded Embedded Swift
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants