Skip to content

Support R 4.6.0 on macOS#30

Merged
coatless merged 2 commits into
mainfrom
support-r-4.6.0
Jun 23, 2026
Merged

Support R 4.6.0 on macOS#30
coatless merged 2 commits into
mainfrom
support-r-4.6.0

Conversation

@coatless

Copy link
Copy Markdown
Contributor

Adds support for R 4.6.0, which uses the same gfortran 14.2 universal compiler and /opt/R install paths as R 4.5. On Apple Silicon the recipes binaries now come from the auto-detected darwin23/arm64 (Sonoma) repository.

Centralizes the supported R version window behind minimum_supported_r_version() / maximum_supported_r_version() and replaces the repeated is_r_version("4.x") || ... chains with range checks, so a future release that keeps the toolchain is a one-line change. Also refreshes the bundled OpenMP runtime to 19.1.5 and restores the missing 0.0.6.2 (macOS Tahoe) changelog entry.

coatless added 2 commits June 22, 2026 21:33
Update the default LLVM OpenMP download from 19.1.0 to 19.1.5 to match the current release on mac.r-project.org. The 19.1.x runtime covers Apple clang 1700.x and up (Xcode 16.3 through 26.x).
R 4.6 uses the same gfortran 14.2 universal compiler and /opt/R install paths as R 4.5; on Apple Silicon the recipes binaries now come from the auto-detected darwin23/arm64 (Sonoma) repository.

Centralize the supported R version window behind minimum/maximum_supported_r_version() and replace the repeated is_r_version("4.x") || ... chains with is_r_version_at_least() / is_r_version_supported(), so a future release that keeps the toolchain is a one-line change.

Also restore the missing 0.0.6.2 (macOS Tahoe) NEWS entry.
@coatless coatless merged commit 246aa58 into main Jun 23, 2026
3 checks passed
@coatless coatless deleted the support-r-4.6.0 branch June 23, 2026 02:49
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.

1 participant