<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>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</p>
<p>Even<br>
</p>
<div class="moz-cite-prefix">Le 05/01/2024 à 22:18, Erixen Cruz via
PROJ a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:TYWP286MB26347F2C696B6DED7BC104BFE5662@TYWP286MB2634.JPNP286.PROD.OUTLOOK.COM">
<div class="elementToProof">
Hello,</div>
<div class="elementToProof">
<br>
</div>
<div class="elementToProof ContentPasted0 ContentPasted3">
I would like feedback about possibly bumping the minimum CMake
version for PROJ to 3.14+. This idea comes from <a
href="https://github.com/OSGeo/PROJ/pull/3987"
id="LPlnkOWALinkPreview" moz-do-not-send="true"
class="moz-txt-link-freetext">https://github.com/OSGeo/PROJ/pull/3987</a> where
I want to use CMake's FindSQLite3 instead of PROJ's <a
href="https://cmake.org/cmake/help/latest/module/FindSQLite3.html"
id="LPlnk427360" moz-do-not-send="true"
class="moz-txt-link-freetext">
https://cmake.org/cmake/help/latest/module/FindSQLite3.html</a> .</div>
<div class="elementToProof ContentPasted0">
<br>
</div>
<div class="elementToProof ContentPasted0 ContentPasted2">
3.16 is available in Travis CI with the Focal (Ubuntu 20.04 LTS)
distribution <a
href="https://docs.travis-ci.com/user/reference/focal/#compilers-and-build-toolchain"
id="LPlnk760948" moz-do-not-send="true"
class="moz-txt-link-freetext">
https://docs.travis-ci.com/user/reference/focal/#compilers-and-build-toolchain</a> .
Its possible to install a 3.14+ version on Bionic (18 LTS),
which is what PROJ uses now.</div>
<div class="elementToProof ContentPasted0">
<br>
</div>
<div class="elementToProof ContentPasted0 ContentPasted1">
3.14 was release nearly five years ago <a
href="https://www.kitware.com/cmake-3-14-0-available-for-download/"
id="LPlnkOWALinkPreview_1" moz-do-not-send="true"
class="moz-txt-link-freetext">https://www.kitware.com/cmake-3-14-0-available-for-download/</a> so
two year old requirement from RFC 3 holds.</div>
<div class="elementToProof ContentPasted0 ContentPasted1">
<br>
</div>
<div class="elementToProof ContentPasted0 ContentPasted1">
What suggestions or problems do you have with this version bump?</div>
<div class="elementToProof ContentPasted0 ContentPasted1">
<br>
</div>
<div class="elementToProof ContentPasted0 ContentPasted1">
Sincerely,</div>
<div class="elementToProof ContentPasted0 ContentPasted1">
Erixen</div>
<div
class="_Entity _EType_OWALinkPreview _EId_OWALinkPreview_1 _EReadonly_1">
<div
id="LPBorder_GTaHR0cHM6Ly93d3cua2l0d2FyZS5jb20vY21ha2UtMy0xNC0wLWF2YWlsYWJsZS1mb3ItZG93bmxvYWQv"
class="LPBorder450616">
<table id="LPContainer450616" role="presentation">
<tbody>
<tr>
<td>
<div id="LPImageContainer450616">
<a target="_blank" id="LPImageAnchor450616"
href="https://www.kitware.com/cmake-3-14-0-available-for-download/"
moz-do-not-send="true"><img
id="LPThumbnailImageId450616" alt=""
moz-do-not-send="true" width="240" height="162"></a></div>
</td>
<td>
<div id="LPTitle450616">
<a target="_blank" id="LPUrlAnchor450616"
href="https://www.kitware.com/cmake-3-14-0-available-for-download/"
moz-do-not-send="true">CMake 3.14.0 available for
download</a></div>
<div id="LPDescription450616">
I am happy to announce that CMake 3.14.0 is now
available for download
at:<a class="moz-txt-link-freetext" href="https://cmake.org/download/">https://cmake.org/download/</a> 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:<a class="moz-txt-link-freetext" href="https://cmake.org/cmake/help/v3.14">https://cmake.org/cmake/help/v3.14</a> 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 […]</div>
<div id="LPMetadata450616">
<a class="moz-txt-link-abbreviated" href="http://www.kitware.com">www.kitware.com</a></div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div>
<br>
</div>
<div
class="_Entity _EType_OWALinkPreview _EId_OWALinkPreview _EReadonly_1">
<div
id="LPBorder_GTaHR0cHM6Ly9naXRodWIuY29tL09TR2VvL1BST0ovcHVsbC8zOTg3"
class="LPBorder283466">
<table id="LPContainer283466" role="presentation">
<tbody>
<tr>
<td>
<div id="LPImageContainer283466">
<a target="_blank" id="LPImageAnchor283466"
href="https://github.com/OSGeo/PROJ/pull/3987"
moz-do-not-send="true"><img
id="LPThumbnailImageId283466" alt=""
moz-do-not-send="true" width="240" height="120"></a></div>
</td>
<td>
<div id="LPTitle283466">
<a target="_blank" id="LPUrlAnchor283466"
href="https://github.com/OSGeo/PROJ/pull/3987"
moz-do-not-send="true">Link to explicit SQLite3
target by ErixenCruz · Pull Request #3987 ·
OSGeo/PROJ</a></div>
<div id="LPDescription283466">
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 ...</div>
<div id="LPMetadata283466">
github.com</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div>
<br>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
PROJ mailing list
<a class="moz-txt-link-abbreviated" href="mailto:PROJ@lists.osgeo.org">PROJ@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/proj">https://lists.osgeo.org/mailman/listinfo/proj</a>
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
<a class="moz-txt-link-freetext" href="http://www.spatialys.com">http://www.spatialys.com</a>
My software is free, but my time generally not.</pre>
</body>
</html>