Dirk, 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). 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 > ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel