swift-foundation icon indicating copy to clipboard operation
swift-foundation copied to clipboard

[6.2][cherrypick] OpenBSD support.

Open 3405691582 opened this issue 7 months ago • 6 comments

  • Explanation: Cherrypick OpenBSD support changes onto 6.2. This will help reduce the delta between the branch and an eventual OpenBSD platform port.

  • Scope: Most of the changes are limited to OpenBSD or changing defaults that do not apply to other operating systems.

  • Issues: See OpenBSD port issue in https://github.com/swiftlang/swift/issues/78437

  • Original PRs:

    #1126

  • Risk: Minimal, since changes are mostly limited to OpenBSD.

  • Testing: Original change has passed CI.

  • Reviewers:

@finagolfin @parkera

3405691582 avatar Apr 19 '25 16:04 3405691582

@swift-ci please test.

3405691582 avatar Apr 19 '25 16:04 3405691582

@swift-ci please test.

3405691582 avatar Apr 20 '25 01:04 3405691582

@swift-ci please test macOS platform.

3405691582 avatar Apr 21 '25 19:04 3405691582

@swift-ci please test macOS platform.

3405691582 avatar Apr 25 '25 23:04 3405691582

I think we should actually be bulk merging main to 6.2 for the next few months. Cc @itingliu @shahmishal

parkera avatar Apr 26 '25 17:04 parkera

@parkera We have a GitHub Action workflow that creates a PR every week from main to release/6.2 automerger. https://github.com/swiftlang/github-workflows/blob/main/.github/workflows/create_automerge_pr.yml If you would prefer this setup for the swift-foundation repository, we can configure it.

shahmishal avatar Apr 26 '25 19:04 shahmishal

Should I expect an automerge to be set up to take care of this change?

3405691582 avatar May 06 '25 18:05 3405691582

This was merged to release/6.2 as part of https://github.com/swiftlang/swift-foundation/pull/1300

jmschonfeld avatar May 19 '25 17:05 jmschonfeld

Thanks! I'll close this.

3405691582 avatar May 19 '25 18:05 3405691582