[PROJ] Bump CMake to 3.14+

Javier Jimenez Shaw j1 at jimenezshaw.com
Mon Jan 8 10:21:25 PST 2024


+1 to move to CMake 3.16 , aligned with GDAL

On Mon, 8 Jan 2024 at 18:43, Even Rouault via PROJ <proj at lists.osgeo.org>
wrote:

> I'm also supporting of bumping to CMake 3.16+. You'll have at least to
> retire the .github/workflows/linux_gcc_5_4.yml workflow, which has no value
> any longer
>
> Even
> Le 05/01/2024 à 22:18, Erixen Cruz via PROJ a écrit :
>
> Hello,
>
> I would like feedback about possibly bumping the minimum CMake version for
> PROJ to 3.14+. This idea comes from
> https://github.com/OSGeo/PROJ/pull/3987  where I want to use CMake's
> FindSQLite3 instead of PROJ's
> https://cmake.org/cmake/help/latest/module/FindSQLite3.html .
>
> 3.16 is available in Travis CI with the Focal (Ubuntu 20.04 LTS)
> distribution
> https://docs.travis-ci.com/user/reference/focal/#compilers-and-build-toolchain .
> Its possible to install a 3.14+ version on Bionic (18 LTS), which is what
> PROJ uses now.
>
> 3.14 was release nearly five years ago
> https://www.kitware.com/cmake-3-14-0-available-for-download/ so two year
> old requirement from RFC 3 holds.
>
> What suggestions or problems do you have with this version bump?
>
> Sincerely,
> Erixen
> <https://www.kitware.com/cmake-3-14-0-available-for-download/>
> CMake 3.14.0 available for download
> <https://www.kitware.com/cmake-3-14-0-available-for-download/>
> I am happy to announce that CMake 3.14.0 is now available for download at:
> https://cmake.org/download/ The first two 3.14.0 release candidates
> included the FindOcatave module. This has been removed in rc3, and rc4
> pending further development. Documentation is available at:
> https://cmake.org/cmake/help/v3.14 Release notes appear below and are
> also published athttps://cmake.org/cmake/help/v3.14/release/3.14.html
> Some of the more significant changes in […]
> www.kitware.com
>
> <https://github.com/OSGeo/PROJ/pull/3987>
> Link to explicit SQLite3 target by ErixenCruz · Pull Request #3987 ·
> OSGeo/PROJ <https://github.com/OSGeo/PROJ/pull/3987>
> Added clear title that can be used to generate release notes This change
> originates from Conan conan-io/conan-center-index#21512 (comment). I create
> an explicit SQLite::SQLite3 target library and ...
> github.com
>
>
> _______________________________________________
> PROJ mailing listPROJ at lists.osgeo.orghttps://lists.osgeo.org/mailman/listinfo/proj
>
> -- http://www.spatialys.com
> My software is free, but my time generally not.
>
> _______________________________________________
> PROJ mailing list
> PROJ at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/proj
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/proj/attachments/20240108/2b37d013/attachment.htm>


More information about the PROJ mailing list