[Git][debian-gis-team/proj][upstream] New upstream version 9.8.0~rc2
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Wed Feb 25 19:06:54 GMT 2026
Bas Couwenberg pushed to branch upstream at Debian GIS Project / proj
Commits:
3481480e by Bas Couwenberg at 2026-02-25T19:56:46+01:00
New upstream version 9.8.0~rc2
- - - - -
2 changed files:
- CMakeLists.txt
- NEWS.md
Changes:
=====================================
CMakeLists.txt
=====================================
@@ -19,6 +19,8 @@ project(PROJ
# Only interpret if() arguments as variables or keywords when unquoted
cmake_policy(SET CMP0054 NEW)
+include(CheckCXXCompilerFlag)
+
# Set C++ version
# Make CMAKE_CXX_STANDARD available as cache option overridable by user
set(CMAKE_CXX_STANDARD 17
@@ -72,7 +74,6 @@ if("${CMAKE_C_COMPILER_ID}" STREQUAL "GNU")
# -Wold-style-cast
-Woverloaded-virtual
-Wzero-as-null-pointer-constant
- -Wdeprecated-copy-dtor
)
elseif("${CMAKE_C_COMPILER_ID}" MATCHES "Clang")
set(PROJ_common_WARN_FLAGS ${PROJ_common_WARN_FLAGS}
@@ -100,7 +101,6 @@ elseif("${CMAKE_C_COMPILER_ID}" MATCHES "Clang")
-Wshorten-64-to-32
-Wunused-private-field
-Wzero-as-null-pointer-constant
- -Wdeprecated-copy-dtor
-Wweak-vtables
)
elseif("${CMAKE_C_COMPILER_ID}" STREQUAL "MSVC")
@@ -133,6 +133,14 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "IntelLLVM")
set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -fno-fast-math)
endif ()
+# Add other supported compiler flags
+if(("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") OR ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang"))
+ check_cxx_compiler_flag(-Wdeprecated-copy-dtor HAVE_DEP_COPY_DTOR_FLAG)
+ if(HAVE_DEP_COPY_DTOR_FLAG)
+ set(PROJ_CXX_WARN_FLAGS ${PROJ_CXX_WARN_FLAGS} -Wdeprecated-copy-dtor)
+ endif()
+endif()
+
set(PROJ_C_WARN_FLAGS "${PROJ_C_WARN_FLAGS}"
CACHE STRING "C flags used to compile PROJ targets")
set(PROJ_CXX_WARN_FLAGS "${PROJ_CXX_WARN_FLAGS}"
=====================================
NEWS.md
=====================================
@@ -26,6 +26,8 @@
* `ProjectedCRS::identify()`: do not return CRS whose ellipsoid is totally different from the input one (#4635)
+* `projinfo` added as a library function. This installs a new header: `projapps_lib.h`. (#4646)
+
* respect `CRS_EXTENT_USE=NONE` for ConcatenatedOperations (#4652)
* Add support for Equidistant Cylindrical ellipsoidal method (EPSG:1028) (#4656)
View it on GitLab: https://salsa.debian.org/debian-gis-team/proj/-/commit/3481480e8fc737540c0050b4f218623a43e1e21e
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/proj/-/commit/3481480e8fc737540c0050b4f218623a43e1e21e
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20260225/49c248a8/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list