Skip to content

container: add macOS Sequoia bottle support#277428

Merged
BrewTestBot merged 2 commits intoHomebrew:mainfrom
synkathairo:main
Apr 26, 2026
Merged

container: add macOS Sequoia bottle support#277428
BrewTestBot merged 2 commits intoHomebrew:mainfrom
synkathairo:main

Conversation

@synkathairo
Copy link
Copy Markdown
Contributor

@synkathairo synkathairo commented Apr 13, 2026


  • Have you followed the guidelines for contributing?
  • Have you ensured that your commits follow the commit style guide?
  • Have you checked that there aren't other open pull requests for the same formula update/change?
  • Have you built your formula locally with HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>?
  • Is your test running fine brew test <formula>?
  • Does your build pass brew audit --strict <formula> (after doing HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>)? If this is a new formula, does it pass brew audit --new <formula>?

  • AI was used to generate or assist with generating this PR. Please specify below how you used AI to help you, and what steps you have taken to manually verify the changes.

https://github.com/apple/container/blob/main/BUILDING.md container may be built and run on macOS Sequoia (15)

@github-actions github-actions Bot added autosquash Automatically squash pull request commits according to Homebrew style. swift Swift use is a significant feature of the PR or issue macos-only Formula depends on macOS labels Apr 13, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Caution

Please do not modify the bottle block. Bottle block modifications can cause CI to misbehave.
@BrewTestBot will handle updating the bottle block before this PR is merged.

@github-actions
Copy link
Copy Markdown
Contributor

Caution

Please do not modify the bottle block. Bottle block modifications can cause CI to misbehave.
@BrewTestBot will handle updating the bottle block before this PR is merged.

@github-actions
Copy link
Copy Markdown
Contributor

Thanks for contributing to Homebrew! 🎉 It looks like you're having trouble with a CI failure. See our contribution guide for help. You may be most interested in the section on dealing with CI failures. You can find the CI logs in the Checks tab of your pull request.

@github-actions github-actions Bot removed the autosquash Automatically squash pull request commits according to Homebrew style. label Apr 13, 2026
@synkathairo synkathairo changed the title add sequoia bottle for container container: add macOS Sequoia bottle support Apr 13, 2026
@bevanjkay
Copy link
Copy Markdown
Member

The main documentation mentions that the complete features are only available on Tahoe or newer.
https://github.com/apple/container?tab=readme-ov-file#requirements

Although it can be built on Sequoia, it isn't officially support. Due to the specifics of the package we are also unable to test this in a functional way that would provide confidence that the unsupported build does work correctly on Sequoia.

@synkathairo
Copy link
Copy Markdown
Contributor Author

I am not sure what tests would be required although I can confirm it does build and works on macOS 15.7.5

macOS Sequoia (15) bottle support is added for the `container` formula
@daeho-ro daeho-ro added the maintainer feedback Additional maintainers' opinions may be needed label Apr 24, 2026
@daeho-ro
Copy link
Copy Markdown
Member

The upstream mentioned that this build is only available on macOS 26, but in our CI environment, it appears to work without issues on macOS 15 as well. (Of course it could be fail on runtime.) May we proceed with merging?

@bevanjkay
Copy link
Copy Markdown
Member

@synkathairo Did you test the Sequoia build locally? There is no good way to test this formula on CI.
But the Tahoe build received significant local testing before it was published.

@synkathairo
Copy link
Copy Markdown
Contributor Author

https://github.com/apple/container/blob/main/docs/tutorial.md the tutorial here does work (except for the functionality of accessing one container from another which is noted in the documentation)

@daeho-ro daeho-ro removed the maintainer feedback Additional maintainers' opinions may be needed label Apr 26, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🤖 An automated task has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions Bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Apr 26, 2026
@BrewTestBot BrewTestBot enabled auto-merge April 26, 2026 06:16
@BrewTestBot BrewTestBot added this pull request to the merge queue Apr 26, 2026
Merged via the queue into Homebrew:main with commit 49958d0 Apr 26, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. macos-only Formula depends on macOS swift Swift use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants