Skip to content

fix: Use system Abseil on MacOS if available, improve isolation of bundled linking, fix some deprecation warnings - #306

Merged
paleolimbot merged 3 commits into
mainfrom
actually-dont-bundle-macos
Sep 23, 2026
Merged

paleolimbot merged 3 commits into
mainfrom
actually-dont-bundle-macos

Conversation

@paleolimbot

@paleolimbot paleolimbot commented Sep 16, 2026 •

Copy link
Copy Markdown
Collaborator

This fixes an earlier observation that the recipes Abseil wasn't getting used on the CRAN MacOS builder (and also that homebrew Abseil wasn't used on a usual MacOS dev machine).

Also applies a patch from Simon that lets the bundled build pass on the CRAN MacOS runner even with the bundled build (does a better job isolating the bundled libraries)

Also fixes some deprecation warnings that were trivial to fix.

@paleolimbot paleolimbot changed the title fix: Use system Abseil on MacOS if available fix: Use system Abseil on MacOS if available, improve isolation of bundled linking, fix some deprecation warnings Sep 23, 2026
@paleolimbot
paleolimbot marked this pull request as ready for review September 23, 2026 04:01
@paleolimbot

Copy link
Copy Markdown
Collaborator Author

Merging to see if we can't fix the r-universe build!

@paleolimbot
paleolimbot merged commit 31d23fc into main Sep 23, 2026
10 checks passed
@paleolimbot
paleolimbot deleted the actually-dont-bundle-macos branch September 23, 2026 14:49
@edzer

edzer commented Sep 24, 2026

Copy link
Copy Markdown
Member

Fantastic! I'll pull it through win-builder and mac-builder and if all is good will submit to CRAN in the morning.

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.

2 participants