[Git][debian-gis-team/geos][experimental] 6 commits: New upstream version 3.10.0~rc2

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Sat Oct 16 07:53:44 BST 2021



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


Commits:
b4070b03 by Bas Couwenberg at 2021-10-16T08:19:56+02:00
New upstream version 3.10.0~rc2
- - - - -
8122bf3d by Bas Couwenberg at 2021-10-16T08:20:04+02:00
Update upstream source from tag 'upstream/3.10.0_rc2'

Update to upstream version '3.10.0~rc2'
with Debian dir 277d44c90dcb930df1bac8e4e1216ed16fe4ad3e
- - - - -
1a4799cf by Bas Couwenberg at 2021-10-16T08:20:17+02:00
New upstream release candidate.

- - - - -
c7fb4d1c by Bas Couwenberg at 2021-10-16T08:30:31+02:00
Update 3.10.0~rc1 symbols for other architectures.

- - - - -
f8becded by Bas Couwenberg at 2021-10-16T08:38:41+02:00
Explicitly use cmake buildsystem to not use configure script.

- - - - -
6e05f249 by Bas Couwenberg at 2021-10-16T08:38:41+02:00
Set distribution to experimental.

- - - - -


10 changed files:

- CMakeLists.txt
- Version.txt
- capi/geos_c.h.in
- + configure
- debian/changelog
- debian/libgeos-c1v5.symbols
- debian/libgeos3.10.0.symbols
- debian/rules
- src/deps/CMakeLists.txt
- tests/unit/capi/GEOSGeom_setPrecisionTest.cpp


Changes:

=====================================
CMakeLists.txt
=====================================
@@ -9,9 +9,9 @@
 # See the COPYING file for more information.
 ##############################################################################
 
-# Require CMake 3.8+ with support for meta-features that request compiler
-# modes for specific C/C++ language standard levels.
-cmake_minimum_required(VERSION 3.8)
+# Require CMake 3.13+ with support for meta-features that request compiler
+# modes for specific C/C++ language standard levels, and object libraries.
+cmake_minimum_required(VERSION 3.13)
 
 # Default to release build so packagers don't release debug builds
 set(DEFAULT_BUILD_TYPE Release)


=====================================
Version.txt
=====================================
@@ -5,7 +5,7 @@ GEOS_VERSION_MINOR=10
 GEOS_VERSION_PATCH=0
 
 # OPTIONS: "", "dev", "rc1" etc.
-GEOS_PATCH_WORD=rc1
+GEOS_PATCH_WORD=rc2
 
 # GEOS CAPI Versions
 #


=====================================
capi/geos_c.h.in
=====================================
@@ -1384,9 +1384,11 @@ extern int GEOS_DLL GEOSNormalize_r(
 * when altering the precision of a geometry.
 */
 enum GEOSPrecisionRules {
-    /** This option causes GEOSGeom_setPrecision_r() to not attempt at preserving the topology */
+    /** The output is always valid. Collapsed geometry elements (including both polygons and lines) are removed. */
+    GEOS_PREC_VALID_OUTPUT = 0,
+    /** Precision reduction is performed pointwise. Output geometry may be invalid due to collapse or self-intersection. (This might be better called "GEOS_PREC_POINTWISE" - the current name is historical.) */
     GEOS_PREC_NO_TOPO = 1,
-    /** This option causes GEOSGeom_setPrecision_r() to retain collapsed elements */
+    /** Like the default mode, except that collapsed linear geometry elements are preserved. Collapsed polygonal input elements are removed. */
     GEOS_PREC_KEEP_COLLAPSED = 2
 };
 
@@ -3759,6 +3761,15 @@ extern int GEOS_DLL GEOSNormalize(GEOSGeometry* g);
 * of the geometry with higher precision (smaller "gridSize").
 * That same precision will be attached to the operation outputs.
 *
+* In the Default and GEOS_PREC_KEEP_COLLAPSED modes invalid input
+* may cause an error to occur, unless the invalidity is below
+* the scale of the requested precision
+*
+* There are only 3 modes. The GEOS_PREC_NO_TOPO mode
+* takes precedence over GEOS_PREC_KEEP_COLLAPSED.
+* So the combination GEOS_PREC_NO_TOPO || GEOS_PREC_KEEP_COLLAPSED
+* has the same semantics as GEOS_PREC_NO_TOPO
+*
 * \param g Input geometry
 * \param gridSize cell size of grid to round coordinates to,
 *        or 0 for FLOATING precision


=====================================
configure
=====================================
@@ -0,0 +1,54 @@
+#!/bin/sh
+
+which cmake > /dev/null 2>&1 || {
+  echo "You need cmake to build this package" >&2
+  exit 1
+}
+
+srcdir=$(dirname $0)
+
+usage() {
+  echo "$0 [--prefix=<prefix>] [--help]"
+}
+
+cmd=cmake
+
+options=$(getopt -l "help,prefix:" "" "$@")
+#echo XXXX ${options}
+eval set -- "$options"
+
+while true; do
+  case $1 in
+    --prefix)
+      shift
+      cmd="${cmd} -DCMAKE_INSTALL_PREFIX:PATH=$1"
+      ;;
+    --help)
+      usage
+      exit
+      ;;
+    --)
+      shift
+      break
+      ;;
+    *)
+      echo "Unrecognized switch $1" >&2
+      usage >&2
+      exit 1
+      ;;
+  esac
+  shift
+done
+
+cmd="${cmd} ${srcdir}"
+
+echo
+echo "WARNING: this script is a wrapper for cmake"
+echo
+echo "INFO: Invoking ${cmd}"
+echo
+$cmd
+
+echo
+echo "HINT: for interactive configuration use ccmake ${srcdir}"
+echo


=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+geos (3.10.0~rc2-1~exp1) experimental; urgency=medium
+
+  * New upstream release candidate.
+  * Update 3.10.0~rc1 symbols for other architectures.
+  * Explicitly use cmake buildsystem to not use configure script.
+
+ -- Bas Couwenberg <sebastic at debian.org>  Sat, 16 Oct 2021 08:35:02 +0200
+
 geos (3.10.0~rc1-1~exp1) experimental; urgency=medium
 
   * New upstream release candidate.


=====================================
debian/libgeos-c1v5.symbols
=====================================
@@ -1,4 +1,4 @@
-# SymbolsHelper-Confirmed: 3.10.0~rc1 amd64
+# SymbolsHelper-Confirmed: 3.10.0~rc1 amd64 armel armhf hppa hurd-i386 i386 powerpc sparc64
 libgeos_c.so.1 #PACKAGE# #MINVER#
 * Build-Depends-Package: libgeos-dev
  GEOSArea at Base 3.4.2
@@ -606,7 +606,10 @@ libgeos_c.so.1 #PACKAGE# #MINVER#
  (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev at Base 3.4.2
  (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev at Base 3.4.2
  (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev at Base 3.4.2
+ (optional=templinst|arch=hppa)_ZNSt8_Rb_treeIPKN4geos4geom10CoordinateES4_St9_IdentityIS4_ENS1_18CoordinateLessThenESaIS4_EE24_M_get_insert_unique_posERKS4_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt8_Rb_treeIPKN4geos4geom10CoordinateES4_St9_IdentityIS4_ENS1_18CoordinateLessThenESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E at Base 3.4.2
+ (optional=templinst|arch=!amd64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPvNS4_14EnvelopeTraitsEEESt6vectorIS8_SaIS8_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS6_S7_E10sortNodesXERKSD_SJ_EUlRKS8_SL_E_EEEvT_SO_SO_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=!amd64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPvNS4_14EnvelopeTraitsEEESt6vectorIS8_SaIS8_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS6_S7_E10sortNodesYERKSD_SJ_EUlRKS8_SL_E_EEEvT_SO_SO_T0_ at Base 3.10.0~rc1
  (optional=templinst|subst)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPvNS4_14EnvelopeTraitsEEESt6vectorIS8_SaIS8_EEEE{ssize_t}NS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS6_S7_E10sortNodesXERKSD_SJ_EUlRKS8_SL_E_EEEvT_SO_T0_T1_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPvNS4_14EnvelopeTraitsEEESt6vectorIS8_SaIS8_EEEE{ssize_t}NS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS6_S7_E10sortNodesYERKSD_SJ_EUlRKS8_SL_E_EEEvT_SO_T0_T1_ at Base 3.10.0~beta1
  _ZTI16CAPI_ItemVisitor at Base 3.4.2


=====================================
debian/libgeos3.10.0.symbols
=====================================
@@ -1,7 +1,10 @@
-# SymbolsHelper-Confirmed: 3.10.0~rc1 amd64
+# SymbolsHelper-Confirmed: 3.10.0~rc1 amd64 arm64 armel armhf hppa hurd-i386 i386 ia64 powerpc ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
 libgeos.so.3.10.0 #PACKAGE# #MINVER#
 * Build-Depends-Package: libgeos++-dev
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEE10json_value7destroyENS_6detail7value_tE at Base 3.10.0~beta1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 sh4 sparc64|subst)_ZN13geos_nlohmann10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEE6createIS2_ISC_SaISC_EEJN9__gnu_cxx17__normal_iteratorIPKS2_IS2_ISt4pairIddESaISJ_EESaISL_EES2_ISN_SaISN_EEEESS_EEEPT_DpOT0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64|subst)_ZN13geos_nlohmann10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEE6createIS2_ISC_SaISC_EEJN9__gnu_cxx17__normal_iteratorIPKS2_ISt4pairIddESaISJ_EES2_ISL_SaISL_EEEESQ_EEEPT_DpOT0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=!amd64 !arm64|subst)_ZN13geos_nlohmann10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEE9push_backEOSC_ at Base 3.10.0~rc1
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEE9push_backERKSC_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEEC1ERKSC_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEEC1ESt16initializer_listINS_6detail8json_refISC_EEEbNSE_7value_tE at Base 3.10.0~beta1
@@ -9,12 +12,12 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEEC2ESt16initializer_listINS_6detail8json_refISC_EEEbNSE_7value_tE at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEEixERKS8_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEEixIKcEERSC_PT_ at Base 3.10.0~beta1
- (optional=templinst|arch=amd64 ia64)_ZN13geos_nlohmann10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS_14adl_serializerES2_IhSaIhEEE6createIS8_JRKS8_EEEPT_DpOT0_ at Base 3.10.0~beta3
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEE10json_value7destroyENS_6detail7value_tE at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEE10json_valueC1ENS_6detail7value_tE at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEE10json_valueC2ENS_6detail7value_tE at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEE5eraseINS_6detail9iter_implISC_EELi0EEET_SH_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEE5parseIRKS8_EESC_OT_St8functionIFbiNS_6detail13parse_event_tERSC_EEbb at Base 3.10.0~beta1
+ (optional=templinst|arch=amd64 arm64 armel armhf hurd-i386 i386 ia64 ppc64 ppc64el riscv64 s390x sh4 x32|subst)_ZN13geos_nlohmann10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEE6createIS8_JRKS8_EEEPT_DpOT0_ at Base 3.10.0~beta3
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEEC1ERKSC_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES2_IhSaIhEEEC2ERKSC_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail10serializerINS_10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE12dump_escapedERKSA_b at Base 3.10.0~beta1
@@ -32,7 +35,7 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  _ZN13geos_nlohmann6detail11other_errorD0Ev at Base 3.10.0~beta1
  _ZN13geos_nlohmann6detail11other_errorD1Ev at Base 3.10.0~beta1
  _ZN13geos_nlohmann6detail11other_errorD2Ev at Base 3.10.0~beta1
- (arch=!amd64 !x32)_ZN13geos_nlohmann6detail11parse_error15position_stringB5cxx11ERKNS0_10position_tE at Base 3.10.0~beta3
+ (arch=!amd64 !arm64 !x32)_ZN13geos_nlohmann6detail11parse_error15position_stringB5cxx11ERKNS0_10position_tE at Base 3.10.0~beta3
  _ZN13geos_nlohmann6detail11parse_error6createEiRKNS0_10position_tERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE at Base 3.10.0~beta1
  _ZN13geos_nlohmann6detail11parse_errorD0Ev at Base 3.10.0~beta1
  _ZN13geos_nlohmann6detail11parse_errorD1Ev at Base 3.10.0~beta1
@@ -48,11 +51,17 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  _ZN13geos_nlohmann6detail16invalid_iteratorD2Ev at Base 3.10.0~beta1
  (optional=templinst)_ZN13geos_nlohmann6detail19json_sax_dom_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS_14adl_serializerES4_IhSaIhEEEEE12handle_valueIDnEEPSE_OT_ at Base 3.10.0~rc1
  (optional=templinst)_ZN13geos_nlohmann6detail19json_sax_dom_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS_14adl_serializerES4_IhSaIhEEEEE12handle_valueIRdEEPSE_OT_ at Base 3.10.0~rc1
+ (optional=templinst|arch=ia64 ppc64 ppc64el riscv64 s390x)_ZN13geos_nlohmann6detail19json_sax_dom_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS_14adl_serializerES4_IhSaIhEEEEE12handle_valueIRlEEPSE_OT_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hurd-i386 i386 sh4 x32)_ZN13geos_nlohmann6detail19json_sax_dom_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS_14adl_serializerES4_IhSaIhEEEEE12handle_valueIDnEEPSE_OT_ at Base 3.10.0~rc1
+ (optional=templinst|arch=sh4 x32)_ZN13geos_nlohmann6detail19json_sax_dom_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS_14adl_serializerES4_IhSaIhEEEEE12handle_valueIRdEEPSE_OT_ at Base 3.10.0~rc1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail19json_sax_dom_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE11start_arrayE{size_t}@Base 3.10.0~beta1
+ (optional=templinst|arch=ia64 ppc64 ppc64el riscv64 s390x sh4|subst)_ZN13geos_nlohmann6detail19json_sax_dom_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE12handle_valueIR{uint64_t}EEPSE_OT_ at Base 3.10.0~rc1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail19json_sax_dom_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE12start_objectE{size_t}@Base 3.10.0~beta1
  (optional=templinst)_ZN13geos_nlohmann6detail20external_constructorILNS0_7value_tE2EE9constructINS_10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS_14adl_serializerES7_IhSaIhEEEES7_IS7_IS7_ISt4pairIddESaISJ_EESaISL_EESaISN_EELi0EEEvRT_RKT0_ at Base 3.10.0~rc1
  (optional=templinst)_ZN13geos_nlohmann6detail20external_constructorILNS0_7value_tE2EE9constructINS_10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS_14adl_serializerES7_IhSaIhEEEES7_IS7_ISt4pairIddESaISJ_EESaISL_EELi0EEEvRT_RKT0_ at Base 3.10.0~rc1
- (optional=templinst|arch=hurd-i386 i386 m68k)_ZN13geos_nlohmann6detail20external_constructorILNS0_7value_tE2EE9constructINS_10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS_14adl_serializerES7_IhSaIhEEEES7_ISt4pairIddESaISJ_EELi0EEEvRT_RKT0_ at Base 3.10.0~beta3
+ (optional=templinst|arch=x32)_ZN13geos_nlohmann6detail20external_constructorILNS0_7value_tE2EE9constructINS_10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS_14adl_serializerES7_IhSaIhEEEES7_IS7_IS7_ISt4pairIddESaISJ_EESaISL_EESaISN_EELi0EEEvRT_RKT0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=x32)_ZN13geos_nlohmann6detail20external_constructorILNS0_7value_tE2EE9constructINS_10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS_14adl_serializerES7_IhSaIhEEEES7_IS7_ISt4pairIddESaISJ_EESaISL_EELi0EEEvRT_RKT0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hurd-i386 i386 m68k sh4)_ZN13geos_nlohmann6detail20external_constructorILNS0_7value_tE2EE9constructINS_10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS_14adl_serializerES7_IhSaIhEEEES7_ISt4pairIddESaISJ_EELi0EEEvRT_RKT0_ at Base 3.10.0~beta3
  (optional=templinst|subst)_ZN13geos_nlohmann6detail20get_arithmetic_valueINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEdLi0EEEvRKT_RT0_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail21iteration_proxy_valueINS0_9iter_implIKNS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES5_IhSaIhEEEEEEED1Ev at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail21iteration_proxy_valueINS0_9iter_implIKNS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES5_IhSaIhEEEEEEED2Ev at Base 3.10.0~beta1
@@ -63,7 +72,7 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst)_ZN13geos_nlohmann6detail21output_string_adapterIcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEED2Ev at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE10end_objectEv at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE11start_arrayE{size_t}@Base 3.10.0~beta1
- (optional=templinst|arch=amd64 hppa x32|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE12handle_valueIDnEESt4pairIbPSE_EOT_b at Base 3.10.0~beta1
+ (optional=templinst|arch=amd64 arm64 hppa sh4 x32|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE12handle_valueIDnEESt4pairIbPSE_EOT_b at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE12handle_valueINS0_7value_tEEESt4pairIbPSE_EOT_b at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE12handle_valueIRSA_EESt4pairIbPSE_EOT_b at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE12handle_valueIRbEESt4pairIbPSE_EOT_b at Base 3.10.0~beta1
@@ -72,7 +81,7 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE12handle_valueIR{uint64_t}EESt4pairIbPSE_EOT_b at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE12start_objectE{size_t}@Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE3keyERSA_ at Base 3.10.0~beta1
- (optional=templinst|arch=!amd64 !hppa !x32|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE4nullEv at Base 3.10.0~beta3
+ (optional=templinst|arch=!amd64 !arm64 !hppa !sh4 !x32|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE4nullEv at Base 3.10.0~beta3
  (optional=templinst|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEE9end_arrayEv at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEED1Ev at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail28json_sax_dom_callback_parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEED2Ev at Base 3.10.0~beta1
@@ -90,7 +99,7 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst|subst)_ZN13geos_nlohmann6detail6parserINS_10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEENS0_22iterator_input_adapterIN9__gnu_cxx17__normal_iteratorIPKcSA_EEEEE5parseEbRSE_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZN13geos_nlohmann6detail7to_jsonINS_10basic_jsonINS_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS_14adl_serializerES4_IhSaIhEEEEddLi0EEEvRT_RKSt4pairIT0_T1_E at Base 3.10.0~beta1
  _ZN13geos_nlohmann6detail9dtoa_impl13format_bufferEPciiii at Base 3.10.0~beta1
- (arch=amd64 x32)_ZN13geos_nlohmann6detail9dtoa_impl16grisu2_digit_genEPcRiS3_NS1_5diyfpES4_S4_ at Base 3.10.0~beta3
+ (arch=amd64 arm64 x32)_ZN13geos_nlohmann6detail9dtoa_impl16grisu2_digit_genEPcRiS3_NS1_5diyfpES4_S4_ at Base 3.10.0~rc1
  (optional=templinst)_ZN13geos_nlohmann6detail9dtoa_impl6grisu2IdEEvPcRiS4_T_ at Base 3.10.0~beta1
  _ZN13geos_nlohmann6detail9exception4nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi at Base 3.10.0~beta1
  _ZN13geos_nlohmann6detail9exceptionD0Ev at Base 3.10.0~beta1
@@ -1589,7 +1598,7 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  _ZN4geos6noding18NodedSegmentStringD2Ev at Base 3.4.2
  _ZN4geos6noding19FastNodingValidator10checkValidEv at Base 3.4.2
  _ZN4geos6noding19FastNodingValidator26checkInteriorIntersectionsEv at Base 3.4.2
- (arch=!amd64 !arm64 !ia64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZN4geos6noding22SegmentPointComparator7compareEiRKNS_4geom10CoordinateES5_ at Base 3.9.0
+ (arch=!amd64 !arm64 !ia64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sh4 !sparc64 !x32)_ZN4geos6noding22SegmentPointComparator7compareEiRKNS_4geom10CoordinateES5_ at Base 3.9.0
  (subst)_ZN4geos6noding23IntersectionFinderAdder20processIntersectionsEPNS0_13SegmentStringE{size_t}S3_{size_t}@Base 3.8.0
  _ZN4geos6noding23IntersectionFinderAdderD0Ev at Base 3.4.2
  _ZN4geos6noding23IntersectionFinderAdderD1Ev at Base 3.4.2
@@ -4475,6 +4484,7 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst)_ZNSt10_HashtableIN4geos4geom11LineSegmentES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ENS2_8HashCodeENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb1ELb1ELb1EEEED1Ev at Base 3.8.0
  (optional=templinst)_ZNSt10_HashtableIN4geos4geom11LineSegmentES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ENS2_8HashCodeENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb1ELb1ELb1EEEED2Ev at Base 3.8.0
  (optional=templinst|subst)_ZNSt10_HashtableIN4geos6noding23OrientedCoordinateArrayESt4pairIKS2_PNS0_9geomgraph4EdgeEESaIS8_ENSt8__detail10_Select1stESt8equal_toIS2_ENS2_8HashCodeENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashE{size_t}RK{size_t}@Base 3.8.0
+ (optional=templinst|arch=armel armhf hurd-i386 i386 sh4 x32)_ZNSt10_HashtableIPKN4geos4geom10LineStringESt4pairIKS4_PNS0_9geomgraph4EdgeEESaISA_ENSt8__detail10_Select1stESt8equal_toIS4_ESt4hashIS4_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEjjPNSC_10_Hash_nodeISA_Lb0EEEj at Base 3.10.0~rc1
  (optional=templinst)_ZNSt10_HashtableIPKN4geos4geom10LineStringESt4pairIKS4_PNS0_9geomgraph4EdgeEESaISA_ENSt8__detail10_Select1stESt8equal_toIS4_ESt4hashIS4_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNSC_10_Hash_nodeISA_Lb0EEEm at Base 3.10.0~rc1
  (optional=templinst|subst)_ZNSt10_HashtableIPKN4geos4geom10LineStringESt4pairIKS4_PNS0_9geomgraph4EdgeEESaISA_ENSt8__detail10_Select1stESt8equal_toIS4_ESt4hashIS4_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashE{size_t}RK{size_t}@Base 3.9.0
  (optional=templinst)_ZNSt10_HashtableIPKN4geos4geom10LineStringESt4pairIKS4_PNS0_9geomgraph4EdgeEESaISA_ENSt8__detail10_Select1stESt8equal_toIS4_ESt4hashIS4_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb0ELb0ELb1EEEED1Ev at Base 3.9.0
@@ -4582,23 +4592,27 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst|subst)_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN13geos_nlohmann10basic_jsonINS7_11ordered_mapESt6vectorS5_b{int64_t}{uint64_t}dSaNS7_14adl_serializerESA_IhSaIhEEEEED2Ev at Base 3.10.0~beta1
  (optional=templinst|subst)_ZNSt5arrayISt10unique_ptrIN4geos9operation8distance16GeometryLocationESt14default_deleteIS4_EEL{size_t}2EED1Ev at Base 3.9.0
  (optional=templinst|subst)_ZNSt5arrayISt10unique_ptrIN4geos9operation8distance16GeometryLocationESt14default_deleteIS4_EEL{size_t}2EED2Ev at Base 3.9.0
- (optional=templinst|arch=!amd64 !x32)_ZNSt5dequeIN4geos11triangulate3tri3TriESaIS3_EE16_M_push_back_auxIJRKNS0_4geom10CoordinateESA_SA_EEEvDpOT_ at Base 3.10.0~beta3
+ (optional=templinst|arch=!amd64 !arm64 !x32)_ZNSt5dequeIN4geos11triangulate3tri3TriESaIS3_EE16_M_push_back_auxIJRKNS0_4geom10CoordinateESA_SA_EEEvDpOT_ at Base 3.10.0~beta3
  (optional=templinst)_ZNSt5dequeIN4geos11triangulate8quadedge15QuadEdgeQuartetESaIS3_EE16_M_push_back_auxIJEEEvDpOT_ at Base 3.9.0
+ (optional=templinst|arch=hppa powerpc sparc64)_ZNSt5dequeIN4geos5index6kdtree6KdNodeESaIS3_EE12emplace_backIJS3_EEEvDpOT_ at Base 3.10.0~rc1
  (optional=templinst|arch=hppa ia64 m68k mips64el mipsel riscv64 sparc64)_ZNSt5dequeIN4geos5index6kdtree6KdNodeESaIS3_EE13_M_insert_auxIJRKNS0_4geom10CoordinateERPvEEESt15_Deque_iteratorIS3_RS3_PS3_ESG_DpOT_ at Base 3.9.0
+ (optional=templinst|arch=hppa powerpc sparc64)_ZNSt5dequeIN4geos5index6kdtree6KdNodeESaIS3_EE16_M_push_back_auxIJRKNS0_4geom10CoordinateERPvEEEvDpOT_ at Base 3.10.0~rc1
  (optional=templinst|arch=mips64el)_ZNSt5dequeIN4geos5index6kdtree6KdNodeESaIS3_EE16_M_push_back_auxIJS3_EEEvDpOT_ at Base 3.9.0
  (optional=templinst)_ZNSt5dequeIN4geos5index6kdtree6KdNodeESaIS3_EE17_M_push_front_auxIJRKNS0_4geom10CoordinateERPvEEEvDpOT_ at Base 3.9.0
  (optional=templinst|arch=mips64el)_ZNSt5dequeIN4geos5index6kdtree6KdNodeESaIS3_EE17_M_push_front_auxIJS3_EEEvDpOT_ at Base 3.9.0
  (optional=templinst|subst)_ZNSt5dequeIN4geos5index6kdtree6KdNodeESaIS3_EE17_M_reallocate_mapE{size_t}b at Base 3.9.0
+ (optional=templinst|arch=hppa powerpc sparc64|subst)_ZNSt5dequeIN4geos5index7strtree13SimpleSTRnodeESaIS3_EE16_M_push_back_auxIJRiRPKNS0_4geom8EnvelopeERPvR{size_t}EEEvDpOT_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt5dequeIN4geos5index7strtree13SimpleSTRpairESaIS3_EE16_M_push_back_auxIJRPNS2_13SimpleSTRnodeES9_RPNS2_12ItemDistanceEEEEvDpOT_ at Base 3.9.0
  (optional=templinst)_ZNSt5dequeIN4geos6noding18BasicSegmentStringESaIS2_EED1Ev at Base 3.10.0~beta1
  (optional=templinst)_ZNSt5dequeIN4geos6noding18BasicSegmentStringESaIS2_EED2Ev at Base 3.10.0~beta1
  (optional=templinst)_ZNSt5dequeIN4geos6noding9snapround8HotPixelESaIS3_EE16_M_push_back_auxIJRNS0_4geom10CoordinateERdEEEvDpOT_ at Base 3.9.0
- (optional=templinst|arch=!amd64 !arm64 !hppa !ia64 !mips64el !riscv64 !sparc64 !x32)_ZNSt5dequeIN4geos9edgegraph8HalfEdgeESaIS2_EE16_M_push_back_auxIJRKNS0_4geom10CoordinateEEEEvDpOT_ at Base 3.9.0
+ (optional=templinst|arch=!amd64 !arm64 !hppa !mips64el !sparc64 !x32)_ZNSt5dequeIN4geos9edgegraph8HalfEdgeESaIS2_EE16_M_push_back_auxIJRKNS0_4geom10CoordinateEEEEvDpOT_ at Base 3.9.0
  (optional=templinst|subst)_ZNSt5dequeIN4geos9geomgraph5index14SweepLineEventESaIS3_EE17_M_reallocate_mapE{size_t}b at Base 3.8.0
  (optional=templinst)_ZNSt5dequeIN4geos9operation5valid11PolygonRingESaIS3_EE16_M_push_back_auxIJRPKNS0_4geom10LinearRingEEEEvDpOT_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZNSt5dequeIN4geos9operation5valid11PolygonRingESaIS3_EE17_M_reallocate_mapE{size_t}b at Base 3.10.0~beta1
  (optional=templinst)_ZNSt5dequeIN4geos9operation5valid11PolygonRingESaIS3_EED1Ev at Base 3.10.0~beta1
  (optional=templinst)_ZNSt5dequeIN4geos9operation5valid11PolygonRingESaIS3_EED2Ev at Base 3.10.0~beta1
+ (optional=templinst|arch=hppa sparc64)_ZNSt5dequeIN4geos9operation9overlayng11OverlayEdgeESaIS3_EE16_M_push_back_auxIJRNS0_4geom10CoordinateES9_RbRPNS2_12OverlayLabelERPKNS7_18CoordinateSequenceEEEEvDpOT_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt5dequeIN4geos9operation9overlayng11OverlayEdgeESaIS3_EED1Ev at Base 3.9.0
  (optional=templinst)_ZNSt5dequeIN4geos9operation9overlayng11OverlayEdgeESaIS3_EED2Ev at Base 3.9.0
  (optional=templinst)_ZNSt5dequeIN4geos9operation9overlayng12OverlayLabelESaIS3_EE16_M_push_back_auxIJEEEvDpOT_ at Base 3.9.0
@@ -4607,6 +4621,7 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst|subst)_ZNSt5dequeIN4geos9operation9overlayng14EdgeSourceInfoESaIS3_EE17_M_reallocate_mapE{size_t}b at Base 3.9.0
  (optional=templinst)_ZNSt5dequeIN4geos9operation9overlayng4EdgeESaIS3_EE16_M_push_back_auxIJPNS0_4geom18CoordinateSequenceERPKNS2_14EdgeSourceInfoEEEEvDpOT_ at Base 3.9.0
  _ZNSt5dequeIPN4geos11planargraph4NodeESaIS3_EE16_M_push_back_auxIJRKS3_EEEvDpOT_ at Base 3.7.0
+ (optional=templinst|arch=hppa powerpc sparc64)_ZNSt5dequeIPN4geos11triangulate8quadedge8QuadEdgeESaIS4_EE12emplace_backIJS4_EEEvDpOT_ at Base 3.10.0~rc1
  _ZNSt5dequeIPN4geos11triangulate8quadedge8QuadEdgeESaIS4_EE16_M_push_back_auxIJRKS4_EEEvDpOT_ at Base 3.7.0
  (optional=templinst)_ZNSt5dequeIPN4geos11triangulate8quadedge8QuadEdgeESaIS4_EE16_M_push_back_auxIJS4_EEEvDpOT_ at Base 3.10.0~rc1
  (subst)_ZNSt5dequeIPN4geos11triangulate8quadedge8QuadEdgeESaIS4_EE17_M_reallocate_mapE{size_t}b at Base 3.7.0
@@ -4618,14 +4633,18 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonINS0_11ordered_mapES_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE12emplace_backIJSC_EEEvDpOT_ at Base 3.10.0~rc1
  (optional=templinst|arch=armel armhf hurd-i386 i386 m68k mipsel powerpc)_ZNSt6vectorIN13geos_nlohmann10basic_jsonINS0_11ordered_mapES_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE12emplace_backIJSC_EEEvDpOT_ at Base 3.10.0~beta3
  (optional=templinst|subst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonINS0_11ordered_mapES_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE17_M_realloc_insertIJRKSC_EEEvN9__gnu_cxx17__normal_iteratorIPSC_SE_EEDpOT_ at Base 3.10.0~beta1
+ (optional=templinst|arch=!amd64 !arm64 !ia64 !ppc64 !ppc64el !riscv64 !s390x|subst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonINS0_11ordered_mapES_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE17_M_realloc_insertIJSC_EEEvN9__gnu_cxx17__normal_iteratorIPSC_SE_EEDpOT_ at Base 3.10.0~rc1
  (optional=templinst|subst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonINS0_11ordered_mapES_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE7reserveE{size_t}@Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE12emplace_backIJRbEEEvDpOT_ at Base 3.10.0~rc1
- (optional=templinst|arch=armel armhf m68k)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPSC_SE_EE at Base 3.10.0~beta3
+ (optional=templinst|arch=armel armhf hurd-i386 i386 sh4 x32)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE12emplace_backIJRbEEEvDpOT_ at Base 3.10.0~rc1
  (optional=templinst|subst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE12emplace_backIJSC_EEEvDpOT_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE17_M_realloc_insertIJNS0_6detail7value_tEEEEvN9__gnu_cxx17__normal_iteratorIPSC_SE_EEDpOT_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE17_M_realloc_insertIJRS8_EEEvN9__gnu_cxx17__normal_iteratorIPSC_SE_EEDpOT_ at Base 3.10.0~beta1
- (optional=templinst|subst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE17_M_realloc_insertIJR{int64_t}EEEvN9__gnu_cxx17__normal_iteratorIPSC_SE_EEDpOT_ at Base 3.10.0~beta1
- (optional=templinst|subst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE17_M_realloc_insertIJR{uint64_t}EEEvN9__gnu_cxx17__normal_iteratorIPSC_SE_EEDpOT_ at Base 3.10.0~beta1
+ (optional=templinst|arch=hppa powerpc sparc64|subst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE17_M_realloc_insertIJRbEEEvN9__gnu_cxx17__normal_iteratorIPSC_SE_EEDpOT_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64|subst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE17_M_realloc_insertIJRdEEEvN9__gnu_cxx17__normal_iteratorIPSC_SE_EEDpOT_ at Base 3.10.0~rc1
+ (optional=templinst|subst|arch=!ia64 !ppc64 !ppc64el !riscv64 !s390x)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE17_M_realloc_insertIJR{int64_t}EEEvN9__gnu_cxx17__normal_iteratorIPSC_SE_EEDpOT_ at Base 3.10.0~beta1
+ (optional=templinst|subst|arch=!ia64 !ppc64 !ppc64el !riscv64 !s390x !sh4)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE17_M_realloc_insertIJR{uint64_t}EEEvN9__gnu_cxx17__normal_iteratorIPSC_SE_EEDpOT_ at Base 3.10.0~beta1
+ (optional=templinst|arch=hppa powerpc sparc64|subst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE17_M_realloc_insertIJSC_EEEvN9__gnu_cxx17__normal_iteratorIPSC_SE_EEDpOT_ at Base 3.10.0~rc1
  (optional=templinst|subst)_ZNSt6vectorIN13geos_nlohmann10basic_jsonISt3mapS_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb{int64_t}{uint64_t}dSaNS0_14adl_serializerES_IhSaIhEEEESaISC_EE7reserveE{size_t}@Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIN4geos2io12GeoJSONValueESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIN4geos2io12GeoJSONValueESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ at Base 3.10.0~beta1
@@ -4633,15 +4652,16 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst)_ZNSt6vectorIN4geos2io14GeoJSONFeatureESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIN4geos2io14GeoJSONFeatureESaIS2_EED1Ev at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIN4geos2io14GeoJSONFeatureESaIS2_EED2Ev at Base 3.10.0~beta1
- (optional=templinst|arch=!arm64 !hppa !ia64 !mips64el !riscv64 !sparc64 !x32)_ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE12emplace_backIJRKS2_EEEvDpOT_ at Base 3.9.0
+ (optional=templinst|arch=!hppa !ia64 !mips64el !riscv64 !sparc64)_ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE12emplace_backIJRKS2_EEEvDpOT_ at Base 3.9.0
  (optional=templinst)_ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE12emplace_backIJRdS6_EEEvDpOT_ at Base 3.10.0~rc1
  (optional=templinst|arch=armel armhf hurd-i386 i386 m68k mipsel powerpc)_ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE12emplace_backIJS2_EEEvDpOT_ at Base 3.9.0
  _ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ at Base 3.7.0
  (optional=templinst)_ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE17_M_realloc_insertIJRS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ at Base 3.10.0~beta1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE17_M_realloc_insertIJRdS6_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ at Base 3.7.1
  (optional=templinst|arch=hppa ia64 mips64el mipsel riscv64 sparc64)_ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE6insertEN9__gnu_cxx17__normal_iteratorIPKS2_S4_EERS7_ at Base 3.9.0
- (optional=templinst|arch=armel armhf hppa hurd-i386 i386 m68k mipsel powerpc x32)_ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE7reserveEj at Base 3.9.0
- (optional=templinst|arch=amd64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE7reserveEm at Base 3.10.0~beta1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 m68k mipsel powerpc sh4 x32)_ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE7reserveEj at Base 3.9.0
+ (optional=templinst|arch=amd64 arm64 ia64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZNSt6vectorIN4geos4geom10CoordinateESaIS2_EE7reserveEm at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIN4geos4geom11LineSegmentESaIS2_EE17_M_realloc_insertIJRKNS1_10CoordinateES8_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ at Base 3.8.0
  (optional=templinst)_ZNSt6vectorIN4geos5index13intervalrtree23IntervalRTreeBranchNodeESaIS3_EE17_M_realloc_insertIJRPKNS2_17IntervalRTreeNodeESA_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_ at Base 3.8.0
  (optional=templinst|arch=armel armhf hurd-i386 i386 m68k mipsel powerpc)_ZNSt6vectorIN4geos5index13intervalrtree23IntervalRTreeBranchNodeESaIS3_EE7reserveEj at Base 3.9.0
@@ -4653,7 +4673,9 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst)_ZNSt6vectorIN4geos5index7strtree15TemplateSTRNodeIPKNS0_4geom10LinearRingENS2_14EnvelopeTraitsEEESaIS9_EE17_M_realloc_insertIJRKS7_RKNS4_8EnvelopeEEEEvN9__gnu_cxx17__normal_iteratorIPS9_SB_EEDpOT_ at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIN4geos5index7strtree15TemplateSTRNodeIPKNS0_4geom10LinearRingENS2_14EnvelopeTraitsEEESaIS9_EE17_M_realloc_insertIJRPKS9_SF_EEEvN9__gnu_cxx17__normal_iteratorIPS9_SB_EEDpOT_ at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIN4geos5index7strtree15TemplateSTRNodeIPKNS0_4geom10LinearRingENS2_14EnvelopeTraitsEEESaIS9_EE17_M_realloc_insertIJS7_RKNS4_8EnvelopeEEEEvN9__gnu_cxx17__normal_iteratorIPS9_SB_EEDpOT_ at Base 3.10.0~beta1
+ (optional=templinst|arch=!amd64 !arm64 !x32)_ZNSt6vectorIN4geos5index7strtree15TemplateSTRNodeIPKNS0_4geom7PolygonENS2_14EnvelopeTraitsEEESaIS9_EE17_M_realloc_insertIJRKS7_RKNS4_8EnvelopeEEEEvN9__gnu_cxx17__normal_iteratorIPS9_SB_EEDpOT_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt6vectorIN4geos5index7strtree15TemplateSTRNodeIPKNS0_4geom7PolygonENS2_14EnvelopeTraitsEEESaIS9_EE17_M_realloc_insertIJRPKS9_SF_EEEvN9__gnu_cxx17__normal_iteratorIPS9_SB_EEDpOT_ at Base 3.10.0~beta1
+ (optional=templinst|arch=!amd64 !x32)_ZNSt6vectorIN4geos5index7strtree15TemplateSTRNodeIPKNS0_4geom7PolygonENS2_14EnvelopeTraitsEEESaIS9_EE17_M_realloc_insertIJS7_RKNS4_8EnvelopeEEEEvN9__gnu_cxx17__normal_iteratorIPS9_SB_EEDpOT_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt6vectorIN4geos5index7strtree15TemplateSTRNodeIPKNS0_4geom8GeometryENS2_14EnvelopeTraitsEEESaIS9_EE17_M_realloc_insertIJRPKS9_SF_EEEvN9__gnu_cxx17__normal_iteratorIPS9_SB_EEDpOT_ at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIN4geos5index7strtree15TemplateSTRNodeIPKNS0_4geom8GeometryENS2_14EnvelopeTraitsEEESaIS9_EE17_M_realloc_insertIJS7_RKNS4_8EnvelopeEEEEvN9__gnu_cxx17__normal_iteratorIPS9_SB_EEDpOT_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZNSt6vectorIN4geos5index7strtree15TemplateSTRNodeIPKNS0_4geom8GeometryENS2_14EnvelopeTraitsEEESaIS9_EE7reserveE{size_t}@Base 3.10.0~beta1
@@ -4670,7 +4692,7 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst|arch=armel armhf hurd-i386 i386 m68k mipsel powerpc)_ZNSt6vectorIN4geos9geomgraph16EdgeIntersectionESaIS2_EE12emplace_backIJRKNS0_4geom10CoordinateERjRdEEEvDpOT_ at Base 3.9.0
  (optional=templinst|subst)_ZNSt6vectorIN4geos9geomgraph16EdgeIntersectionESaIS2_EE17_M_realloc_insertIJRKNS0_4geom10CoordinateER{size_t}RdEEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ at Base 3.8.0
  (optional=templinst)_ZNSt6vectorIN4geos9geomgraph16EdgeIntersectionESaIS2_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS2_S4_EES8_ at Base 3.8.0
- (optional=templinst|arch=!amd64 !hppa !ia64 !riscv64 !sparc64 !x32)_ZNSt6vectorIN4geos9operation5valid19PolygonRingSelfNodeESaIS3_EE17_M_realloc_insertIJRKNS0_4geom10CoordinateERPS9_SC_SC_SC_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_ at Base 3.10.0~beta3
+ (optional=templinst|arch=!amd64 !arm64 !hppa !sparc64 !x32)_ZNSt6vectorIN4geos9operation5valid19PolygonRingSelfNodeESaIS3_EE17_M_realloc_insertIJRKNS0_4geom10CoordinateERPS9_SC_SC_SC_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_ at Base 3.10.0~beta3
  (optional=templinst)_ZNSt6vectorIN4geos9operation7overlay14PolygonBuilder11FastPIPRingESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ at Base 3.8.0
  (optional=templinst|subst)_ZNSt6vectorIN4geos9operation8distance13FacetSequenceESaIS3_EE17_M_realloc_insertIJRPKNS0_4geom8GeometryERPKNS7_18CoordinateSequenceER{size_t}SG_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_ at Base 3.9.0
  (optional=templinst|subst)_ZNSt6vectorIN4geos9operation8distance16GeometryLocationESaIS3_EE17_M_realloc_insertIJRKPKNS0_4geom8GeometryERK{size_t}RKNS7_10CoordinateEEEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_ at Base 3.9.0
@@ -4757,15 +4779,22 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  _ZNSt6vectorIPN4geos9operation9linemerge21LineMergeDirectedEdgeESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ at Base 3.7.0
  (optional=templinst)_ZNSt6vectorIPN4geos9operation9overlayng11OverlayEdgeESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ at Base 3.9.0
  (optional=templinst)_ZNSt6vectorIPN4geos9operation9overlayng15OverlayEdgeRingESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ at Base 3.9.0
+ (optional=templinst|arch=hppa powerpc sparc64)_ZNSt6vectorIPN4geos9operation9overlayng15OverlayEdgeRingESaIS4_EE17_M_realloc_insertIJS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt6vectorIPN4geos9operation9overlayng4EdgeESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ at Base 3.9.0
  _ZNSt6vectorIPNSt7__cxx114listIPN4geos11planargraph12DirectedEdgeESaIS5_EEESaIS8_EE17_M_realloc_insertIJRKS8_EEEvN9__gnu_cxx17__normal_iteratorIPS8_SA_EEDpOT_ at Base 3.7.0
  (optional=templinst)_ZNSt6vectorIPvSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ at Base 3.8.0
  _ZNSt6vectorIPvSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ at Base 3.7.0
+ (optional=templinst|arch=armel armhf hurd-i386 i386 sh4 x32)_ZNSt6vectorIS_IN4geos9algorithm8distance17PointPairDistanceESaIS3_EESaIS5_EEC1EjRKS5_RKS6_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt6vectorIS_IN4geos9algorithm8distance17PointPairDistanceESaIS3_EESaIS5_EEC1EmRKS5_RKS6_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hurd-i386 i386 sh4 x32)_ZNSt6vectorIS_IN4geos9algorithm8distance17PointPairDistanceESaIS3_EESaIS5_EEC2EjRKS5_RKS6_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt6vectorIS_IN4geos9algorithm8distance17PointPairDistanceESaIS3_EESaIS5_EEC2EmRKS5_RKS6_ at Base 3.10.0~rc1
+ (optional=templinst|arch=hppa powerpc sparc64)_ZNSt6vectorIS_IS_IS_IdSaIdEESaIS1_EESaIS3_EESaIS5_EE13_M_insert_auxIS5_EEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEOT_ at Base 3.10.0~rc1
+ (optional=templinst|arch=hppa powerpc sparc64)_ZNSt6vectorIS_IS_IS_IdSaIdEESaIS1_EESaIS3_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt6vectorIS_IS_IS_IdSaIdEESaIS1_EESaIS3_EESaIS5_EED1Ev at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIS_IS_IS_IdSaIdEESaIS1_EESaIS3_EESaIS5_EED2Ev at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIS_IS_ISt4pairIddESaIS1_EESaIS3_EESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_ at Base 3.10.0~beta1
+ (optional=templinst|arch=hppa powerpc sparc64)_ZNSt6vectorIS_IS_IdSaIdEESaIS1_EESaIS3_EE13_M_insert_auxIS3_EEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEOT_ at Base 3.10.0~rc1
+ (optional=templinst|arch=hppa powerpc sparc64)_ZNSt6vectorIS_IS_IdSaIdEESaIS1_EESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt6vectorIS_IS_IdSaIdEESaIS1_EESaIS3_EED1Ev at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIS_IS_IdSaIdEESaIS1_EESaIS3_EED2Ev at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIS_ISt4pairIddESaIS1_EESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_ at Base 3.10.0~beta1
@@ -4778,7 +4807,7 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst)_ZNSt6vectorIS_IdSaIdEESaIS1_EED1Ev at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorIS_IdSaIdEESaIS1_EED2Ev at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIKN4geos4geom18CoordinateSequenceESt14default_deleteIS4_EESaIS7_EE17_M_realloc_insertIJPS3_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT_ at Base 3.9.0
- (optional=templinst|arch=amd64 ia64)_ZNSt6vectorISt10unique_ptrIN4geos11triangulate3tri7TriListESt14default_deleteIS4_EESaIS7_EE17_M_realloc_insertIJPS4_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT_ at Base 3.10.0~beta3
+ (optional=templinst|arch=amd64 arm64 armel armhf hurd-i386 i386 ia64 ppc64 ppc64el riscv64 s390x sh4 x32)_ZNSt6vectorISt10unique_ptrIN4geos11triangulate3tri7TriListESt14default_deleteIS4_EESaIS7_EE17_M_realloc_insertIJPS4_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT_ at Base 3.10.0~beta3
  (optional=templinst|arch=ia64)_ZNSt6vectorISt10unique_ptrIN4geos11triangulate3tri7TriListESt14default_deleteIS4_EESaIS7_EED1Ev at Base 3.10.0~beta3
  (optional=templinst|arch=ia64)_ZNSt6vectorISt10unique_ptrIN4geos11triangulate3tri7TriListESt14default_deleteIS4_EESaIS7_EED2Ev at Base 3.10.0~beta3
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIN4geos4geom10LineStringESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJPS3_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_ at Base 3.9.0
@@ -4807,6 +4836,8 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIN4geos4geom8EnvelopeESt14default_deleteIS3_EESaIS6_EED2Ev at Base 3.8.0
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIN4geos4geom8GeometryESt14default_deleteIS3_EESaIS6_EE12emplace_backIJS6_EEEvDpOT_ at Base 3.10.0~rc1
  (optional=templinst|subst)_ZNSt6vectorISt10unique_ptrIN4geos4geom8GeometryESt14default_deleteIS3_EESaIS6_EE17_M_default_appendE{size_t}@Base 3.8.0
+ (optional=templinst|arch=hppa powerpc sparc64)_ZNSt6vectorISt10unique_ptrIN4geos4geom8GeometryESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJPNS2_10LineStringEEEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_ at Base 3.10.0~rc1
+ (optional=templinst|arch=hppa powerpc sparc64)_ZNSt6vectorISt10unique_ptrIN4geos4geom8GeometryESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJPNS2_5PointEEEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIN4geos4geom8GeometryESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJPS3_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_ at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIN4geos4geom8GeometryESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJRKPS3_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_ at Base 3.8.0
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIN4geos4geom8GeometryESt14default_deleteIS3_EESaIS6_EE17_M_realloc_insertIJRPNS2_7PolygonEEEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_ at Base 3.10.0~beta1
@@ -4828,15 +4859,16 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIN4geos9operation9overlayng15MaximalEdgeRingESt14default_deleteIS4_EESaIS7_EE17_M_realloc_insertIJPS4_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIN4geos9operation9overlayng15MaximalEdgeRingESt14default_deleteIS4_EESaIS7_EED1Ev at Base 3.9.0
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIN4geos9operation9overlayng15MaximalEdgeRingESt14default_deleteIS4_EESaIS7_EED2Ev at Base 3.9.0
- (optional=templinst|arch=amd64 ia64)_ZNSt6vectorISt10unique_ptrIN4geos9operation9overlayng15OverlayEdgeRingESt14default_deleteIS4_EESaIS7_EE17_M_realloc_insertIJPS4_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT_ at Base 3.9.0
+ (optional=templinst|arch=amd64 arm64 armel armhf hurd-i386 i386 ia64 ppc64 ppc64el riscv64 s390x sh4 x32)_ZNSt6vectorISt10unique_ptrIN4geos9operation9overlayng15OverlayEdgeRingESt14default_deleteIS4_EESaIS7_EE17_M_realloc_insertIJPS4_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT_ at Base 3.9.0
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIN4geos9operation9overlayng15OverlayEdgeRingESt14default_deleteIS4_EESaIS7_EE17_M_realloc_insertIJS7_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT_ at Base 3.9.0
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIN4geos9operation9overlayng15OverlayEdgeRingESt14default_deleteIS4_EESaIS7_EED1Ev at Base 3.9.0
  (optional=templinst)_ZNSt6vectorISt10unique_ptrIN4geos9operation9overlayng15OverlayEdgeRingESt14default_deleteIS4_EESaIS7_EED2Ev at Base 3.9.0
  (optional=templinst|subst)_ZNSt6vectorISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN13geos_nlohmann10basic_jsonINS8_11ordered_mapES_S6_b{int64_t}{uint64_t}dSaNS8_14adl_serializerES_IhSaIhEEEEESaISF_EE17_M_realloc_insertIJRS7_RSE_EEEvN9__gnu_cxx17__normal_iteratorIPSF_SH_EEDpOT_ at Base 3.10.0~beta1
  (optional=templinst)_ZNSt6vectorISt4pairIddESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ at Base 3.10.0~beta1
- (optional=templinst|arch=!amd64 !ia64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt6vectorIbSaIbEE13_M_insert_auxESt13_Bit_iteratorb at Base 3.10.0~beta3
+ (optional=templinst|arch=!amd64 !arm64 !ia64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt6vectorIbSaIbEE13_M_insert_auxESt13_Bit_iteratorb at Base 3.10.0~beta3
  (optional=templinst)_ZNSt6vectorIbSaIbEE9push_backEb at Base 3.10.0~beta1
- (optional=templinst)_ZNSt6vectorIcSaIcEE17_M_realloc_insertIJcEEEvN9__gnu_cxx17__normal_iteratorIPcS1_EEDpOT_ at Base 3.10.0~beta1
+ (optional=templinst|arch=arm64)_ZNSt6vectorIcSaIcEE12emplace_backIJcEEEvDpOT_ at Base 3.10.0~rc1
+ (optional=templinst|arch=!arm64)_ZNSt6vectorIcSaIcEE17_M_realloc_insertIJcEEEvN9__gnu_cxx17__normal_iteratorIPcS1_EEDpOT_ at Base 3.10.0~beta1
  _ZNSt6vectorIdSaIdEE17_M_realloc_insertIJRKdEEEvN9__gnu_cxx17__normal_iteratorIPdS1_EEDpOT_ at Base 3.7.0
  (optional=templinst)_ZNSt6vectorIdSaIdEE17_M_realloc_insertIJdEEEvN9__gnu_cxx17__normal_iteratorIPdS1_EEDpOT_ at Base 3.10.0~beta1
  (optional=templinst|subst)_ZNSt6vectorIiSaIiEE14_M_fill_assignE{size_t}RKi at Base 3.8.0
@@ -4853,27 +4885,28 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  _ZNSt8_Rb_treeIN4geos11triangulate8quadedge6VertexES3_St9_IdentityIS3_ESt4lessIS3_ESaIS3_EE16_M_insert_uniqueIRKS3_EESt4pairISt17_Rb_tree_iteratorIS3_EbEOT_ at Base 3.7.0
  (optional=templinst)_ZNSt8_Rb_treeIN4geos11triangulate8quadedge6VertexES3_St9_IdentityIS3_ESt4lessIS3_ESaIS3_EE4findERKS3_ at Base 3.5.0
  (optional=templinst)_ZNSt8_Rb_treeIN4geos4geom10CoordinateES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueIRKS2_EESt4pairISt17_Rb_tree_iteratorIS2_EbEOT_ at Base 3.10.0~beta1
+ (optional=templinst|arch=armel armhf hurd-i386 i386 ppc64 s390x)_ZNSt8_Rb_treeIN4geos4geom10CoordinateES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE22_M_insert_range_uniqueIN9__gnu_cxx17__normal_iteratorIPS2_St6vectorIS2_S7_EEEEENSt9enable_ifIXsrSt7is_sameIS2_NSt15iterator_traitsIT_E10value_typeEE5valueEvE4typeESJ_SJ_ at Base 3.10.0~rc1
  (optional=templinst)_ZNSt8_Rb_treeIN4geos4geom10CoordinateES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE24_M_get_insert_unique_posERKS2_ at Base 3.10.0~beta1
- (optional=templinst)_ZNSt8_Rb_treeIN4geos4geom10CoordinateES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERKS2_ at Base 3.10.0~beta1
+ (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !ppc64 !s390x)_ZNSt8_Rb_treeIN4geos4geom10CoordinateES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERKS2_ at Base 3.10.0~beta1
  (optional=templinst)_ZNSt8_Rb_treeIN4geos4geom10CoordinateESt4pairIKS2_PNS0_11planargraph4NodeEESt10_Select1stIS8_ENS1_18CoordinateLessThenESaIS8_EE11equal_rangeERS4_ at Base 3.4.2
  (optional=templinst)_ZNSt8_Rb_treeIN4geos4geom10CoordinateESt4pairIKS2_PNS0_11planargraph4NodeEESt10_Select1stIS8_ENS1_18CoordinateLessThenESaIS8_EE17_M_emplace_uniqueIJS3_IS2_S7_EEEES3_ISt17_Rb_tree_iteratorIS8_EbEDpOT_ at Base 3.7.1
  (optional=templinst)_ZNSt8_Rb_treeIN4geos4geom10CoordinateESt4pairIKS2_PNS0_11planargraph4NodeEESt10_Select1stIS8_ENS1_18CoordinateLessThenESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E at Base 3.4.2
  (optional=templinst)_ZNSt8_Rb_treeIN4geos4geom10CoordinateESt4pairIKS2_PNS0_9edgegraph8HalfEdgeEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_ at Base 3.9.0
- (optional=templinst)_ZNSt8_Rb_treeIN4geos4geom10CoordinateESt4pairIKS2_PNS0_9edgegraph8HalfEdgeEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_ at Base 3.9.0
+ (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !ppc64 !s390x)_ZNSt8_Rb_treeIN4geos4geom10CoordinateESt4pairIKS2_PNS0_9edgegraph8HalfEdgeEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_ at Base 3.9.0
  (optional=templinst)_ZNSt8_Rb_treeIN4geos4geom10CoordinateESt4pairIKS2_PNS0_9edgegraph8HalfEdgeEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE4findERS4_ at Base 3.9.0
  (optional=templinst)_ZNSt8_Rb_treeIN4geos4geom10CoordinateESt4pairIKS2_St10unique_ptrINS1_5PointESt14default_deleteIS6_EEESt10_Select1stISA_ESt4lessIS2_ESaISA_EE24_M_get_insert_unique_posERS4_ at Base 3.9.0
- (optional=templinst)_ZNSt8_Rb_treeIN4geos4geom10CoordinateESt4pairIKS2_St10unique_ptrINS1_5PointESt14default_deleteIS6_EEESt10_Select1stISA_ESt4lessIS2_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS4_ at Base 3.9.0
+ (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !ppc64 !s390x)_ZNSt8_Rb_treeIN4geos4geom10CoordinateESt4pairIKS2_St10unique_ptrINS1_5PointESt14default_deleteIS6_EEESt10_Select1stISA_ESt4lessIS2_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS4_ at Base 3.9.0
  (optional=templinst)_ZNSt8_Rb_treeIN4geos4geom10CoordinateESt4pairIKS2_St10unique_ptrINS1_5PointESt14default_deleteIS6_EEESt10_Select1stISA_ESt4lessIS2_ESaISA_EE4findERS4_ at Base 3.9.0
  (optional=templinst)_ZNSt8_Rb_treeIN4geos9operation9overlayng7EdgeKeyESt4pairIKS3_PNS2_4EdgeEESt10_Select1stIS8_ESt4lessIS3_ESaIS8_EE24_M_get_insert_unique_posERS5_ at Base 3.9.0
- (optional=templinst)_ZNSt8_Rb_treeIN4geos9operation9overlayng7EdgeKeyESt4pairIKS3_PNS2_4EdgeEESt10_Select1stIS8_ESt4lessIS3_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS5_ at Base 3.9.0
+ (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !ppc64 !s390x)_ZNSt8_Rb_treeIN4geos9operation9overlayng7EdgeKeyESt4pairIKS3_PNS2_4EdgeEESt10_Select1stIS8_ESt4lessIS3_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS5_ at Base 3.9.0
  (optional=templinst|subst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N13geos_nlohmann10basic_jsonISt3mapSt6vectorS5_b{int64_t}{uint64_t}dSaNS8_14adl_serializerESB_IhSaIhEEEEESt10_Select1stISG_ESt4lessIS5_ESaISG_EE24_M_get_insert_unique_posERS7_ at Base 3.10.0~beta1
- (optional=templinst|subst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N13geos_nlohmann10basic_jsonISt3mapSt6vectorS5_b{int64_t}{uint64_t}dSaNS8_14adl_serializerESB_IhSaIhEEEEESt10_Select1stISG_ESt4lessIS5_ESaISG_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISG_ERS7_ at Base 3.10.0~beta1
+ (optional=templinst|subst|arch=!armel !armhf !hurd-i386 !i386 !ppc64 !s390x)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N13geos_nlohmann10basic_jsonISt3mapSt6vectorS5_b{int64_t}{uint64_t}dSaNS8_14adl_serializerESB_IhSaIhEEEEESt10_Select1stISG_ESt4lessIS5_ESaISG_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISG_ERS7_ at Base 3.10.0~beta1
  (optional=templinst|arch=!armel !armhf !ia64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4geos2io12GeoJSONValueEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE20_Reuse_or_alloc_nodeclIRKSB_EEPSt13_Rb_tree_nodeISB_EOT_ at Base 3.10.0~beta1
  (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4geos2io12GeoJSONValueEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_ at Base 3.10.0~beta1
- (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4geos2io12GeoJSONValueEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_ at Base 3.10.0~beta1
+ (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !ppc64 !s390x)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4geos2io12GeoJSONValueEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_ at Base 3.10.0~beta1
  (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10unique_ptrIN4geos4util7ProfileESt14default_deleteISB_EEESt10_Select1stISF_ESt4lessIS5_ESaISF_EE24_M_get_insert_unique_posERS7_ at Base 3.8.0
- (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10unique_ptrIN4geos4util7ProfileESt14default_deleteISB_EEESt10_Select1stISF_ESt4lessIS5_ESaISF_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISF_ERS7_ at Base 3.8.0
- (optional=templinst|arch=amd64 arm64 hppa hurd-i386 i386 ia64 mips64el mipsel powerpc ppc64el riscv64 sh4 sparc64 x32)_ZNSt8_Rb_treeIPKN4geos4geom10CoordinateES4_St9_IdentityIS4_ENS1_18CoordinateLessThenESaIS4_EE16_M_insert_uniqueIRKS4_EESt4pairISt17_Rb_tree_iteratorIS4_EbEOT_ at Base 3.7.2
+ (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !ppc64 !s390x)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10unique_ptrIN4geos4util7ProfileESt14default_deleteISB_EEESt10_Select1stISF_ESt4lessIS5_ESaISF_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISF_ERS7_ at Base 3.8.0
+ (optional=templinst|arch=amd64 arm64 hppa ia64 mips64el mipsel powerpc ppc64el riscv64 sh4 sparc64 x32)_ZNSt8_Rb_treeIPKN4geos4geom10CoordinateES4_St9_IdentityIS4_ENS1_18CoordinateLessThenESaIS4_EE16_M_insert_uniqueIRKS4_EESt4pairISt17_Rb_tree_iteratorIS4_EbEOT_ at Base 3.7.2
  (optional=templinst)_ZNSt8_Rb_treeIPKN4geos4geom10CoordinateES4_St9_IdentityIS4_ENS1_18CoordinateLessThenESaIS4_EE24_M_get_insert_unique_posERKS4_ at Base 3.4.2
  (optional=templinst)_ZNSt8_Rb_treeIPKN4geos4geom10CoordinateES4_St9_IdentityIS4_ENS1_18CoordinateLessThenESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERKS4_ at Base 3.4.2
  (optional=templinst)_ZNSt8_Rb_treeIPKN4geos4geom10CoordinateES4_St9_IdentityIS4_ENS1_18CoordinateLessThenESaIS4_EE4findERKS4_ at Base 3.4.2
@@ -4886,7 +4919,7 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst)_ZNSt8_Rb_treeIPN4geos9geomgraph7EdgeEndES3_St9_IdentityIS3_ENS1_9EdgeEndLTESaIS3_EE24_M_get_insert_unique_posERKS3_ at Base 3.9.0
  (optional=templinst)_ZNSt8_Rb_treeIPN4geos9geomgraph7EdgeEndES3_St9_IdentityIS3_ENS1_9EdgeEndLTESaIS3_EE4findERKS3_ at Base 3.4.2
  _ZNSt8_Rb_treeIddSt9_IdentityIdESt4lessIdESaIdEE16_M_insert_uniqueIRKdEESt4pairISt17_Rb_tree_iteratorIdEbEOT_ at Base 3.7.0
- (optional=templinst|arch=!amd64 !ia64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt8__detail18__to_chars_10_implIjEEvPcjT_ at Base 3.10.0~beta3
+ (optional=templinst|arch=!amd64 !arm64 !ia64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZNSt8__detail18__to_chars_10_implIjEEvPcjT_ at Base 3.10.0~beta3
  (optional=templinst)_ZNSt8__detail9_Map_baseIN4geos4geom10CoordinateESt4pairIKS3_PNS1_9operation9overlayng11OverlayEdgeEESaISA_ENS_10_Select1stESt8equal_toIS3_ENS3_8HashCodeENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS5_ at Base 3.10.0~beta1
  (optional=templinst)_ZNSt8__detail9_Map_baseIN4geos4geom10CoordinateESt4pairIKS3_St6vectorIS3_SaIS3_EEESaIS9_ENS_10_Select1stESt8equal_toIS3_ENS3_8HashCodeENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS5_ at Base 3.10.0~beta1
  (optional=templinst)_ZNSt8__detail9_Map_baseIN4geos6noding23OrientedCoordinateArrayESt4pairIKS3_PNS1_9geomgraph4EdgeEESaIS9_ENS_10_Select1stESt8equal_toIS3_ENS3_8HashCodeENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS5_ at Base 3.9.0
@@ -4905,12 +4938,28 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst|arch=!alpha !amd64 !arm64 !ia64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !riscv64 !s390x !sparc64)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPN4geos9operation6buffer14BufferSubgraphESt6vectorIS6_SaIS6_EEEEiS6_NS0_5__ops15_Iter_comp_iterIPFbS6_S6_EEEEvT_T0_SI_T1_T2_ at Base 3.4.2
  (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPN4geos9operation6buffer14BufferSubgraphESt6vectorIS6_SaIS6_EEEElS6_NS0_5__ops15_Iter_comp_iterIPFbS6_S6_EEEEvT_T0_SI_T1_T2_ at Base 3.4.2
  (optional=templinst)_ZSt13__copy_move_aILb1ESt15_Deque_iteratorIPN4geos9operation9overlayng11OverlayEdgeERS5_PS5_ES8_ET1_T0_SA_S9_ at Base 3.10.0~rc1
- (optional=templinst|arch=!armel !armhf !powerpc !ppc64 !ppc64el !s390x !sh4)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos11triangulate8quadedge6VertexESt6vectorIS5_SaIS5_EEEENS0_5__ops15_Iter_less_iterEEvT_SD_SD_T0_ at Base 3.9.0
- (optional=templinst|arch=!mipsel !ppc64 !s390x)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeINS2_9algorithm6locate25IndexedPointInAreaLocator11SegmentViewENS4_14IntervalTraitsEEESt6vectorISB_SaISB_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS9_SA_E10sortNodesXERKSG_SM_EUlRKSB_SO_E_EEEvT_SR_SR_T0_ at Base 3.10.0~beta1
- (optional=templinst|arch=amd64 armel armhf hurd-i386 i386 ia64 m68k mipsel powerpc)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPSt10unique_ptrIN4geos9operation10polygonize4FaceESt14default_deleteIS6_EESt6vectorIS9_SaIS9_EEEENS0_5__ops15_Iter_comp_iterINS5_16CompareByEnvareaEEEEvT_SJ_SJ_T0_ at Base 3.9.0
+ (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !powerpc !ppc64 !ppc64el !s390x !sh4)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos11triangulate8quadedge6VertexESt6vectorIS5_SaIS5_EEEENS0_5__ops15_Iter_less_iterEEvT_SD_SD_T0_ at Base 3.9.0
+ (optional=templinst|arch=powerpc)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos4geom10CoordinateESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterINS3_18CoordinateLessThenEEEEvT_SE_SE_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=hppa powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos4geom11LineSegmentESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS4_SD_EEEEvT_SH_SH_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=!ia64 !mipsel !ppc64 !ppc64el !riscv64 !s390x !sh4)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeINS2_9algorithm6locate25IndexedPointInAreaLocator11SegmentViewENS4_14IntervalTraitsEEESt6vectorISB_SaISB_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS9_SA_E10sortNodesXERKSG_SM_EUlRKSB_SO_E_EEEvT_SR_SR_T0_ at Base 3.10.0~beta1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPKNS2_4geom10LinearRingENS4_14EnvelopeTraitsEEESt6vectorISB_SaISB_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS9_SA_E10sortNodesXERKSG_SM_EUlRKSB_SO_E_EEEvT_SR_SR_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPKNS2_4geom10LinearRingENS4_14EnvelopeTraitsEEESt6vectorISB_SaISB_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS9_SA_E10sortNodesYERKSG_SM_EUlRKSB_SO_E_EEEvT_SR_SR_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPKNS2_4geom7PolygonENS4_14EnvelopeTraitsEEESt6vectorISB_SaISB_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS9_SA_E10sortNodesXERKSG_SM_EUlRKSB_SO_E_EEEvT_SR_SR_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPKNS2_4geom7PolygonENS4_14EnvelopeTraitsEEESt6vectorISB_SaISB_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS9_SA_E10sortNodesYERKSG_SM_EUlRKSB_SO_E_EEEvT_SR_SR_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPKNS2_4geom8GeometryENS4_14EnvelopeTraitsEEESt6vectorISB_SaISB_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS9_SA_E10sortNodesXERKSG_SM_EUlRKSB_SO_E_EEEvT_SR_SR_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPKNS2_4geom8GeometryENS4_14EnvelopeTraitsEEESt6vectorISB_SaISB_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS9_SA_E10sortNodesYERKSG_SM_EUlRKSB_SO_E_EEEvT_SR_SR_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPKNS2_9operation8distance13FacetSequenceENS4_14EnvelopeTraitsEEESt6vectorISC_SaISC_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplISA_SB_E10sortNodesXERKSH_SN_EUlRKSC_SP_E_EEEvT_SS_SS_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPKNS2_9operation8distance13FacetSequenceENS4_14EnvelopeTraitsEEESt6vectorISC_SaISC_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplISA_SB_E10sortNodesYERKSH_SN_EUlRKSC_SP_E_EEEvT_SS_SS_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPKNS3_5chain13MonotoneChainENS4_14EnvelopeTraitsEEESt6vectorISB_SaISB_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS9_SA_E10sortNodesXERKSG_SM_EUlRKSB_SO_E_EEEvT_SR_SR_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPKNS3_5chain13MonotoneChainENS4_14EnvelopeTraitsEEESt6vectorISB_SaISB_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS9_SA_E10sortNodesYERKSG_SM_EUlRKSB_SO_E_EEEvT_SR_SR_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPNS2_9operation10polygonize8EdgeRingENS4_14EnvelopeTraitsEEESt6vectorISB_SaISB_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS9_SA_E10sortNodesXERKSG_SM_EUlRKSB_SO_E_EEEvT_SR_SR_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=armel armhf hppa hurd-i386 i386 powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos5index7strtree15TemplateSTRNodeIPNS2_9operation10polygonize8EdgeRingENS4_14EnvelopeTraitsEEESt6vectorISB_SaISB_EEEENS0_5__ops15_Iter_comp_iterIZNS4_19TemplateSTRtreeImplIS9_SA_E10sortNodesYERKSG_SM_EUlRKSB_SO_E_EEEvT_SR_SR_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=hppa powerpc sparc64)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPN4geos9geomgraph16EdgeIntersectionESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_less_iterEEvT_SC_SC_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=amd64 arm64 armel armhf hurd-i386 i386 m68k mipsel powerpc ppc64 ppc64el riscv64 s390x sh4 x32)_ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPSt10unique_ptrIN4geos9operation10polygonize4FaceESt14default_deleteIS6_EESt6vectorIS9_SaIS9_EEEENS0_5__ops15_Iter_comp_iterINS5_16CompareByEnvareaEEEEvT_SJ_SJ_T0_ at Base 3.9.0
  (optional=templinst)_ZSt13move_backwardISt15_Deque_iteratorIPN4geos9operation9overlayng11OverlayEdgeERS5_PS5_ES8_ET0_T_SA_S9_ at Base 3.10.0~rc1
  (optional=templinst)_ZSt14__copy_move_a1ILb1EPN4geos5index6kdtree6KdNodeES3_EN9__gnu_cxx11__enable_ifIXsrSt23__is_random_access_iterIT0_NSt15iterator_traitsIS8_E17iterator_categoryEE7__valueESt15_Deque_iteratorIT1_RSE_PSE_EE6__typeES8_S8_SH_ at Base 3.9.0
  (optional=templinst)_ZSt14__copy_move_a1ILb1EPPN4geos9operation9overlayng11OverlayEdgeES4_EN9__gnu_cxx11__enable_ifIXsrSt23__is_random_access_iterIT0_NSt15iterator_traitsIS9_E17iterator_categoryEE7__valueESt15_Deque_iteratorIT1_RSF_PSF_EE6__typeES9_S9_SI_ at Base 3.9.0
+ (optional=templinst|arch=!amd64 !arm64 !sh4 !x32)_ZSt15__copy_move_ditILb1EPN4geos9operation9overlayng11OverlayEdgeERS4_PS4_St15_Deque_iteratorIS4_S5_S6_EET3_S7_IT0_T1_T2_ESD_S9_ at Base 3.10.0~rc1
  (optional=templinst)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN4geos4geom11LineSegmentESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS4_SD_EEEEvT_SH_T0_ at Base 3.8.1
  (optional=templinst)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPPN4geos11planargraph12DirectedEdgeESt6vectorIS5_SaIS5_EEEENS0_5__ops15_Iter_comp_iterIPFbS5_S5_EEEEvT_SG_T0_ at Base 3.4.2
  (optional=templinst)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPPN4geos5index7strtree9BoundableESt6vectorIS6_SaIS6_EEEENS0_5__ops15_Iter_comp_iterIPFbS6_S6_EEEEvT_SH_T0_ at Base 3.4.2
@@ -4946,6 +4995,8 @@ libgeos.so.3.10.0 #PACKAGE# #MINVER#
  (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPN4geos9operation6buffer14BufferSubgraphESt6vectorIS6_SaIS6_EEEElNS0_5__ops15_Iter_comp_iterIPFbS6_S6_EEEEvT_SH_T0_T1_ at Base 3.4.2
  (optional=templinst|subst)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPSt10unique_ptrIN4geos9operation10polygonize4FaceESt14default_deleteIS6_EESt6vectorIS9_SaIS9_EEEE{ssize_t}NS0_5__ops15_Iter_comp_iterINS5_16CompareByEnvareaEEEEvT_SJ_T0_T1_ at Base 3.8.0
  (optional=templinst|arch=!armel !armhf !hurd-i386 !i386 !m68k !mipsel !powerpc)_ZSt22__final_insertion_sortIN9__gnu_cxx17__normal_iteratorIPN4geos4geom11LineSegmentESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS4_SD_EEEEvT_SH_T0_ at Base 3.9.0
+ (optional=templinst|arch=hppa powerpc sparc64)_ZSt22__move_median_to_firstIN9__gnu_cxx17__normal_iteratorIPN4geos4geom11LineSegmentESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS4_SD_EEEEvT_SH_SH_SH_T0_ at Base 3.10.0~rc1
+ (optional=templinst|arch=hppa powerpc sparc64)_ZSt22__move_median_to_firstIN9__gnu_cxx17__normal_iteratorIPPN4geos9geomgraph5index14SweepLineEventESt6vectorIS6_SaIS6_EEEENS0_5__ops15_Iter_comp_iterINS4_22SweepLineEventLessThenEEEEvT_SG_SG_SG_T0_ at Base 3.10.0~rc1
  (optional=templinst)_ZSt23__copy_move_backward_a1ILb1EPN4geos5index6kdtree6KdNodeES3_EN9__gnu_cxx11__enable_ifIXsrSt23__is_random_access_iterIT0_NSt15iterator_traitsIS8_E17iterator_categoryEE7__valueESt15_Deque_iteratorIT1_RSE_PSE_EE6__typeES8_S8_SH_ at Base 3.9.0
  (optional=templinst)_ZSt23__copy_move_backward_a1ILb1EPPN4geos9operation9overlayng11OverlayEdgeES4_EN9__gnu_cxx11__enable_ifIXsrSt23__is_random_access_iterIT0_NSt15iterator_traitsIS9_E17iterator_categoryEE7__valueESt15_Deque_iteratorIT1_RSF_PSF_EE6__typeES9_S9_SI_ at Base 3.9.0
  (optional=templinst)_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN4geos4geom11LineSegmentESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_comp_iterIPFbRKS4_SD_EEEEvT_T0_ at Base 3.8.1


=====================================
debian/rules
=====================================
@@ -17,7 +17,7 @@ UPSTREAM_VERSION = $(shell echo $(DEB_VERSION_UPSTREAM) | sed -e 's/\+.*//')
 export DEB_CXXFLAGS_MAINT_PREPEND=-fpermissive
 
 %:
-	dh $@ --with pkgkde_symbolshelper --builddirectory=build
+	dh $@ --with pkgkde_symbolshelper --builddirectory=build --buildsystem=cmake
 
 override_dh_clean:
 	dh_clean debian/libgeos++-dev.install


=====================================
src/deps/CMakeLists.txt
=====================================
@@ -9,7 +9,7 @@
 # See the COPYING file for more information.
 ################################################################################
 file(GLOB_RECURSE _sources ${CMAKE_CURRENT_LIST_DIR}/*.c  CONFIGURE_DEPEND)
-add_library(ryu STATIC ${_sources})
+add_library(ryu OBJECT ${_sources})
 target_include_directories(ryu PUBLIC ${CMAKE_CURRENT_LIST_DIR})
 set_target_properties(ryu PROPERTIES
   POSITION_INDEPENDENT_CODE ON


=====================================
tests/unit/capi/GEOSGeom_setPrecisionTest.cpp
=====================================
@@ -118,5 +118,45 @@ void object::test<5>
     ensure_equals(toWKT(geom3_), "LINESTRING (0 0, 0 0)");
 }
 
+// Retain (or not) collapsed elements
+template<>
+template<>
+void object::test<6> ()
+{
+    geom1_ = fromWKT("LINESTRING (0 0, 0.1 0.1)");
+    geom2_ = GEOSGeom_setPrecision(geom1_, 1.0, 0);
+    ensure_geometry_equals(geom2_, "LINESTRING EMPTY");
+}
+
+// Retain (or not) collapsed elements
+template<>
+template<>
+void object::test<7> ()
+{
+    geom1_ = fromWKT("LINESTRING (0 0, 0.1 0.1)");
+    geom2_ = GEOSGeom_setPrecision(geom1_, 1.0, GEOS_PREC_NO_TOPO);
+    ensure_geometry_equals(geom2_, "LINESTRING (0 0, 0 0)");
+}
+
+// Retain (or not) collapsed elements
+template<>
+template<>
+void object::test<8> ()
+{
+    geom1_ = fromWKT("LINESTRING (0 0, 0.1 0.1)");
+    geom2_ = GEOSGeom_setPrecision(geom1_, 1.0, GEOS_PREC_KEEP_COLLAPSED);
+    ensure_geometry_equals(geom2_, "LINESTRING (0 0, 0 0)");
+}
+
+// Retain (or not) collapsed elements
+template<>
+template<>
+void object::test<9> ()
+{
+    geom1_ = fromWKT("LINESTRING (0 0, 0.1 0.1)");
+    geom2_ = GEOSGeom_setPrecision(geom1_, 1.0, GEOS_PREC_KEEP_COLLAPSED | GEOS_PREC_NO_TOPO);
+    ensure_geometry_equals(geom2_, "LINESTRING (0 0, 0 0)");
+}
+
 } // namespace tut
 



View it on GitLab: https://salsa.debian.org/debian-gis-team/geos/-/compare/53740c590f340795ac1517d752d9bbded3a99b3b...6e05f249ef9c8f1f5726aae807f71439512bbef3

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/geos/-/compare/53740c590f340795ac1517d752d9bbded3a99b3b...6e05f249ef9c8f1f5726aae807f71439512bbef3
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/20211016/7bd2af85/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list