Skip to content

Update Mavergreen ingredients - #11

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/mavergreen-ingredients
Oct 29, 2026
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/mavergreen-ingredients

Conversation

@renovate

@renovate renovate Bot commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
mavericks-clang patch 22.1.8-mavericks.11 → 22.1.8-mavericks.12
mavericks-test-python patch 3.15.2-mavericks.1 → 3.15.2-mavericks.2

Release Notes

Mavergreen/clang-22 (mavericks-clang)

v22.1.8-mavericks.12

Compare Source

Clang 22.1.8 for Mavericks (22.1.8-mavericks.12)

A program that brings its own static C++ runtime now links. rusty_v8's prebuilt archive, which
codex-cli links, is one: it carries its own libc++abi, and the link failed with duplicate symbols
(__cxa_uncaught_exceptions, the pointer catch vtables). Recaulk, which fills in what 10.9 lacks, is
now linked after everything a program names, so it fills only what is still missing and a program's
own definitions always win.

One consequence: a link that names the system's C++ library itself (-lc++ or -lc++abi) now takes
the pointer and member-pointer catch vtables from it, so its own catch clauses follow 10.9's rules
again, as before 22.1.8-mavericks.9. Programs that leave the C++ library to clang++, and programs linked
against libcxx22, keep LLVM 22's rules.

Both toolchain packages now require Longboat's Mac OS X 10.9 SDK (sdk109), not just Longboat, and
refuse to install without it. Install Longboat, run longboat sdk install 10.9, then the package.

What changed
  • Repackage of upstream Clang 22.1.8; packaging changes only.

Requires Mac OS X 10.9.5 or later.

All changes since 22.1.8-mavericks.11

Mavergreen/python-315 (mavericks-test-python)

v3.15.2-mavericks.2

Compare Source

Python 3.15.2 for Mavericks (3.15.2-mavericks.2)

What changed
  • Repackage of upstream Python 3.15.2, rebuilt because build ingredients moved (below).
    No upstream change.
Build ingredients

Changed since 3.15.2-mavericks.1:

  • clang22: 22.1.8-mavericks.10 -> 22.1.8-mavericks.11 (release notes)

Requires Mac OS X 10.9.5 or later.

All changes since 3.15.2-mavericks.1

Mavergreen-State: v1:sha256:cb06c4b009f8c9fbd9559ccf9d7cb98b973deafcf11a8a3e99eac582248a96a4


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot enabled auto-merge (squash) October 28, 2026 07:31
@renovate
renovate Bot force-pushed the renovate/mavergreen-ingredients branch from 586e37a to 0812223 Compare October 29, 2026 01:59
@renovate
renovate Bot merged commit 580a4a3 into main Oct 29, 2026
5 checks passed
@renovate
renovate Bot deleted the renovate/mavergreen-ingredients branch October 29, 2026 09:16
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.

0 participants