[R-pkg-devel] Minimum macOS version ?

Dirk Eddelbuettel edd @end|ng |rom deb|@n@org
Thu Dec 8 23:10:27 CET 2022


Simon,

On 9 December 2022 at 10:00, Simon Urbanek wrote:
| the minimum required version for the high-sierra build is 10.13 and for big-sur build is 11.0 (as the names imply). Although it is not unrealistic to move Intel to macOS 10.14, it would be more problematic to move to 10.15 since it is the version that killed 32-bit support so 10.14 is actually more prevalent than 10.15 as a lot of users will never upgrade due to that loss. Given that Intel binaries are there only to support legacy hardware it's unlikely to move forward much more (i.e. I can see the immediate argument saying that those macOS version are unsupported, but so are the machines running them, but that doesn't mean R users won't use them).
| 
| What exactly do you need the higher macOS versions for? Generally, there were no major changes in the Mach-O format recently, so it shouldn't really matter - the main difference would be SDK/run-time - are there  specific features you require? Some of it could be addressed by providing more recent run-times separately - that's why I'm asking.

In this case: std::filesystem which is from C++20 and errors on macOS.

We will #ifdef it out of existence on that platform but use it on other
platforms where we can.

Thaks, Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | edd using debian.org



More information about the R-package-devel mailing list