Simon,
On 17 November 2023 at 09:35, Simon Urbanek wrote: | can you clarify where the flags come from? The current CRAN builds (big-sur-x86_64 and big-sur-arm64) use | | export SDKROOT=/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk | export MACOSX_DEPLOYMENT_TARGET=11.0 | | so the lowest target is 11.0 and it is no longer forced it in the flags (so that users can more easily choose their desired targets). Beautiful, solves our issue. Was that announced at some point? If so, where? For reference the R-on-macOS FAQ I consulted still talks about 10.13 at https://cran.r-project.org/bin/macosx/RMacOSX-FAQ.html#Installation-of-source-packages CC = clang -mmacosx-version-min=10.13 CXX = clang++ -mmacosx-version-min=10.13 -std=gnu++14 FC = gfortran -mmacosx-version-min=10.13 OBJC = clang -mmacosx-version-min=10.13 OBJCXX = clang++ -mmacosx-version-min=10.13 so someone may want to refresh this. It is what I consulted as relevant info. Thanks, Dirk | | Cheers, | Simon | | | | > On 17/11/2023, at 2:57 AM, Dirk Eddelbuettel <e...@debian.org> wrote: | > | > | > Hi Simon, | > | > We use C++20 'inside' our library and C++17 in the API. Part of our C++17 use | > is now expanding to std::filesystem whose availability is dependent on the | > implementation. | > | > The compiler tells us (in a compilation using -mmacosx-version-min=10.14) | > that the features we want are only available with 10.15. | > | > Would we be allowed to use this value of '10.15' on CRAN? | > | > Thanks as always, Dirk | > | > | > [1] https://github.com/TileDB-Inc/TileDB/actions/runs/6882271269/job/18720444943?pr=4518#step:7:185 | > | > -- | > dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org | > | > ______________________________________________ | > R-package-devel@r-project.org mailing list | > https://stat.ethz.ch/mailman/listinfo/r-package-devel | > | -- dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel