* Tue Apr 09 2024 Dirk Stoecker <opensuse@dstoecker.de>
- fix man file names installation problem of last update
* Tue Mar 12 2024 Bruno Friedmann <bruno@ioda-net.ch>
- upgrade to version 3.4.2
See full changelog since 3.4.1
https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.4.2/NEWS
- add support postgresql16, drop postgresql11 no more supported.
- adapt binaries distribution to place them in pg bin directory,
with alternatives support
- refresh dependencies version
- drop patch-tests-results.patch
* Thu Feb 29 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Add BuildRequire proj-devel instead of legacy name libproj-devel.
* Thu Feb 29 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
* Wed Aug 02 2023 Bernhard Wiedemann <bwiedemann@suse.com>
- update to 3.3.4
* Bug Fixes and Enhancements *
- #5450, Fix macro expansion recursion on powerpc architectures.
(Bas Couwenberg)
- #5395, [postgis_topology] Allow unprivileged user dump
of database with topology enabled
- #5394, [postgis_topology] Improve robustness of finding
distinct vertices in topology edges (Sandro Santilli)
- #5403, [postgis_topology] Fix ValidateTopology(bbox) without
topology in search_path (Sandro Santilli)
- #5410, [postgis_raster] ST_Value bilinear resample,
don't throw an error if Band has no NODATA value
(Regina Obe)
- #5385, Postgres malloc assertion fail when
using pg_cancel_backend with ST_AsMVT
(Regina Obe, Paul Ramsey)
- #5452, Updated README.postgis for apt-based systems
(Jelte Fennema)
* Breaking Changes *
- #5385, Take out interruptability of ST_AsMVT
as it causes backend crash under intense conditions
(Regina Obe, Paul Ramsey)
PostGIS 3.3.3
* Bug Fixes and Enhancements *
- #5303, Don't try removing closed edges endpoint from
RemoveUnusedPrimitives (Sandro Santilli)
- #5289, Fix misleading message in RemoveUnusedPrimitives about
doubly connected edges healing (Sandro Santilli)
- #5298, Fix CopyTopology exception with hierarchical layers (Sandro Santilli)
- #5299, Corrections to address_standardizer_data_us lex (Regina Obe)
- #5332, Keep proj errors from percolating into PgSQL log (Paul Ramsey)
This is a higher version upgrade, see
https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.3.4/NEWS
for the full log since 3.2 release.
* Wed Jul 26 2023 Dirk Stoecker <opensuse@dstoecker.de>
- update to 3.2.5: Bug Fixes
- #5384, Fix crash in ST_AsGML when given id is longer than given prefix
(Sandro Santilli)
- #5380, Fix 2.5 upgrades with views using geography based ST_Distance
(Sandro Santilli)
- #5106, Fix segfault in ST_RemEdgeNewFace/ST_RemEdgeModFace
when no edge side-faces are found (Sandro Santilli)
- #5313, Fix memory access issue in ST_InterpolateRaster (Paul Ramsey)
- #5338, Dump/Restore of raster table fails on
enforce_coverage_tile_rast constraint (Regina Obe)
- #5315, #5318, #5319, #5320, #5342 crashes on infinite coordinates
(Regina Obe, Paul Ramsey)
- #5344, Include topology id sequence state in dumps (Sandro Santilli)
- #5288, ST_LineCrossingDirection multi-cross error (Paul Ramsey)
- #5347, _ST_BestSRID crashes on ARM with infinite geometries (Regina Obe)
- #5363, Make ST_ClusterDBScan interruptable (Paul Ramsey)
- #5378, ST_Buffer(geography) drops SRID (Paul Ramsey)
- #5331, [postgis_tiger_geocoder] reverse_geocode, prefer addressable ranges
(Regina Obe, Locance)
* Fri Nov 25 2022 Bruno Friedmann <bruno@ioda-net.ch>
- Update to PostGIS 3.2.4 (boo#1205734)
* [security] Add schema qual to upgrade util
* [security] Check function ownership at extension packaging time
* Fix ST_DumpPoints and ST_DumpSegments crash with empty polygon
* Remove forced static linking on shp2pgsql, pgsql2shp, raster2pgsql
* Fix crash on ST_SnapToGrid with empty multis
* Fix error in topology import of self-intersecting rings
* Fix 2.5d topology building regression
* Handle load of dbase character fields with no width specified
* Fix bad rasterization of linestring
- includes changes from PostGIS 3.2.3:
* Parallelism safety fixes for to_jsonb, ST_AsGeoJSON, ST_AsGML
* Guard against downgrades
* Fix upgrades with CVE-2022-2625 PostgreSQL fix
* Correctly read extent off multi-key GIST indexes
* Reset proj error state after failed parse
* Short circuit geodesic distance when inputs equal
* Fix potential buffer overflow in long transaction locks
- Add postgresql15 to multibuild and remove postgresql10
* Wed Aug 03 2022 Bruno Friedmann <bruno@ioda-net.ch>
- Update to bugfix version 3.2.2
- #5182, Fix loading topology.sql in new database
- #4835, Occasional distance errors in polar area
- #5124, GRANT USAGE on topology schema to PUBLIC
- #5120, Fix not-null result from ST_EstimatedExtent against
truncated tables with spatial index
- #5115, Allow dropping topologies with pending constraints
- #5105, Fix false invalidity report from ValidateTopology
- #5039, postgis_tiger_geocoder: Support for TIGER 2021 (Regina Obe)
- #5097, Ensure spatial index is used during topology population
at the getClosestEdge step
- #5091, Fix --without-protobuf builds
- #5100, Don't use pg_atoi (removed in PG15)
- #5114, Crash with long column names pgsql2shp
- #5123, Support for PG15 (JSON funcs exposed)
- #5125, Fix search path function
- #5150, Change signature of AddToSearchPath
- #5151, ST_SetPoint with empty geometries
- #5152, Fix infinite loop with ST_Split
- #5173, Crash creating flatgeobuf on row without geometry
- #4541, ST_ConcaveHull returns a "geometrycollection" type
instead of the expected "polygon"
- #5154, raster ST_Value is undercosted
- Disable sfcgal for ix86 arch (sfcgal can't be build for those)
Please try to uninstall sfcgal before doing extension upgrade.
* Tue Jun 28 2022 Marcus Rueckert <mrueckert@suse.de>
- no longer pull clang-devel and llvm-devel directory the correct
version will be pulled via %{pg_name}-llvmjit-devel
* Tue Mar 15 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Fix Name in spec when %{pgname} is not defined
* Thu Feb 24 2022 Bruno Friedmann <bruno@ioda-net.ch>
- Update to bugfix release version 3.2.1
- #5033, #5035, allow upgrades in presence of views using deprecated
functions
- #5046, Fix upgrades in absence of old library
- #5063, Fix ST_Srid(TopoGeometry) against a set
- #3056, spurious notice on ST_StartPoint(empty)
- #5041, postgis_tiger_geocoder: loader_generate_script
generates script with invalid syntax
- #5076, stop install when pgaudit is active
- #5069, search_path vulnerabilty during install/upgrade
- #5090, #5091 configure --with-protobuf-lib / --with-protobufdir
, --without-protobuf broken
- Packaging
- Add upstream -md5 source1
* Tue Jan 04 2022 Bruno Friedmann <bruno@ioda-net.ch>
- Update to version 3.2.0 "Olivier Courtin Edition"
Please consult carefully the changelog
https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.2.0/NEWS
- Packaging
+ Renew spec file with new postgresql macros
+ Retry test if failed as they success often on 2nd pass
+ Add postgresql14 to multibuild
+ Spec cleaner with copyright date update
+ Remove postgis-rpmlintrc due to last unused filter
E: unused-rpmlintrc-filter "W: shared-lib-calls-exit *"
+ Added provides conflit address_standardizer
* Wed Sep 15 2021 Bruno Friedmann <bruno@ioda-net.ch>
- Update to version 3.1.4 bugfix release
- #4782, Have postgis_restore.pl use backup postgis schema by
default
- #4854, Fix type of TopoGeometry receiving different-type
TopoGeometry components
- #4918, Fix rare crash in st_minpossiblevalue
- #4941, Fix loose mbr in topology.face on update
- #4949, Swapped coordinates for N/E planar systems
- GI617, Fix typo in setting of INVMINDIST
- #4326, Fix CircularPolygon area calculation
- #4917, Fix crasher with '-' regclass
- #4919, Rare crash in selectivity calculation
- #4926, Preserve SRID on unions of empty geometry
- #4910, Allow repeated points in GML input poslists
- #4958, TIGER2020 fix faces and add Tabblock20
- #4959, Drop Colorado state files also drops national county tables
- #4916, #4770, #4724, #4916, Crashes in aggregate functions
- #4982, Problem when calling the buffer function from MobilityDB
- Packaging:
- Fix build llvm by adding BuildRequires
* Tue Jul 13 2021 Bruno Friedmann <bruno@ioda-net.ch>
- Update to version 3.1.3 bugfix release
- #4929, Fix missing error from GetRingEdges when invoked with
unexistent topology or edge
- #4927, Fix PostgreSQL 14 compile FuncnameGetCandidates changes
- Update to version 3.1.2 bugfix release
- #4871 TopoGeometry::geometry cast returns NULL for empty
TopoGeometry objects
- #4826 postgis_tiger_geocoder Better answers when no zip
is provided
- #4817 handle more complex compound coordinate dystems
- #4842 Only do axis flips on CRS that have a "Lat" as the
first column
- Support recent Proj versions that have removed pj_get_release
- #4835 Adjust tolerance for geodetic calculations
- #4840 Improper conversion of negative geographic azimuth to
positive
- #4853 DBSCAN cluster not formed when recordset length equal
to minPoints
- #4863 Update bboxes after scale/affine coordinate changes
- #4876 Fix raster issues related to PostgreSQL 14 tablefunc
changes
- #4877 mingw64 PostGIS / PostgreSQL 14 compile
- #4838 Update to support Tiger 2020
- #4890 Change Proj cache lifetime to last as long as connection
- #4845 Add Pg14 build support
- Packaging
- Force Require for proj so proj.db is present and all ST_
functions will work boo#1188129
- Activate tests for pg10+
- Add patch-tests-results.patch to fix results on openSUSE
- Remove libname package and description as not used
- Remove references and build for obsolete versions
- Suppress build for now obsolete postgresql96
* Mon Mar 22 2021 Bruno Friedmann <bruno@ioda-net.ch>
- Remove specific flag --without-library-minor-version as it
activate also the minor version.
* Thu Mar 18 2021 Bruno Friedmann <bruno@ioda-net.ch>
- Packaging add install-updates for utils package
* Tue Mar 16 2021 Bruno Friedmann <bruno@ioda-net.ch>
- Update to version 3.1.1 bugfix release
+ #4814, Crash passing collection with only empty components
to ST_MakeValid
+ #4818, Make the VSICURL synthetic driver work as documented
+ #4825, Unstable results from ST_MakeValid
+ #4823, Avoid listing the same geometry in different collections
- Packaging
+ Commented but prepared buildrequires cunit for tests
+ Add explicit --without-library-minor-version .so is now only
.3 and no more .3.1
* Mon Feb 01 2021 Bruno Friedmann <bruno@ioda-net.ch>
- Packaging:
+ split llvm-jit data to its own package
+ Remove obsolete %if block (42.3)
+ Normalize define and macro (pointcloud,pgRouting)
+ Review build targets (while keeping 15.1 a bit longer)
* Tue Jan 12 2021 Bruno Friedmann <bruno@ioda-net.ch>
- Update to version 3.1.0 release
https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.1.0/NEWS
+ Breaking changes
- #4737, Bump minimum protobuf-c requirement to 1.1.0
The configure step will now fail if the requirement isn't
met or explicitly disabled (--without-protobuf)
- #4258, Separated postgis_sfcgal from postgis
into its own lib file and extension (Regina Obe)
- #4577, Drop support for PostgreSQL 9.5
- #4601, ST_TileEnvelope signature changed.
- #3057, ST_Force3D, ST_Force3DZ, ST_Force3DM and ST_Force4D
signatures changed.
+ Think to upgrade your DB with new instructions
SELECT postgis_extensions_upgrade();
- Packaging:
+ double quote each var in %if section (fix build failure)
+ Add gcc-c++ to enable --with-wagyu
+ Remove support for pg95 (9.6 and 10 will be soon be dropped
due to icu68) think to upgrade your main PostgreSQL server
+ Integrate Leap 15.3 (pg12 and pg13)
* Thu Jan 07 2021 Bruno Friedmann <bruno@ioda-net.ch>
- Update to bugfix release 3.0.3
- #4742 tiger geocoder reverted to 2018 version on tiger upgrade
- #4757, Handle line collapse due to snap-to-existing node
- #4758, Improve topology noding robustness
- #4719, Fail fast when srids don't match ST_Intersection(geometry,raster)
Also schema qualify calls in function.
- #4739, Ensure all functions using postgis_oid initialize the internal cache
- #4767, #4768, #4771, #4772, Fix segfault when parsing invalid WKB
- #4769, Fix segfault in st_addband
- #4748, Fix incorrect axis swapping in polar stereographic
- #4727, Fix bug in geocentrix box computation
- #4790, Fix ST_3dintersects calculations with identical vertices
- Packaging: update copyright year