[R-SIG-Mac] Announcement: R-devel "sonoma-arm64" Mac builds
Jeroen Ooms
jeroenoom@ @end|ng |rom gm@||@com
Sun Dec 14 00:03:09 CET 2025
On Sat, Dec 13, 2025 at 10:39 PM Simon Urbanek
<simon.urbanek using r-project.org> wrote:
>
>
>
> > On 14/12/2025, at 11:24 AM, Jeroen Ooms <jeroenooms using gmail.com> wrote:
> >
> > On Fri, Dec 12, 2025 at 3:20 AM Simon Urbanek
> > <simon.urbanek using r-project.org> wrote:
> >
> >> The goal is to remove the existing big-sur-arm64 R-devel binaries in favor of the sonoma-arm64 R-devel build. Since we are still far away from the R-devel release, all this is considered experimental and may change in the future (possibly Fortran upgrade is in the cards), but given that this is not a minor change, I want to give others the opportunity to test the new setup and comment as appropriate.
> >
> > Thanks. Some quick observations:
> >
> > The x86_64 build of r-devel on https://mac.r-project.org/ is almost 2 months old?
> >
>
> Should be fixed now.
>
>
> > On arm64, using the latest R-devel-arm64.pkg on a machine with macOS 15 and Xcode_16.2, I get the following error for all packages with compiled C code:
> >
> > error: invalid value 'gnu23' in '-std=gnu23'
> > note: use 'c2x' for 'Working Draft for ISO C2x' standard
> > note: use 'gnu2x' for 'Working Draft for ISO C2x with GNU extensions' standard
> >
>
>
> That is expected, you'll need at least Xcode 16.3 since 16.2 is LLVM 17 while 16.3 is LLVM 19 which, as has been discussed at length, was a big breaking jump. As noted, what is actually used is Xcode 26.x so that would be recommended (albeit not required).
The reason we were using 16.2 is that newer xcode versions still do
not seem to work with the libomp.dylib included with base R. Has
libomp.dylib been updated yet? According to otool it is the same
version as before?
otool -L lib/libomp.dylib
/Library/Frameworks/R.framework/Versions/4.6/Resources/lib/libomp.dylib
(compatibility version 5.0.0, current version 5.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1292.100.5)
More information about the R-SIG-Mac
mailing list