I use the following logic in my configure script to detect cmake on the MacOS builders:
https://github.com/reedacartwright/rbedrock/blob/master/configure#L39-L49 I can't remember which package I borrowed this logic from. But it would be nice if "Writing R Extensions" would expand their cmake section to cover scenarios like this one. While I would love to have something like CMake be better integrated into CRAN, I've been using Meson (https://mesonbuild.com/) for a while and like it better than CMake. On Wed, May 10, 2023 at 1:36 PM Simon Urbanek <simon.urba...@r-project.org> wrote: > Dirk, > > can you be more specific, please? I suspect that it may be rather an issue > in your package. All build machines have the official cmake releases > installed and there are many packages that use it successfully. Here is the > report on the currently installed versions. If you require more recent > version, let me know. > > high-sierra-x86_64$ /Applications/CMake.app/Contents/bin/cmake --version | > head -n1 > cmake version 3.17.3 > > big-sur-arm64$ /Applications/CMake.app/Contents/bin/cmake --version | head > -n1 > cmake version 3.19.4 > > mac-builder-arm64$ /Applications/CMake.app/Contents/bin/cmake --version | > head -n1 > cmake version 3.21.2 > > big-sur-x86_64$ /Applications/CMake.app/Contents/bin/cmake --version | > head -n1 > cmake version 3.26.0 > > Cheers, > Simon > > > > On May 11, 2023, at 12:01 AM, Dirk Eddelbuettel <e...@debian.org> wrote: > > > > > > Simon, > > > > Explicitly declaring > > > > SystemRequirements: cmake > > > > appears to be insufficient to get a build on the (otherwise lovely to > have) > > 'macOS builder', and leads to failure on (at least) > 'r-oldrel-macos-x86_64'. > > > > Would it be possible to actually have cmake installed? > > > > These daus cmake is for better or worse becoming a standard, and I rely > on it > > for one (new) package to correctly configure a library. It would be nice > to > > be able to rely on it on macOS too. > > > > Thanks, Dirk > > > > -- > > dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org > > > > ______________________________________________ > R-package-devel@r-project.org mailing list > > https://urldefense.com/v3/__https://stat.ethz.ch/mailman/listinfo/r-package-devel__;!!IKRxdwAv5BmarQ!ZDzGKYSqloADeChMhl8e4QHq-S3hUWkUGBtFZOu3doH2FLaAb8quWzpo_Tbdn_aWQQY8VByJNGkqqGRXVa1gFD_cRjF7$ > [[alternative HTML version deleted]] ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel