[Git][debian-gis-team/proj][experimental] 5 commits: Update symbols for other architectures.
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Wed Feb 25 19:06:51 GMT 2026
Bas Couwenberg pushed to branch experimental at Debian GIS Project / proj
Commits:
8c0fbbb6 by Bas Couwenberg at 2026-02-25T19:56:09+01:00
Update symbols for other architectures.
- - - - -
3481480e by Bas Couwenberg at 2026-02-25T19:56:46+01:00
New upstream version 9.8.0~rc2
- - - - -
0d71a7f4 by Bas Couwenberg at 2026-02-25T19:57:04+01:00
Update upstream source from tag 'upstream/9.8.0_rc2'
Update to upstream version '9.8.0~rc2'
with Debian dir 64fbaac7f1a5b59eb4ce945584fec65f2c6368fa
- - - - -
531edac9 by Bas Couwenberg at 2026-02-25T19:57:20+01:00
New upstream release candidate.
- - - - -
46b78d55 by Bas Couwenberg at 2026-02-25T19:57:53+01:00
Set distribution to experimental.
- - - - -
4 changed files:
- CMakeLists.txt
- NEWS.md
- debian/changelog
- debian/libproj25.symbols
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)
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+proj (9.8.0~rc2-1~exp1) experimental; urgency=medium
+
+ * New upstream release candidate.
+ * Update symbols for other architectures.
+
+ -- Bas Couwenberg <sebastic at debian.org> Wed, 25 Feb 2026 19:57:39 +0100
+
proj (9.8.0~rc1-1~exp1) experimental; urgency=medium
* New upstream release candidate.
=====================================
debian/libproj25.symbols
=====================================
@@ -1,4 +1,4 @@
-# SymbolsHelper-Confirmed: 9.8.0~rc1 amd64
+# SymbolsHelper-Confirmed: 9.8.0~rc1 amd64 arm64 armhf hppa hurd-i386 i386 loong64 m68k powerpc ppc64 ppc64el s390x sparc64 x32
libproj.so.25 #PACKAGE# #MINVER#
* Build-Depends-Package: libproj-dev
_Z10pj_ell_setP6pj_ctxP8ARG_listPdS3_ at Base 8.0.0
@@ -1296,8 +1296,8 @@ libproj.so.25 #PACKAGE# #MINVER#
(optional=templinst)_ZNSt12_Vector_baseIiSaIiEED2Ev at Base 9.6.0
(optional=templinst|arch=armel riscv64)_ZNSt12__shared_ptrIN5osgeo4proj3crs3CRSELN9__gnu_cxx12_Lock_policyE1EEC1INS2_11GeodeticCRSEvEERKS_IT_LS5_1EE at Base 9.6.0
(optional=templinst|arch=armel riscv64)_ZNSt12__shared_ptrIN5osgeo4proj3crs3CRSELN9__gnu_cxx12_Lock_policyE1EEC2INS2_11GeodeticCRSEvEERKS_IT_LS5_1EE at Base 9.6.0
- (optional=templinst|arch=!armel !riscv64)_ZNSt12__shared_ptrIN5osgeo4proj3crs3CRSELN9__gnu_cxx12_Lock_policyE2EEC1INS2_11GeodeticCRSEvEERKS_IT_LS5_2EE at Base 9.6.0
- (optional=templinst|arch=!armel !riscv64)_ZNSt12__shared_ptrIN5osgeo4proj3crs3CRSELN9__gnu_cxx12_Lock_policyE2EEC2INS2_11GeodeticCRSEvEERKS_IT_LS5_2EE at Base 9.6.0
+ (optional=templinst|arch=!armel !loong64 !ppc64 !riscv64 !s390x)_ZNSt12__shared_ptrIN5osgeo4proj3crs3CRSELN9__gnu_cxx12_Lock_policyE2EEC1INS2_11GeodeticCRSEvEERKS_IT_LS5_2EE at Base 9.6.0
+ (optional=templinst|arch=!armel !loong64 !ppc64 !riscv64 !s390x)_ZNSt12__shared_ptrIN5osgeo4proj3crs3CRSELN9__gnu_cxx12_Lock_policyE2EEC2INS2_11GeodeticCRSEvEERKS_IT_LS5_2EE at Base 9.6.0
(optional=templinst|arch=armel riscv64)_ZNSt12__shared_ptrIN5osgeo4proj9operation19CoordinateOperationELN9__gnu_cxx12_Lock_policyE1EEC1INS2_14TransformationEvEERKS_IT_LS5_1EE at Base 9.4.0
(optional=templinst|arch=armel riscv64)_ZNSt12__shared_ptrIN5osgeo4proj9operation19CoordinateOperationELN9__gnu_cxx12_Lock_policyE1EEC2INS2_14TransformationEvEERKS_IT_LS5_1EE at Base 9.4.0
(optional=templinst|arch=!armel !riscv64)_ZNSt12__shared_ptrIN5osgeo4proj9operation19CoordinateOperationELN9__gnu_cxx12_Lock_policyE2EEC1INS2_14TransformationEvEERKS_IT_LS5_2EE at Base 9.4.0
@@ -1995,8 +1995,6 @@ libproj.so.25 #PACKAGE# #MINVER#
(optional=templinst)_ZNSt15__allocated_ptrISaISt10_List_nodeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEED2Ev at Base 9.5.0
(optional=templinst)_ZNSt15__allocated_ptrISaISt10_List_nodeISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEED1Ev at Base 9.5.0
(optional=templinst)_ZNSt15__allocated_ptrISaISt10_List_nodeISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_EEEED2Ev at Base 9.5.0
- (optional=templinst|arch=loong64 mips64el ppc64 riscv64 s390x sh4 sparc64)_ZNSt15__allocated_ptrISaISt10_List_nodeISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEEEED1Ev at Base 9.7.0
- (optional=templinst|arch=loong64 mips64el ppc64 riscv64 s390x sh4 sparc64)_ZNSt15__allocated_ptrISaISt10_List_nodeISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEEEED2Ev at Base 9.7.0
(optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv at Base 6.0.0
(optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_releaseEv at Base 6.0.0
(optional=templinst|arch=armel riscv64)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE15_M_add_ref_copyEv at Base 7.1.1
@@ -2055,23 +2053,24 @@ libproj.so.25 #PACKAGE# #MINVER#
(optional=templinst|arch=amd64 arm64 hppa hurd-amd64 ia64 loong64 mips64el ppc64el riscv64 sh4 sparc64 x32)_ZNSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIS5_ESaIS5_EE6insertERKS5_ at Base 7.1.1
(optional=templinst)_ZNSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIS5_ESaIS5_EED1Ev at Base 6.0.0
(optional=templinst)_ZNSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIS5_ESaIS5_EED2Ev at Base 6.0.0
- (optional=templinst|arch=amd64 hppa riscv64 sh4 x32)_ZNSt3setISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESt4lessIS7_ESaIS7_EE6insertEOS7_ at Base 9.7.0
+ (optional=templinst|arch=amd64 arm64 hppa loong64 ppc64el riscv64 sh4 sparc64 x32)_ZNSt3setISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESt4lessIS7_ESaIS7_EE6insertEOS7_ at Base 9.7.0
(optional=templinst)_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC1IS5_S5_Lb1EEERKS5_S9_ at Base 8.0.1
(optional=templinst)_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IS5_S5_Lb1EEERKS5_S9_ at Base 8.0.1
(optional=templinst)_ZNSt5dequeIdSaIdEE16_M_push_back_auxIJRKdEEEvDpOT_ at Base 6.0.0
(optional=templinst|arch=armel armhf hppa hurd-i386 i386 m68k powerpc sh4 x32)_ZNSt5dequeIdSaIdEE17_M_reallocate_mapEjb at Base 9.7.0
- (optional=templinst|arch=amd64 ppc64 riscv64 s390x)_ZNSt5dequeIdSaIdEE17_M_reallocate_mapEmb at Base 9.7.0
+ (optional=templinst|arch=amd64 arm64 loong64 ppc64 ppc64el riscv64 s390x sparc64)_ZNSt5dequeIdSaIdEE17_M_reallocate_mapEmb at Base 9.7.0
(optional=templinst)_ZNSt6vectorIN5osgeo4proj2io16AuthorityFactory10ObjectTypeESaIS4_EE17_M_realloc_appendIJS4_EEEvDpOT_ at Base 9.5.0
(optional=templinst)_ZNSt6vectorIN5osgeo4proj2io16AuthorityFactory10ObjectTypeESaIS4_EEC1ESt16initializer_listIS4_ERKS5_ at Base 6.0.0
(optional=templinst)_ZNSt6vectorIN5osgeo4proj2io16AuthorityFactory10ObjectTypeESaIS4_EEC2ESt16initializer_listIS4_ERKS5_ at Base 6.0.0
+ (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k powerpc x32)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEj at Base 9.8.0~rc1
(optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm at Base 9.8.0~rc1
(optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_appendIJEEEvDpOT_ at Base 9.5.0
(optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_appendIJKS5_EEEvDpOT_ at Base 9.5.1
(optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_appendIJRA5_KcEEEvDpOT_ at Base 9.8.0~rc1
(optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_appendIJRKS5_EEEvDpOT_ at Base 9.5.0
(optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_appendIJS5_EEEvDpOT_ at Base 9.5.0
- (optional=templinst|arch=hppa loong64 mips64el ppc64 riscv64 s390x sh4 sparc64 x32)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1ERKS7_ at Base 9.7.0
- (optional=templinst|arch=hppa loong64 mips64el ppc64 riscv64 s390x sh4 sparc64 x32)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ERKS7_ at Base 9.7.0
+ (optional=templinst|arch=armhf mips64el riscv64 sh4)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1ERKS7_ at Base 9.7.0
+ (optional=templinst|arch=armhf mips64el riscv64 sh4)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ERKS7_ at Base 9.7.0
(optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev at Base 6.0.0
(optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev at Base 6.0.0
(optional=templinst)_ZNSt6vectorISt10unique_ptrIN5osgeo4proj17VerticalShiftGridESt14default_deleteIS3_EESaIS6_EE17_M_realloc_appendIJS6_EEEvDpOT_ at Base 9.5.0
@@ -2087,8 +2086,8 @@ libproj.so.25 #PACKAGE# #MINVER#
(optional=templinst|arch=loong64 m68k mips64el riscv64 sparc64)_ZNSt6vectorIbSaIbEEC1ESt16initializer_listIbERKS0_ at Base 9.7.0
(optional=templinst|arch=loong64 m68k mips64el riscv64 sparc64)_ZNSt6vectorIbSaIbEEC2ESt16initializer_listIbERKS0_ at Base 9.7.0
(optional=templinst)_ZNSt6vectorIcSaIcEE17_M_realloc_appendIJcEEEvDpOT_ at Base 9.5.0
+ (optional=templinst|arch=armhf hppa hurd-i386 i386 m68k powerpc x32)_ZNSt6vectorIdSaIdEE14_M_fill_appendEjRKd at Base 9.8.0~rc1
(optional=templinst)_ZNSt6vectorIdSaIdEE14_M_fill_appendEmRKd at Base 9.8.0~rc1
- (optional=templinst|arch=!alpha !amd64 !arm64 !hurd-amd64 !ia64 !loong64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt6vectorIdSaIdEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPdS1_EEjRKd at Base 8.1.1
(optional=templinst|arch=!alpha !amd64 !arm64 !hurd-amd64 !ia64 !loong64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt6vectorIdSaIdEE17_M_default_appendEj at Base 8.1.1
(optional=templinst|arch=alpha amd64 arm64 hurd-amd64 ia64 loong64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt6vectorIdSaIdEE17_M_default_appendEm at Base 8.1.1
(optional=templinst)_ZNSt6vectorIdSaIdEE17_M_realloc_appendIJdEEEvDpOT_ at Base 9.5.0
@@ -2103,7 +2102,7 @@ libproj.so.25 #PACKAGE# #MINVER#
(optional=templinst)_ZNSt7__cxx1110_List_baseISt4pairINS_12basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EE8_M_clearEv at Base 6.0.0
(optional=templinst)_ZNSt7__cxx1110_List_baseISt6vectorINS_12basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EESaIS8_EE8_M_clearEv at Base 6.0.0
(optional=templinst|arch=armel armhf hppa hurd-i386 i386 m68k powerpc sh4 x32)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcj at Base 9.7.0
- (optional=templinst|arch=amd64 ppc64 riscv64 s390x)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm at Base 9.7.0
+ (optional=templinst|arch=amd64 arm64 loong64 ppc64 ppc64el riscv64 s390x sparc64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm at Base 9.7.0
(optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_ at Base 9.6.0
(optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IS3_EEPKcRKS3_ at Base 9.6.0
(optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev at Base 7.0.1
View it on GitLab: https://salsa.debian.org/debian-gis-team/proj/-/compare/ac8902b6ab0b39f0f7cf7027e4d7c2e4ef472e33...46b78d559e08b57afc0b92e0ecf7edd237980b5e
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/proj/-/compare/ac8902b6ab0b39f0f7cf7027e4d7c2e4ef472e33...46b78d559e08b57afc0b92e0ecf7edd237980b5e
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/0750a556/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list