Skip to content

Merge main into release/6.2 #5220

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Jun 4, 2025
Merged

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Jun 2, 2025

This PR was automatically opened by a GitHub action. Review the changes included in this PR and determine if they should be included in the release branch. If yes, merge the PR. Otherwise revert changes that should not be included on this branch.

michael-yuji and others added 10 commits March 17, 2025 02:29
[FreeBSD] lookup process path via sysctl
* Rewrite plutil for parity with all Darwin functionality

* Fix implementation of stem

* Allow non-collection types to be used as Swift output

* Fix behavior of no-argument invocation to use lint

* Fixes for ObjC literal output

* Fix plutil build by including CoreFoundation

* add CoreFoundation requirement to cmake file

* Work around need to use CoreFoundation directly from plutil

* Fix up TestProcess to check stderr for plutil output instead of stdout

* Use FileHandle for better cross-platform stdout writing
Avoid implicitly linking RegexBuilder symbol
This is required for $ORIGIN rpath processing here (without having to
fiddle with workarounds like LD_LIBRARY_PATH).
Fix “error: import of C++ module 'ptrauth' appears within extern "C" language linkage specification”

LLVM upstream makes  ptrauth  a module on this commit swiftlang/llvm-project@0481f04.

Swift 6.1 release introduced such change into the toolchain.
…r Android APIs too (#5210)

Phase out the existing Android scheme of adding different callbacks based on
whether the posix_spawn APIs are there at runtime, by simply linking against
them at compile-time instead if a build triple with API 28 or later is specified.
@jmschonfeld
Copy link
Contributor

swiftlang/swift-foundation#1325

@swift-ci please test

@jmschonfeld jmschonfeld marked this pull request as ready for review June 2, 2025 21:53
@jmschonfeld jmschonfeld requested review from parkera and itingliu June 2, 2025 21:53
@parkera parkera merged commit de2f754 into release/6.2 Jun 4, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants