[Git][debian-gis-team/gdal][experimental] 3 commits: Add upstream patch to fix FTBFS on armel & powerpc.

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Tue May 6 04:39:06 BST 2025



Bas Couwenberg pushed to branch experimental at Debian GIS Project / gdal


Commits:
c25cc670 by Bas Couwenberg at 2025-05-06T05:15:43+02:00
Add upstream patch to fix FTBFS on armel & powerpc.

- - - - -
d0b7d85a by Bas Couwenberg at 2025-05-06T05:20:02+02:00
Update symbols for other architectures.

- - - - -
01ce641f by Bas Couwenberg at 2025-05-06T05:20:14+02:00
Set distribution to experimental.

- - - - -


4 changed files:

- debian/changelog
- debian/libgdal37.symbols
- + debian/patches/pr12275-atomic.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+gdal (3.11.0~rc1+dfsg-1~exp2) experimental; urgency=medium
+
+  * Add upstream patch to fix FTBFS on armel & powerpc.
+  * Update symbols for other architectures.
+
+ -- Bas Couwenberg <sebastic at debian.org>  Tue, 06 May 2025 05:20:04 +0200
+
 gdal (3.11.0~rc1+dfsg-1~exp1) experimental; urgency=medium
 
   * New upstream release candidate.


=====================================
debian/libgdal37.symbols
=====================================
@@ -1,4 +1,4 @@
-# SymbolsHelper-Confirmed: 3.11.0~rc1 amd64
+# SymbolsHelper-Confirmed: 3.11.0~rc1 amd64 arm64 armhf hppa i386 loong64 ppc64 ppc64el riscv64 s390x
 libgdal.so.37 #PACKAGE# #MINVER#
 * Build-Depends-Package: libgdal-dev
  BSBClose at Base 1.8.0
@@ -2477,7 +2477,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  _Z22CPLParseRFC822DateTimePKcPiS1_S1_S1_S1_S1_S1_S1_ at Base 2.3.0
  _Z22CPLQuotedSQLIdentifierPKc at Base 2.4.0
  _Z22GDALGridGetParserUsageB5cxx11v at Base 3.9.0
- _Z22GDALInterpolateAtPointP14GDALRasterBand18GDALRIOResampleAlgRSt10unique_ptrIN5lru115CacheImSt10shared_ptrISt6vectorIdSaIdEEENS3_8NullLockESt13unordered_mapImSt14_List_iteratorINS3_12KeyValuePairImS9_EEESt4hashImESt8equal_toImESaISt4pairIKmSF_EEEEESt14default_deleteISP_EEddPdSU_ at Base 3.11.0~beta1
+ (arch=!armhf !hppa !i386)_Z22GDALInterpolateAtPointP14GDALRasterBand18GDALRIOResampleAlgRSt10unique_ptrIN5lru115CacheImSt10shared_ptrISt6vectorIdSaIdEEENS3_8NullLockESt13unordered_mapImSt14_List_iteratorINS3_12KeyValuePairImS9_EEESt4hashImESt8equal_toImESaISt4pairIKmSF_EEEEESt14default_deleteISP_EEddPdSU_ at Base 3.11.0~rc1
  (arch=armel armhf hppa i386 m68k powerpc sh4)_Z22GDALInterpolateAtPointP14GDALRasterBand18GDALRIOResampleAlgRSt10unique_ptrIN5lru115CacheIySt10shared_ptrISt6vectorIdSaIdEEENS3_8NullLockESt13unordered_mapIySt14_List_iteratorINS3_12KeyValuePairIyS9_EEESt4hashIyESt8equal_toIyESaISt4pairIKySF_EEEEESt14default_deleteISP_EEddPdSU_ at Base 3.11.0~beta1
  _Z22GTiffGetCompressValuesRbS_S_S_S_S_S_b at Base 3.3.0
  _Z22MITABFreeCoordSysTablev at Base 3.10.0
@@ -5830,7 +5830,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  _ZN22CPLJSonStreamingWriter9DecIndentEv at Base 3.1.0
  _ZN22CPLJSonStreamingWriter9IncIndentEv at Base 3.1.0
  (arch=armel armhf hppa i386 m68k powerpc sh4)_ZN22CPLJSonStreamingWriter9SerializeEPKcj at Base 3.11.0~beta1
- _ZN22CPLJSonStreamingWriter9SerializeEPKcm at Base 3.11.0~beta1
+ (arch=!armhf !hppa !i386)_ZN22CPLJSonStreamingWriter9SerializeEPKcm at Base 3.11.0~rc1
  _ZN22CPLJSonStreamingWriter9SerializeERKSt17basic_string_viewIcSt11char_traitsIcEE at Base 3.11.0~beta1
  _ZN22CPLJSonStreamingWriterC1EPFvPKcPvES2_ at Base 3.1.0
  _ZN22CPLJSonStreamingWriterC2EPFvPKcPvES2_ at Base 3.1.0
@@ -6006,6 +6006,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  _ZN29IOGREditableLayerSynchronizerD2Ev at Base 2.1.0
  (optional=templinst)_ZN30GDALInConstructionAlgorithmArg10SetDefaultINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEERS_RKT_ at Base 3.11.0~beta1
  (optional=templinst)_ZN30GDALInConstructionAlgorithmArg10SetDefaultIbEERS_RKT_ at Base 3.11.0~beta1
+ (optional=templinst|arch=armhf i386)_ZN30GDALInConstructionAlgorithmArg10SetDefaultIdEERS_RKT_ at Base 3.11.0~rc1
  (optional=templinst)_ZN30GDALInConstructionAlgorithmArg10SetDefaultIiEERS_RKT_ at Base 3.11.0~beta1
  _ZN30GDALInConstructionAlgorithmArg11SetIsCRSArgEbRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE at Base 3.11.0~rc1
  _ZN30GDALInConstructionAlgorithmArg13SetPositionalEv at Base 3.11.0~beta1
@@ -6104,10 +6105,10 @@ libgdal.so.37 #PACKAGE# #MINVER#
  _ZN4gdal3GCPaSEOS0_ at Base 3.9.0
  _ZN4gdal3GCPaSERKS0_ at Base 3.9.0
  (arch=armel armhf hppa i386 m68k powerpc sh4)_ZN4gdal7GeoHEIF22setModelTransformationEPKhj at Base 3.11.0~beta1
- _ZN4gdal7GeoHEIF22setModelTransformationEPKhm at Base 3.11.0~beta1
+ (arch=!armhf !hppa !i386)_ZN4gdal7GeoHEIF22setModelTransformationEPKhm at Base 3.11.0~rc1
  _ZN4gdal7GeoHEIF7GetGCPsEv at Base 3.11.0~beta1
  (arch=armel armhf hppa i386 m68k powerpc sh4)_ZN4gdal7GeoHEIF7addGCPsEPKhj at Base 3.11.0~beta1
- _ZN4gdal7GeoHEIF7addGCPsEPKhm at Base 3.11.0~beta1
+ (arch=!armhf !hppa !i386)_ZN4gdal7GeoHEIF7addGCPsEPKhm at Base 3.11.0~rc1
  _ZN4gdal7GeoHEIFC1Ev at Base 3.11.0~beta1
  _ZN4gdal7GeoHEIFC2Ev at Base 3.11.0~beta1
  _ZN4gdal7GeoHEIFD1Ev at Base 3.11.0~beta1
@@ -6462,7 +6463,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=armel armhf hppa hurd-i386 i386 m68k mipsel powerpc sh4 x32)_ZN9__gnu_cxx6__stoaIlicJiEEET0_PFT_PKT1_PPS3_DpT2_EPKcS5_PjS9_ at Base 3.5.0
  (optional=templinst|arch=alpha amd64 arm64 hurd-amd64 ia64 loong64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZN9__gnu_cxx6__stoaIlicJiEEET0_PFT_PKT1_PPS3_DpT2_EPKcS5_PmS9_ at Base 3.5.0
  (optional=templinst|arch=armel armhf hppa i386 m68k powerpc sh4)_ZN9__gnu_cxx6__stoaIllcJiEEET0_PFT_PKT1_PPS3_DpT2_EPKcS5_PjS9_ at Base 3.11.0~beta1
- (optional=templinst)_ZN9__gnu_cxx6__stoaIllcJiEEET0_PFT_PKT1_PPS3_DpT2_EPKcS5_PmS9_ at Base 3.11.0~beta1
+ (optional=templinst|arch=!armhf !hppa !i386)_ZN9__gnu_cxx6__stoaIllcJiEEET0_PFT_PKT1_PPS3_DpT2_EPKcS5_PmS9_ at Base 3.11.0~beta1
  _ZNK10BaseStream8isBinaryEb at Base 3.5.0
  _ZNK10GDALDriver13HasOpenOptionEPKc at Base 3.11.0~beta1
  _ZNK10GDALJP2Box13GetDataLengthEv at Base 3.6.0
@@ -7375,7 +7376,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  _ZNK4gdal13TileMatrixSet25haveAllLevelsSameTileSizeEv at Base 3.2.0
  _ZNK4gdal13TileMatrixSet30hasOnlyPowerOfTwoVaryingScalesEv at Base 3.2.0
  (arch=armel armhf hppa i386 m68k powerpc sh4)_ZNK4gdal7GeoHEIF10extractSRSEPKhj at Base 3.11.0~beta1
- _ZNK4gdal7GeoHEIF10extractSRSEPKhm at Base 3.11.0~beta1
+ (arch=!armhf !hppa !i386)_ZNK4gdal7GeoHEIF10extractSRSEPKhm at Base 3.11.0~rc1
  _ZNK4gdal7GeoHEIF11GetGCPCountEv at Base 3.11.0~beta1
  _ZNK4gdal7GeoHEIF13GetSpatialRefEv at Base 3.11.0~beta1
  _ZNK4gdal7GeoHEIF15GetGeoTransformEPd at Base 3.11.0~beta1
@@ -7629,6 +7630,9 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=hurd-amd64 loong64 m68k mips64el riscv64 sh4 sparc64|subst)_ZNSt11_Deque_baseISt10unique_ptrI11GDALDatasetSt14default_deleteIS1_EESaIS4_EE17_M_initialize_mapE{size_t}@Base 3.10.0
  (optional=templinst|arch=sh4)_ZNSt11_Deque_baseISt10unique_ptrI11GDALDatasetSt14default_deleteIS1_EESaIS4_EED1Ev at Base 3.10.0
  (optional=templinst|arch=sh4)_ZNSt11_Deque_baseISt10unique_ptrI11GDALDatasetSt14default_deleteIS1_EESaIS4_EED2Ev at Base 3.10.0
+ (optional=templinst|arch=armhf hppa i386)_ZNSt11_Deque_baseISt4pairIcjESaIS1_EE17_M_initialize_mapEj at Base 3.11.0~rc1
+ (optional=templinst|arch=armhf hppa i386)_ZNSt11_Deque_baseISt4pairIcjESaIS1_EED1Ev at Base 3.11.0~rc1
+ (optional=templinst|arch=armhf hppa i386)_ZNSt11_Deque_baseISt4pairIcjESaIS1_EED2Ev at Base 3.11.0~rc1
  (optional=templinst)_ZNSt11_Deque_baseISt4pairIcmESaIS1_EE17_M_initialize_mapEm at Base 3.11.0~rc1
  (optional=templinst)_ZNSt11_Deque_baseISt4pairIcmESaIS1_EED1Ev at Base 3.11.0~rc1
  (optional=templinst)_ZNSt11_Deque_baseISt4pairIcmESaIS1_EED2Ev at Base 3.11.0~rc1
@@ -7977,8 +7981,8 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=!armel !riscv64 !sh4)_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceI19GDALAttributeStringSaIvELN9__gnu_cxx12_Lock_policyE2EEEED2Ev at Base 3.7.1
  (optional=templinst|arch=armel riscv64)_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE1EEEED1Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE1EEEED2Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EEEED1Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EEEED2Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EEEED1Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EEEED2Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceI20GDALAttributeNumericSaIvELN9__gnu_cxx12_Lock_policyE1EEEED1Ev at Base 3.7.1
  (optional=templinst|arch=armel riscv64)_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceI20GDALAttributeNumericSaIvELN9__gnu_cxx12_Lock_policyE1EEEED2Ev at Base 3.7.1
  (optional=templinst|arch=!armel !riscv64 !sh4)_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceI20GDALAttributeNumericSaIvELN9__gnu_cxx12_Lock_policyE2EEEED1Ev at Base 3.7.1
@@ -8125,12 +8129,12 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE1EED0Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE1EED1Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE1EED2Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceI19OGRSpatialReferenceSaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv at Base 3.5.2
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceI19OGRSpatialReferenceSaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv at Base 3.5.2
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceI19OGRSpatialReferenceSaIvELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info at Base 3.5.2
@@ -8209,24 +8213,24 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE1EED0Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE1EED1Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE1EED2Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE1EED0Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE1EED1Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel riscv64)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE1EED2Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!riscv64)_ZNSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel armhf hppa hurd-i386 i386 m68k mipsel powerpc sh4 x32)_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11_M_gen_randEv at Base 3.6.0
  (optional=templinst|arch=m68k)_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEclEv at Base 3.10.0
  (optional=templinst|arch=alpha amd64 arm64 hurd-amd64 ia64 loong64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt23mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EE11_M_gen_randEv at Base 3.6.0
@@ -8246,9 +8250,9 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=!armel !armhf !hppa !hurd-i386 !i386 !m68k !powerpc !sh4 !x32)_ZNSt3any17_Manager_internalIxE9_S_manageENS_3_OpEPKS_PNS_4_ArgE at Base 3.9.1
  (arch=!sh4)_ZNSt3any5resetEv at Base 3.9.0
  (optional=templinst|arch=!powerpc !ppc64 !s390x)_ZNSt3mapI9CPLString11OGREnvelopeSt4lessIS0_ESaISt4pairIKS0_S1_EEEixERS5_ at Base 3.4.2
- (optional=templinst)_ZNSt3mapI9CPLStringP10GDALDriverSt4lessIS0_ESaISt4pairIKS0_S2_EEEixERS6_ at Base 3.11.0~beta1
+ (optional=templinst|arch=!armhf !i386 !ppc64 !s390x)_ZNSt3mapI9CPLStringP10GDALDriverSt4lessIS0_ESaISt4pairIKS0_S2_EEEixERS6_ at Base 3.11.0~beta1
  (optional=templinst|arch=alpha hurd-i386 i386 m68k powerpc ppc64 s390x)_ZNSt3mapI9CPLStringP11GDALDatasetSt4lessIS0_ESaISt4pairIKS0_S2_EEEixEOS0_ at Base 3.9.2
- (optional=templinst)_ZNSt3mapI9CPLStringP11GDALDatasetSt4lessIS0_ESaISt4pairIKS0_S2_EEEixERS6_ at Base 3.11.0~beta1
+ (optional=templinst|arch=!armhf !loong64 !riscv64)_ZNSt3mapI9CPLStringP11GDALDatasetSt4lessIS0_ESaISt4pairIKS0_S2_EEEixERS6_ at Base 3.11.0~beta1
  (optional=templinst)_ZNSt3mapI9CPLStringS0_St4lessIS0_ESaISt4pairIKS0_S0_EEED1Ev at Base 2.2.0
  (optional=templinst)_ZNSt3mapI9CPLStringS0_St4lessIS0_ESaISt4pairIKS0_S0_EEED2Ev at Base 2.2.0
  (optional=templinst)_ZNSt3mapI9CPLStringS0_St4lessIS0_ESaISt4pairIKS0_S0_EEEixEOS0_ at Base 2.2.0
@@ -8274,6 +8278,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=alpha ppc64 s390x)_ZNSt3mapI9CPLStringmSt4lessIS0_ESaISt4pairIKS0_mEEEixEOS0_ at Base 3.9.2
  (optional=templinst|arch=amd64 arm64 hurd-amd64 ia64 loong64 mips64el ppc64el riscv64 sparc64)_ZNSt3mapI9CPLStringmSt4lessIS0_ESaISt4pairIKS0_mEEEixERS4_ at Base 3.4.2
  (optional=templinst|arch=alpha amd64 arm64 armel armhf hppa hurd-amd64 hurd-i386 i386 ia64 loong64 m68k mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sparc64 x32)_ZNSt3mapIN19MVTTileLayerFeature8GeomTypeExSt4lessIS1_ESaISt4pairIKS1_xEEEixEOS1_ at Base 3.4.2
+ (optional=templinst|arch=armhf i386 ppc64 s390x)_ZNSt3mapIN6exprtk7details13operator_typeEPFdRKdESt4lessIS2_ESaISt4pairIKS2_S6_EEE6insertIS9_IS2_S6_EEENSt9enable_ifIXsrSt16is_constructibleISB_JT_EE5valueES9_ISt17_Rb_tree_iteratorISB_EbEE4typeEOSI_ at Base 3.11.0~rc1
  (optional=templinst|arch=alpha armel armhf hurd-i386 i386 powerpc ppc64 s390x)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE12GDALDataTypeSt4lessIS5_ESaISt4pairIKS5_S6_EEEC1ESt16initializer_listISB_ERKS8_RKSC_ at Base 3.9.2
  (optional=templinst|arch=alpha armel armhf hurd-i386 i386 powerpc ppc64 s390x)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE12GDALDataTypeSt4lessIS5_ESaISt4pairIKS5_S6_EEEC2ESt16initializer_listISB_ERKS8_RKSC_ at Base 3.9.2
  (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE12GDALDataTypeSt4lessIS5_ESaISt4pairIKS5_S6_EEED1Ev at Base 3.9.2
@@ -8300,7 +8305,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairISt8functionIF6CPLErrPPviS9_ii12GDALDataTypeSB_iiPKPKcEES5_ESt4lessIS5_ESaIS6_IKS5_SI_EEED2Ev at Base 3.9.0
  (optional=templinst|arch=m68k)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS5_SaIS5_EESt4lessIS5_ESaISt4pairIKS5_S8_EEEC1ESt16initializer_listISD_ERKSA_RKSE_ at Base 3.10.0
  (optional=templinst|arch=m68k)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS5_SaIS5_EESt4lessIS5_ESaISt4pairIKS5_S8_EEEC2ESt16initializer_listISD_ERKSA_RKSE_ at Base 3.10.0
- (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIhSaIhEESt4lessIS5_ESaISt4pairIKS5_S8_EEEixERSC_ at Base 3.11.0~beta1
+ (optional=templinst|arch=!armhf !i386 !ppc64 !s390x)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIhSaIhEESt4lessIS5_ESaISt4pairIKS5_S8_EEEixERSC_ at Base 3.11.0~beta1
  (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbSt4lessIS5_ESaISt4pairIKS5_bEEEixERS9_ at Base 3.9.0
  (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt4lessIS5_ESaISt4pairIKS5_iEEED1Ev at Base 3.6.0
  (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt4lessIS5_ESaISt4pairIKS5_iEEED2Ev at Base 3.6.0
@@ -8357,10 +8362,10 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=sh4)_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IS5_S5_Lb1EEERKS5_S9_ at Base 3.11.0~beta1
  (optional=templinst|arch=armel armhf hppa i386 m68k powerpc)_ZNSt5arrayISt10shared_ptrI19OGRCodedFieldDomainELj3EED1Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel armhf hppa i386 m68k powerpc)_ZNSt5arrayISt10shared_ptrI19OGRCodedFieldDomainELj3EED2Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt5arrayISt10shared_ptrI19OGRCodedFieldDomainELm3EED1Ev at Base 3.11.0~beta1
- (optional=templinst)_ZNSt5arrayISt10shared_ptrI19OGRCodedFieldDomainELm3EED2Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!armhf !hppa !i386)_ZNSt5arrayISt10shared_ptrI19OGRCodedFieldDomainELm3EED1Ev at Base 3.11.0~beta1
+ (optional=templinst|arch=!armhf !hppa !i386)_ZNSt5arrayISt10shared_ptrI19OGRCodedFieldDomainELm3EED2Ev at Base 3.11.0~beta1
  (optional=templinst|arch=armel armhf hppa i386 m68k powerpc sh4)_ZNSt5dequeIP13swq_expr_nodeSaIS1_EE17_M_reallocate_mapEjb at Base 3.11.0~beta1
- (optional=templinst)_ZNSt5dequeIP13swq_expr_nodeSaIS1_EE17_M_reallocate_mapEmb at Base 3.11.0~beta1
+ (optional=templinst|arch=!armhf !hppa !i386)_ZNSt5dequeIP13swq_expr_nodeSaIS1_EE17_M_reallocate_mapEmb at Base 3.11.0~beta1
  (optional=templinst)_ZNSt5dequeISt10shared_ptrI9GDALGroupESaIS2_EE16_M_push_back_auxIJRKS2_EEEvDpOT_ at Base 3.2.0
  (optional=templinst)_ZNSt5dequeISt10shared_ptrI9GDALGroupESaIS2_EED1Ev at Base 3.2.0
  (optional=templinst)_ZNSt5dequeISt10shared_ptrI9GDALGroupESaIS2_EED2Ev at Base 3.2.0
@@ -8406,7 +8411,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=m68k)_ZNSt6vectorI16CPLXMLTreeCloserSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ at Base 3.10.0
  (optional=templinst|arch=m68k)_ZNSt6vectorI17GDALRATFieldUsageSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ at Base 3.10.0
  (optional=templinst|arch=armel armhf hppa i386 m68k powerpc sh4)_ZNSt6vectorI19GDALArgDatasetValueSaIS0_EE17_M_default_appendEj at Base 3.11.0~beta1
- (optional=templinst)_ZNSt6vectorI19GDALArgDatasetValueSaIS0_EE17_M_default_appendEm at Base 3.11.0~beta1
+ (optional=templinst|arch=!armhf !hppa !i386)_ZNSt6vectorI19GDALArgDatasetValueSaIS0_EE17_M_default_appendEm at Base 3.11.0~beta1
  (optional=templinst)_ZNSt6vectorI19GDALArgDatasetValueSaIS0_EE17_M_realloc_appendIJP11GDALDatasetEEEvDpOT_ at Base 3.11.0~beta1
  (optional=templinst)_ZNSt6vectorI19GDALArgDatasetValueSaIS0_EE17_M_realloc_appendIJRKPKcEEEvDpOT_ at Base 3.11.0~beta1
  (optional=templinst)_ZNSt6vectorI19GDALArgDatasetValueSaIS0_EE17_M_realloc_appendIJS0_EEEvDpOT_ at Base 3.11.0~beta1
@@ -8482,7 +8487,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=!armel !armhf !hppa !hurd-i386 !i386 !m68k !powerpc !sh4 !x32)_ZNSt6vectorIN4gdal3GCPESaIS1_EE17_M_default_appendEm at Base 3.9.1
  (optional=templinst)_ZNSt6vectorIN4gdal3GCPESaIS1_EE17_M_realloc_appendIJPKcRA1_S5_RKdSA_SA_SA_SA_EEEvDpOT_ at Base 3.11.0~beta1
  (optional=templinst|arch=sh4)_ZNSt6vectorIN4gdal3GCPESaIS1_EE17_M_realloc_appendIJPKcRA1_S5_RdS9_S9_S9_S9_EEEvDpOT_ at Base 3.9.2
- (optional=templinst)_ZNSt6vectorIN4gdal3GCPESaIS1_EE17_M_realloc_appendIJRA1_KcS7_RdS8_S8_S8_S8_EEEvDpOT_ at Base 3.11.0~beta1
+ (optional=templinst|arch=!armhf !i386)_ZNSt6vectorIN4gdal3GCPESaIS1_EE17_M_realloc_appendIJRA1_KcS7_RdS8_S8_S8_S8_EEEvDpOT_ at Base 3.11.0~beta1
  (optional=templinst|arch=!m68k)_ZNSt6vectorIN4gdal3GCPESaIS1_EE17_M_realloc_appendIJRA1_KcS7_RddS8_S8_EEEvDpOT_ at Base 3.9.2
  (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !m68k !powerpc)_ZNSt6vectorIN4gdal3GCPESaIS1_EE17_M_realloc_appendIJRA1_KcS7_ddRdS8_EEEvDpOT_ at Base 3.9.2
  (optional=templinst|arch=sh4)_ZNSt6vectorIN4gdal3GCPESaIS1_EE17_M_realloc_appendIJRA3_KcRA10_S5_RKdSB_SB_SB_SB_EEEvDpOT_ at Base 3.10.0
@@ -8564,10 +8569,10 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=alpha amd64 arm64 armel armhf hppa hurd-amd64 i386 loong64 m68k mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE9push_backERKS5_ at Base 3.10.0
  (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1ERKS7_ at Base 3.1.3
  (optional=templinst|arch=m68k sh4)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1ESt16initializer_listIS5_ERKS6_ at Base 3.11.0~beta1
- (optional=templinst|arch=amd64 m68k)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1IPKPKcvEET_SD_RKS6_ at Base 3.11.0~beta1
+ (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC1IPKPKcvEET_SD_RKS6_ at Base 3.11.0~beta1
  (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ERKS7_ at Base 3.1.3
  (optional=templinst|arch=m68k sh4)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ESt16initializer_listIS5_ERKS6_ at Base 3.11.0~beta1
- (optional=templinst|arch=amd64 m68k)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2IPKPKcvEET_SD_RKS6_ at Base 3.11.0~beta1
+ (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2IPKPKcvEET_SD_RKS6_ at Base 3.11.0~beta1
  (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev at Base 2.0.1
  (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev at Base 2.0.1
  (optional=templinst|arch=m68k)_ZNSt6vectorIP10GDALDriverSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ at Base 3.10.0
@@ -8665,7 +8670,9 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=m68k)_ZNSt6vectorIPK11OGRGeometrySaIS2_EED2Ev at Base 3.10.0
  (optional=templinst|arch=m68k)_ZNSt6vectorIPKS_ISt4pairIddESaIS1_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 3.10.0
  (optional=templinst|arch=m68k)_ZNSt6vectorIPKcSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ at Base 3.10.0
+ (optional=templinst|arch=armhf hppa i386)_ZNSt6vectorIPKdSaIS1_EE17_M_default_appendEj at Base 3.11.0~rc1
  (optional=templinst)_ZNSt6vectorIPKdSaIS1_EE17_M_default_appendEm at Base 3.11.0~rc1
+ (optional=templinst|arch=armhf hppa i386)_ZNSt6vectorIPKdSaIS1_EE6resizeEj at Base 3.11.0~rc1
  (optional=templinst)_ZNSt6vectorIPKdSaIS1_EE6resizeEm at Base 3.11.0~rc1
  (optional=templinst|arch=m68k)_ZNSt6vectorIPKhSaIS1_EED1Ev at Base 3.10.0
  (optional=templinst|arch=m68k)_ZNSt6vectorIPKhSaIS1_EED2Ev at Base 3.10.0
@@ -8724,7 +8731,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=!sh4)_ZNSt6vectorIS_IdSaIdEESaIS1_EED1Ev at Base 2.3.0
  (optional=templinst|arch=!sh4)_ZNSt6vectorIS_IdSaIdEESaIS1_EED2Ev at Base 2.3.0
  (optional=templinst|arch=armel armhf hppa i386 m68k powerpc sh4)_ZNSt6vectorIS_IhSaIhEESaIS1_EE17_M_default_appendEj at Base 3.11.0~beta1
- (optional=templinst)_ZNSt6vectorIS_IhSaIhEESaIS1_EE17_M_default_appendEm at Base 3.11.0~beta1
+ (optional=templinst|arch=!armhf !hppa !i386)_ZNSt6vectorIS_IhSaIhEESaIS1_EE17_M_default_appendEm at Base 3.11.0~beta1
  (optional=templinst|arch=!m68k)_ZNSt6vectorIS_IiSaIiEESaIS1_EE17_M_realloc_appendIJRKS1_EEEvDpOT_ at Base 3.9.2
  (optional=templinst|arch=m68k)_ZNSt6vectorIS_IiSaIiEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ at Base 3.10.0
  (optional=templinst|arch=!sh4)_ZNSt6vectorIS_IiSaIiEESaIS1_EED1Ev at Base 3.7.2
@@ -8857,7 +8864,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=alpha amd64 arm64 hurd-amd64 loong64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElESaIS7_EE17_M_realloc_appendIJS7_EEEvDpOT_ at Base 3.9.2
  (optional=templinst|arch=alpha amd64 arm64 hurd-amd64 ia64 loong64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElESaIS7_EED1Ev at Base 3.5.0
  (optional=templinst|arch=alpha amd64 arm64 hurd-amd64 ia64 loong64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEElESaIS7_EED2Ev at Base 3.5.0
- (optional=templinst)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmESaIS7_EE17_M_realloc_appendIJS6_RmEEEvDpOT_ at Base 3.11.0~beta1
+ (optional=templinst|arch=!armhf !hppa !i386)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmESaIS7_EE17_M_realloc_appendIJS6_RmEEEvDpOT_ at Base 3.11.0~beta1
  (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sh4 x32)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEExESaIS7_EE17_M_realloc_appendIJS7_EEEvDpOT_ at Base 3.9.2
  (optional=templinst|arch=m68k)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEExESaIS7_EE17_M_realloc_insertIJS7_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT_ at Base 3.10.0
  (optional=templinst|arch=armel armhf hppa hurd-i386 i386 m68k mipsel powerpc sh4 x32)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEExESaIS7_EED1Ev at Base 3.5.0
@@ -9385,7 +9392,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (optional=templinst|arch=!amd64 !arm64 !hppa !hurd-amd64 !ppc64el !x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJS6_IS5_lEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_ at Base 3.9.2
  (optional=templinst|arch=m68k sh4)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_ at Base 3.10.0
  (optional=templinst|arch=m68k sh4)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_lESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ at Base 3.9.2
- (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_mESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE4findERS7_ at Base 3.11.0~beta1
+ (optional=templinst|arch=!armhf !hppa !i386)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_mESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE4findERS7_ at Base 3.11.0~beta1
  (optional=templinst|arch=amd64 arm64 hppa hurd-amd64 loong64 m68k mips64el ppc64el riscv64 sh4 sparc64 x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_xESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE11equal_rangeERS7_ at Base 3.10.0
  (optional=templinst|arch=m68k sh4)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_xESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_ at Base 3.10.0
  (optional=templinst|arch=m68k sh4)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_xESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ at Base 3.9.2
@@ -9662,11 +9669,11 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (arch=!sh4)_ZSt20__throw_bad_weak_ptrv at Base 3.7.2
  (optional=templinst|arch=sh4)_ZSt20dynamic_pointer_castI11GDALMDArray19GDALAbstractMDArrayESt10shared_ptrIT_ERKS2_IT0_E at Base 3.10.0
  _ZSt26__throw_bad_variant_accessPKc at Base 3.11.0~beta1
- _ZSt26__throw_bad_variant_accessb at Base 3.11.0~beta1
+ (arch=amd64 hppa i386)_ZSt26__throw_bad_variant_accessb at Base 3.11.0~rc1
  (arch=!sh4)_ZSt27__throw_bad_optional_accessv at Base 3.9.0
  (optional=templinst|arch=alpha hurd-i386 i386 powerpc ppc64 s390x)_ZSt4findIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEEPKcET_SF_SF_RKT0_ at Base 3.8.0
  (optional=templinst|arch=alpha hurd-i386 i386 powerpc ppc64 s390x)_ZSt4findIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEEPcET_SE_SE_RKT0_ at Base 3.8.0
- (optional=templinst|arch=alpha amd64 arm64 armel armhf hppa hurd-amd64 i386 ia64 loong64 m68k mips64el powerpc ppc64 ppc64el riscv64 s390x sparc64 x32)_ZSt4findIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEES7_ET_SD_SD_RKT0_ at Base 3.8.0
+ (optional=templinst|arch=alpha amd64 arm64 armel armhf hppa hurd-amd64 ia64 loong64 m68k mips64el powerpc ppc64el riscv64 sparc64 x32)_ZSt4findIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEES7_ET_SD_SD_RKT0_ at Base 3.8.0
  (optional=templinst|arch=!sh4)_ZSt4swapI9CPLStringENSt9enable_ifIXsrSt6__and_IJSt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS5_ESt18is_move_assignableIS5_EEE5valueEvE4typeERS5_SF_ at Base 3.1.3
  (optional=templinst|arch=sh4)_ZSt4swapIN4gdal13TileMatrixSet10TileMatrix19VariableMatrixWidthEENSt9enable_ifIXsrSt6__and_IJSt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS8_ESt18is_move_assignableIS8_EEE5valueEvE4typeERS8_SI_ at Base 3.9.2
  (optional=templinst|arch=!sh4)_ZSt8any_castIiET_RSt3any at Base 3.10.0
@@ -9894,7 +9901,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (arch=armel riscv64)_ZTISt23_Sp_counted_ptr_inplaceI19GDALAttributeStringSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.5.2
  (arch=!armel !riscv64)_ZTISt23_Sp_counted_ptr_inplaceI19GDALAttributeStringSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.5.3
  (arch=armel riscv64)_ZTISt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.11.0~beta1
- _ZTISt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~beta1
+ (arch=!riscv64)_ZTISt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~rc1
  (arch=armel riscv64)_ZTISt23_Sp_counted_ptr_inplaceI19OGRSpatialReferenceSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.5.2
  (arch=!armel !riscv64)_ZTISt23_Sp_counted_ptr_inplaceI19OGRSpatialReferenceSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.5.3
  (arch=armel riscv64)_ZTISt23_Sp_counted_ptr_inplaceI20GDALAttributeNumericSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.5.2
@@ -9908,9 +9915,9 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (arch=armel riscv64)_ZTISt23_Sp_counted_ptr_inplaceISt6vectorIdSaIdEESaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.5.2
  (arch=!armel !riscv64)_ZTISt23_Sp_counted_ptr_inplaceISt6vectorIdSaIdEESaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.5.3
  (arch=armel riscv64)_ZTISt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.11.0~beta1
- _ZTISt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~beta1
+ (arch=!riscv64)_ZTISt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~rc1
  (arch=armel riscv64)_ZTISt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.11.0~beta1
- _ZTISt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~beta1
+ (arch=!riscv64)_ZTISt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~rc1
  _ZTISt24_Weak_result_type_memfunIPFidPKcPvELb0EE at Base 3.10.0
  _ZTISt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIS5_ESaIS5_EE at Base 3.10.0
  _ZTISt5_BindIFPFidPKcPvESt12_PlaceholderILi1EES5_ILi2EES2_EE at Base 3.10.0
@@ -10236,7 +10243,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceI19GDALAttributeStringSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.5.2
  (arch=!armel !riscv64)_ZTSSt23_Sp_counted_ptr_inplaceI19GDALAttributeStringSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.5.3
  (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.11.0~beta1
- _ZTSSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~beta1
+ (arch=!riscv64)_ZTSSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~rc1
  (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceI19OGRSpatialReferenceSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.5.2
  (arch=!armel !riscv64)_ZTSSt23_Sp_counted_ptr_inplaceI19OGRSpatialReferenceSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.5.3
  (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceI20GDALAttributeNumericSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.5.2
@@ -10250,9 +10257,9 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceISt6vectorIdSaIdEESaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.5.2
  (arch=!armel !riscv64)_ZTSSt23_Sp_counted_ptr_inplaceISt6vectorIdSaIdEESaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.5.3
  (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.11.0~beta1
- _ZTSSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~beta1
+ (arch=!riscv64)_ZTSSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~rc1
  (arch=armel riscv64)_ZTSSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.11.0~beta1
- _ZTSSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~beta1
+ (arch=!riscv64)_ZTSSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~rc1
  _ZTSSt24_Weak_result_type_memfunIPFidPKcPvELb0EE at Base 3.10.0
  _ZTSSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIS5_ESaIS5_EE at Base 3.10.0
  _ZTSSt5_BindIFPFidPKcPvESt12_PlaceholderILi1EES5_ILi2EES2_EE at Base 3.10.0
@@ -10566,7 +10573,7 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (arch=armel riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI19GDALAttributeStringSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.5.2
  (arch=!armel !riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI19GDALAttributeStringSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.5.3
  (arch=armel riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.11.0~beta1
- _ZTVSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~beta1
+ (arch=!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI19OGRCodedFieldDomainSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~rc1
  (arch=armel riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI19OGRSpatialReferenceSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.5.2
  (arch=!armel !riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI19OGRSpatialReferenceSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.5.3
  (arch=armel riscv64)_ZTVSt23_Sp_counted_ptr_inplaceI20GDALAttributeNumericSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.5.2
@@ -10580,9 +10587,9 @@ libgdal.so.37 #PACKAGE# #MINVER#
  (arch=armel riscv64)_ZTVSt23_Sp_counted_ptr_inplaceISt6vectorIdSaIdEESaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.5.2
  (arch=!armel !riscv64)_ZTVSt23_Sp_counted_ptr_inplaceISt6vectorIdSaIdEESaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.5.3
  (arch=armel riscv64)_ZTVSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.11.0~beta1
- _ZTVSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~beta1
+ (arch=!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceISt6vectorIhSaIhEESaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~rc1
  (arch=armel riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE1EE at Base 3.11.0~beta1
- _ZTVSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~beta1
+ (arch=!riscv64)_ZTVSt23_Sp_counted_ptr_inplaceIiSaIvELN9__gnu_cxx12_Lock_policyE2EE at Base 3.11.0~rc1
  (optional=templinst)_ZZN16VRTComplexSource16RasterIOInternalIdEE6CPLErrP14GDALRasterBand12GDALDataTypeiiiiPviiS4_xxP20GDALRasterIOExtraArgS4_RN9VRTSource12WorkingStateEE14lbCPLErrorOnce at Base 3.11.0~beta1
  (optional=templinst)_ZZN16VRTComplexSource16RasterIOInternalIfEE6CPLErrP14GDALRasterBand12GDALDataTypeiiiiPviiS4_xxP20GDALRasterIOExtraArgS4_RN9VRTSource12WorkingStateEE14lbCPLErrorOnce at Base 3.11.0~beta1
  _ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag at Base 2.4.0


=====================================
debian/patches/pr12275-atomic.patch
=====================================
@@ -0,0 +1,69 @@
+Description: Fix linking std::atomic<uint64_t> on 32-bit architectures that lack native 64-bit atomic operations
+Author: Even Rouault <even.rouault at spatialys.com>
+Origin: https://github.com/OSGeo/gdal/pull/12275
+Bug: https://lists.osgeo.org/pipermail/gdal-dev/2025-May/060508.html
+
+--- a/apps/CMakeLists.txt
++++ b/apps/CMakeLists.txt
+@@ -112,7 +112,9 @@ gdal_standard_includes(appslib)
+ target_compile_options(appslib PRIVATE ${GDAL_CXX_WARNING_FLAGS} ${WFLAG_OLD_STYLE_CAST} ${WFLAG_EFFCXX})
+ target_include_directories(
+   appslib PRIVATE $<TARGET_PROPERTY:gdal_vrt,SOURCE_DIR> $<TARGET_PROPERTY:ogrsf_generic,SOURCE_DIR>)
+-
++if (HAVE_ATOMIC_UINT64_T_WITH_ATOMIC)
++    gdal_target_link_libraries(appslib PRIVATE atomic)
++endif()
+ gdal_target_link_libraries(appslib PRIVATE PROJ::proj)
+ 
+ set_property(TARGET appslib PROPERTY POSITION_INDEPENDENT_CODE ${GDAL_OBJECT_LIBRARIES_POSITION_INDEPENDENT_CODE})
+--- a/cmake/helpers/configure.cmake
++++ b/cmake/helpers/configure.cmake
+@@ -20,6 +20,7 @@ include(CheckCSourceCompiles)
+ include(CheckCXXSourceCompiles)
+ # include (CompilerFlags)
+ include(CheckCXXSymbolExists)
++include(CMakePushCheckState)
+ 
+ set(GDAL_PREFIX ${CMAKE_INSTALL_PREFIX})
+ 
+@@ -397,6 +398,40 @@ else ()
+     HAVE_SHARED_MUTEX
+   )
+ 
++  # std::atomic<int64_t> requires linking against -latomic on 32-bit architectures
++  # that need native support for 64-bit atomic operations.
++  # cf https://lists.osgeo.org/pipermail/gdal-dev/2025-May/060508.html
++  check_cxx_source_compiles(
++    "
++    #include <atomic>
++    #include <cstdint>
++    int main(int argc, const char * argv[]) {
++        std::atomic<uint64_t> x;
++        return x;
++    }
++    "
++    HAVE_ATOMIC_UINT64_T
++  )
++  if (NOT HAVE_ATOMIC_UINT64_T)
++    cmake_push_check_state(RESET)
++    set(CMAKE_REQUIRED_LIBRARIES "atomic")
++    check_cxx_source_compiles(
++      "
++      #include <atomic>
++      #include <cstdint>
++      int main(int argc, const char * argv[]) {
++          std::atomic<uint64_t> x;
++          return x;
++      }
++      "
++      HAVE_ATOMIC_UINT64_T_WITH_ATOMIC
++    )
++    cmake_pop_check_state()
++    if (NOT HAVE_ATOMIC_UINT64_T_WITH_ATOMIC)
++      message(FATAL_ERROR "Cannot find libatomic needed to have support for std::atomic<uint64_t>")
++    endif()
++  endif()
++
+   check_include_file("linux/userfaultfd.h" HAVE_USERFAULTFD_H)
+ endif ()
+ 


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 repack.patch
+pr12275-atomic.patch



View it on GitLab: https://salsa.debian.org/debian-gis-team/gdal/-/compare/c017d1707f590de2826fb2a14b321ec5f6af138f...01ce641fd2f3c4656cc590f04ee6cbfe9916dbcd

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/gdal/-/compare/c017d1707f590de2826fb2a14b321ec5f6af138f...01ce641fd2f3c4656cc590f04ee6cbfe9916dbcd
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/20250506/e8f73517/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list