diff -Nru PDAL-2.5.3-src-orig/pdal/Geometry.cpp PDAL-2.5.3-src/pdal/Geometry.cpp --- PDAL-2.5.3-src-orig/pdal/Geometry.cpp 2023-05-11 01:06:05.333184285 -0300 +++ PDAL-2.5.3-src/pdal/Geometry.cpp 2023-05-11 01:07:02.588477179 -0300 @@ -153,7 +153,7 @@ bool Geometry::srsValid() const { - OGRSpatialReference *srs = m_geom->getSpatialReference(); + OGRSpatialReference *srs = const_cast(m_geom->getSpatialReference()); return srs && srs->GetRoot(); } @@ -172,7 +172,7 @@ return StatusWithReason(-2, "Geometry::transform() failed. NULL target SRS."); - OGRSpatialReference *inSrs = m_geom->getSpatialReference(); + OGRSpatialReference *inSrs = const_cast(m_geom->getSpatialReference()); SrsTransform transform(*inSrs, OGRSpatialReference(out.getWKT().data())); if (m_geom->transform(transform.get()) != OGRERR_NONE) return StatusWithReason(-1, "Geometry::transform() failed.");