Skip to content
Commits on Source (5)
......@@ -21,6 +21,11 @@ indent_style = tab
[*.pl]
indent_style = tab
# Exception: utils/postgis_proc_upgrade.pl uses 4-spaces indent
[utils/postgis_proc_upgrade.pl]
indent_style = space
indent_size = 4
# SQL files want tab indentation
[*.{sql,sql.in}]
indent_style = tab
......
2019-10-07 11:41 Raúl Marín Rodríguez <rmrodriguez@carto.com>
* [r17878] configure.ac: Fix lib detection with "--with-jsondir"
flag
Patch by jabakobob
References #4528
2019-10-07 10:38 Raúl Marín Rodríguez <rmrodriguez@carto.com>
* [r17877] configure.ac: Fix --with-jsondir ldflags
Fixes #4528
2019-10-07 10:29 Raúl Marín Rodríguez <rmrodriguez@carto.com>
* [r17876] postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c,
postgis/lwgeom_sfcgal.c: Address compiler warnings
Closes #4527
Closes https://github.com/postgis/postgis/pull/490
2019-10-07 07:00 Sandro Santilli <strk@kbt.io>
* [r17875] raster/rt_pg/rtpg_mapalgebra.c: Use clang pragma only
with clang
Hopefully fixes #4526
2019-10-07 06:57 Regina Obe <lr@pcorp.us>
* [r17874] doc/po/ja/extras_topology.xml.po,
doc/po/ja/reference.xml.po, doc/po/ko_KR/extras_topology.xml.po,
doc/po/ko_KR/reference.xml.po,
doc/po/pt_BR/extras_topology.xml.po,
doc/po/pt_BR/reference.xml.po: Fix tag issues
2019-10-07 06:40 Sandro Santilli <strk@kbt.io>
* [r17873] .editorconfig, utils/postgis_proc_upgrade.pl: Tweak
editorconfig for postgis_proc_upgrade.pl and indent it properly
It looks like most lines are using 4-spaces indent, make that
official
and tweak the non-conforming lines (53 lines over 580 total
lines)
2019-10-07 06:18 Regina Obe <lr@pcorp.us>
* [r17872] doc/po/de/reference.xml.po: remove reference_exception
evidentally was taken out of list
2019-10-07 05:07 Regina Obe <lr@pcorp.us>
* [r17871] doc/Makefile.in: Add reference_exception.xml -- is
referenced in reference.xml
Missing file causing translation to fail
references #4525 for PostGIS 3.0.
2019-10-07 04:44 Regina Obe <lr@pcorp.us>
* [r17870] doc/po/ja/extras.xml.po,
doc/po/ja/extras_address_standardizer.xml.po,
doc/po/ja/extras_historytable.xml.po,
doc/po/ja/extras_tigergeocoder.xml.po,
doc/po/ja/extras_topology.xml.po, doc/po/ja/faq.xml.po,
doc/po/ja/faq_raster.xml.po, doc/po/ja/installation.xml.po,
doc/po/ja/introduction.xml.po, doc/po/ja/performance_tips.xml.po,
doc/po/ja/postgis.xml.po, doc/po/ja/reference.xml.po,
doc/po/ja/reference_accessor.xml.po,
doc/po/ja/reference_bbox.xml.po,
doc/po/ja/reference_cluster.xml.po,
doc/po/ja/reference_constructor.xml.po,
doc/po/ja/reference_editor.xml.po,
doc/po/ja/reference_guc.xml.po, doc/po/ja/reference_input.xml.po,
doc/po/ja/reference_lrs.xml.po,
doc/po/ja/reference_management.xml.po,
doc/po/ja/reference_measure.xml.po,
doc/po/ja/reference_operator.xml.po,
doc/po/ja/reference_output.xml.po,
doc/po/ja/reference_processing.xml.po,
doc/po/ja/reference_raster.xml.po,
doc/po/ja/reference_relationship.xml.po,
doc/po/ja/reference_sfcgal.xml.po,
doc/po/ja/reference_srs.xml.po,
doc/po/ja/reference_trajectory.xml.po,
doc/po/ja/reference_transaction.xml.po,
doc/po/ja/reference_transformation.xml.po,
doc/po/ja/reference_troubleshooting.xml.po,
doc/po/ja/reference_type.xml.po,
doc/po/ja/reference_validation.xml.po,
doc/po/ja/reference_version.xml.po,
doc/po/ja/release_notes.xml.po, doc/po/ja/reporting.xml.po,
doc/po/ja/using_postgis_app.xml.po,
doc/po/ja/using_postgis_dataman.xml.po,
doc/po/ja/using_raster_dataman.xml.po,
doc/po/ko_KR/extras.xml.po,
doc/po/ko_KR/extras_address_standardizer.xml.po,
doc/po/ko_KR/extras_historytable.xml.po,
doc/po/ko_KR/extras_tigergeocoder.xml.po,
doc/po/ko_KR/extras_topology.xml.po, doc/po/ko_KR/faq.xml.po,
doc/po/ko_KR/faq_raster.xml.po, doc/po/ko_KR/installation.xml.po,
doc/po/ko_KR/introduction.xml.po,
doc/po/ko_KR/performance_tips.xml.po,
doc/po/ko_KR/postgis.xml.po, doc/po/ko_KR/reference.xml.po,
doc/po/ko_KR/reference_accessor.xml.po,
doc/po/ko_KR/reference_bbox.xml.po,
doc/po/ko_KR/reference_cluster.xml.po,
doc/po/ko_KR/reference_constructor.xml.po,
doc/po/ko_KR/reference_editor.xml.po,
doc/po/ko_KR/reference_guc.xml.po,
doc/po/ko_KR/reference_input.xml.po,
doc/po/ko_KR/reference_lrs.xml.po,
doc/po/ko_KR/reference_management.xml.po,
doc/po/ko_KR/reference_measure.xml.po,
doc/po/ko_KR/reference_operator.xml.po,
doc/po/ko_KR/reference_output.xml.po,
doc/po/ko_KR/reference_processing.xml.po,
doc/po/ko_KR/reference_raster.xml.po,
doc/po/ko_KR/reference_relationship.xml.po,
doc/po/ko_KR/reference_sfcgal.xml.po,
doc/po/ko_KR/reference_srs.xml.po,
doc/po/ko_KR/reference_trajectory.xml.po,
doc/po/ko_KR/reference_transaction.xml.po,
doc/po/ko_KR/reference_transformation.xml.po,
doc/po/ko_KR/reference_troubleshooting.xml.po,
doc/po/ko_KR/reference_type.xml.po,
doc/po/ko_KR/reference_validation.xml.po,
doc/po/ko_KR/reference_version.xml.po,
doc/po/ko_KR/release_notes.xml.po, doc/po/ko_KR/reporting.xml.po,
doc/po/ko_KR/using_postgis_app.xml.po,
doc/po/ko_KR/using_postgis_dataman.xml.po,
doc/po/ko_KR/using_raster_dataman.xml.po,
doc/po/pt_BR/extras.xml.po,
doc/po/pt_BR/extras_address_standardizer.xml.po,
doc/po/pt_BR/extras_historytable.xml.po,
doc/po/pt_BR/extras_tigergeocoder.xml.po,
doc/po/pt_BR/extras_topology.xml.po, doc/po/pt_BR/faq.xml.po,
doc/po/pt_BR/faq_raster.xml.po, doc/po/pt_BR/installation.xml.po,
doc/po/pt_BR/introduction.xml.po,
doc/po/pt_BR/performance_tips.xml.po,
doc/po/pt_BR/postgis.xml.po, doc/po/pt_BR/reference.xml.po,
doc/po/pt_BR/reference_accessor.xml.po,
doc/po/pt_BR/reference_bbox.xml.po,
doc/po/pt_BR/reference_cluster.xml.po,
doc/po/pt_BR/reference_constructor.xml.po,
doc/po/pt_BR/reference_editor.xml.po,
doc/po/pt_BR/reference_guc.xml.po,
doc/po/pt_BR/reference_input.xml.po,
doc/po/pt_BR/reference_lrs.xml.po,
doc/po/pt_BR/reference_management.xml.po,
doc/po/pt_BR/reference_measure.xml.po,
doc/po/pt_BR/reference_operator.xml.po,
doc/po/pt_BR/reference_output.xml.po,
doc/po/pt_BR/reference_processing.xml.po,
doc/po/pt_BR/reference_raster.xml.po,
doc/po/pt_BR/reference_relationship.xml.po,
doc/po/pt_BR/reference_sfcgal.xml.po,
doc/po/pt_BR/reference_srs.xml.po,
doc/po/pt_BR/reference_trajectory.xml.po,
doc/po/pt_BR/reference_transaction.xml.po,
doc/po/pt_BR/reference_transformation.xml.po,
doc/po/pt_BR/reference_troubleshooting.xml.po,
doc/po/pt_BR/reference_type.xml.po,
doc/po/pt_BR/reference_validation.xml.po,
doc/po/pt_BR/reference_version.xml.po,
doc/po/pt_BR/release_notes.xml.po, doc/po/pt_BR/reporting.xml.po,
doc/po/pt_BR/using_postgis_app.xml.po,
doc/po/pt_BR/using_postgis_dataman.xml.po,
doc/po/pt_BR/using_raster_dataman.xml.po: Update more po files
references #4525 for PostGIS 3.0
2019-10-07 03:02 Regina Obe <lr@pcorp.us>
* [r17869] doc/po/it_IT/extras.xml.po,
doc/po/it_IT/extras_address_standardizer.xml.po,
doc/po/it_IT/extras_historytable.xml.po,
doc/po/it_IT/extras_tigergeocoder.xml.po,
doc/po/it_IT/extras_topology.xml.po, doc/po/it_IT/faq.xml.po,
doc/po/it_IT/faq_raster.xml.po, doc/po/it_IT/installation.xml.po,
doc/po/it_IT/introduction.xml.po,
doc/po/it_IT/performance_tips.xml.po,
doc/po/it_IT/postgis.xml.po, doc/po/it_IT/reference.xml.po,
doc/po/it_IT/reference_accessor.xml.po,
doc/po/it_IT/reference_bbox.xml.po,
doc/po/it_IT/reference_cluster.xml.po,
doc/po/it_IT/reference_constructor.xml.po,
doc/po/it_IT/reference_editor.xml.po,
doc/po/it_IT/reference_guc.xml.po,
doc/po/it_IT/reference_input.xml.po,
doc/po/it_IT/reference_lrs.xml.po,
doc/po/it_IT/reference_management.xml.po,
doc/po/it_IT/reference_measure.xml.po,
doc/po/it_IT/reference_operator.xml.po,
doc/po/it_IT/reference_output.xml.po,
doc/po/it_IT/reference_processing.xml.po,
doc/po/it_IT/reference_raster.xml.po,
doc/po/it_IT/reference_relationship.xml.po,
doc/po/it_IT/reference_sfcgal.xml.po,
doc/po/it_IT/reference_srs.xml.po,
doc/po/it_IT/reference_trajectory.xml.po,
doc/po/it_IT/reference_transaction.xml.po,
doc/po/it_IT/reference_transformation.xml.po,
doc/po/it_IT/reference_troubleshooting.xml.po,
doc/po/it_IT/reference_type.xml.po,
doc/po/it_IT/reference_validation.xml.po,
doc/po/it_IT/reference_version.xml.po,
doc/po/it_IT/release_notes.xml.po, doc/po/it_IT/reporting.xml.po,
doc/po/it_IT/using_postgis_app.xml.po,
doc/po/it_IT/using_postgis_dataman.xml.po,
doc/po/it_IT/using_raster_dataman.xml.po: update IT from
transifex
2019-10-07 02:58 Regina Obe <lr@pcorp.us>
* [r17868] doc/po/de/extras.xml.po,
doc/po/de/extras_address_standardizer.xml.po,
doc/po/de/extras_historytable.xml.po,
doc/po/de/extras_tigergeocoder.xml.po,
doc/po/de/extras_topology.xml.po, doc/po/de/faq.xml.po,
doc/po/de/faq_raster.xml.po, doc/po/de/installation.xml.po,
doc/po/de/introduction.xml.po, doc/po/de/performance_tips.xml.po,
doc/po/de/postgis.xml.po, doc/po/de/reference.xml.po,
doc/po/de/reference_accessor.xml.po,
doc/po/de/reference_bbox.xml.po,
doc/po/de/reference_cluster.xml.po,
doc/po/de/reference_constructor.xml.po,
doc/po/de/reference_editor.xml.po,
doc/po/de/reference_guc.xml.po, doc/po/de/reference_input.xml.po,
doc/po/de/reference_lrs.xml.po,
doc/po/de/reference_management.xml.po,
doc/po/de/reference_measure.xml.po,
doc/po/de/reference_operator.xml.po,
doc/po/de/reference_output.xml.po,
doc/po/de/reference_processing.xml.po,
doc/po/de/reference_raster.xml.po,
doc/po/de/reference_relationship.xml.po,
doc/po/de/reference_sfcgal.xml.po,
doc/po/de/reference_srs.xml.po,
doc/po/de/reference_trajectory.xml.po,
doc/po/de/reference_transaction.xml.po,
doc/po/de/reference_transformation.xml.po,
doc/po/de/reference_troubleshooting.xml.po,
doc/po/de/reference_type.xml.po,
doc/po/de/reference_validation.xml.po,
doc/po/de/reference_version.xml.po,
doc/po/de/release_notes.xml.po, doc/po/de/reporting.xml.po,
doc/po/de/using_postgis_app.xml.po,
doc/po/de/using_postgis_dataman.xml.po,
doc/po/de/using_raster_dataman.xml.po: uodate de files from
transifex
2019-10-07 01:38 Regina Obe <lr@pcorp.us>
* [r17867] doc/reference.xml: take out reference_misc entirely
instead of just commenting it out. Think it might be causing
issues with transifex
2019-10-07 01:36 Paul Ramsey <pramsey@cleverelephant.ca>
* [r17865] postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c,
raster/rt_pg/rtpg_mapalgebra.c: Guard some newer GCC'isms to
allow older platforms
to still build
2019-10-07 01:31 Paul Ramsey <pramsey@cleverelephant.ca>
* [r17864] utils/postgis_proc_upgrade.pl: Use older perl idiom to
allow build on
older platforms still
2019-10-07 01:29 Paul Ramsey <pramsey@cleverelephant.ca>
* [r17863] postgis/lwgeom_accum.c: datumCopy has to happen in agg
context or else
objects larger than datum size will be lost.
Shows up in 32 bit because float8 doesn't fit
on a datum.
Closes #4522
2019-10-07 00:46 Regina Obe <lr@pcorp.us>
* [r17861] doc/.tx/config: Get rid of reference_temporal. that
evidentally was removed
2019-10-07 00:16 Regina Obe <lr@pcorp.us>
* [r17860] doc/po/templates/extras.xml.pot,
doc/po/templates/extras_address_standardizer.xml.pot,
doc/po/templates/extras_historytable.xml.pot,
doc/po/templates/extras_tigergeocoder.xml.pot,
doc/po/templates/extras_topology.xml.pot,
doc/po/templates/faq.xml.pot,
doc/po/templates/faq_raster.xml.pot,
doc/po/templates/installation.xml.pot,
doc/po/templates/introduction.xml.pot,
doc/po/templates/performance_tips.xml.pot,
doc/po/templates/postgis.xml.pot,
doc/po/templates/reference.xml.pot,
doc/po/templates/reference_accessor.xml.pot,
doc/po/templates/reference_bbox.xml.pot,
doc/po/templates/reference_cluster.xml.pot,
doc/po/templates/reference_constructor.xml.pot,
doc/po/templates/reference_editor.xml.pot,
doc/po/templates/reference_guc.xml.pot,
doc/po/templates/reference_input.xml.pot,
doc/po/templates/reference_lrs.xml.pot,
doc/po/templates/reference_management.xml.pot,
doc/po/templates/reference_measure.xml.pot,
doc/po/templates/reference_operator.xml.pot,
doc/po/templates/reference_output.xml.pot,
doc/po/templates/reference_processing.xml.pot,
doc/po/templates/reference_raster.xml.pot,
doc/po/templates/reference_relationship.xml.pot,
doc/po/templates/reference_sfcgal.xml.pot,
doc/po/templates/reference_srs.xml.pot,
doc/po/templates/reference_temporal.xml.pot,
doc/po/templates/reference_trajectory.xml.pot,
doc/po/templates/reference_transaction.xml.pot,
doc/po/templates/reference_transformation.xml.pot,
doc/po/templates/reference_troubleshooting.xml.pot,
doc/po/templates/reference_type.xml.pot,
doc/po/templates/reference_validation.xml.pot,
doc/po/templates/reference_version.xml.pot,
doc/po/templates/release_notes.xml.pot,
doc/po/templates/reporting.xml.pot,
doc/po/templates/using_postgis_app.xml.pot,
doc/po/templates/using_postgis_dataman.xml.pot,
doc/po/templates/using_raster_dataman.xml.pot: Update pot files
-- references #4525
2019-10-06 15:44 Regina Obe <lr@pcorp.us>
* [r17858] ChangeLog, NEWS, README.postgis, doc/release_notes.xml:
Change expected release from 10/5 to 10/8
2019-10-05 18:06 Regina Obe <lr@pcorp.us>
* [r17857] ChangeLog, NEWS, README.postgis, Version.config,
ci/winnie/build_postgis.sh, ci/winnie/regress_postgis.sh,
doc/release_notes.xml, extensions/upgradeable_versions.mk:
Prepping for PostGIS 3.0.0rc1 release
2019-10-04 18:25 Paul Ramsey <pramsey@cleverelephant.ca>
* [r17856] postgis/lwgeom_accum.c, postgis/lwgeom_accum.h,
postgis/lwgeom_geos.c, postgis/postgis.sql.in,
postgis/postgis_after_upgrade.sql,
postgis/postgis_before_upgrade.sql, regress/run_test.pl: Restore
ST_Union() aggregate signature and re-work
performance/size enhancement to continue to avoid
using Array type during ST_Union(), hopefully
avoiding Array size limitations.
2019-10-03 09:49 Raúl Marín Rodríguez <rmrodriguez@carto.com>
* [r17855] autogen.sh: autogen.sh: Exit with an error when a tool
is missing
2019-10-03 09:40 Raúl Marín Rodríguez <rmrodriguez@carto.com>
* [r17854] NEWS, configure.ac: Use a clean environment when
detecting C++ libraries
Closes #4520
Closes https://github.com/postgis/postgis/pull/488
2019-10-02 18:22 Paul Ramsey <pramsey@cleverelephant.ca>
* [r17851] postgis/lwgeom_export.c: Use snprintf in building SRID
query string
2019-10-02 13:45 Raúl Marín Rodríguez <rmrodriguez@carto.com>
* [r17846] NEWS, postgis/lwgeom_export.c: getSRIDbySRS: Fix crash
- Prevents stack overflow when the srs is long (query + srs > 256
chars).
- Prevents sql injection.
References #4519
Closes https://github.com/postgis/postgis/pull/487
2019-10-01 17:29 Paul Ramsey <pramsey@cleverelephant.ca>
* [r17845] extensions/upgradeable_versions.mk: Get a little bit
ahead on extension upgrade paths, so
patch releases of older versions can still upgrade to 3.0 in
near future
2019-10-01 17:28 Paul Ramsey <pramsey@cleverelephant.ca>
* [r17844] postgis/postgis_before_upgrade.sql: Fix scripts-based
(not extension) upgrade from 2.4
Closes #4516
2019-10-01 14:30 Regina Obe <lr@pcorp.us>
* [r17842] NEWS: Create slot for next release - be confident we'll
do another before end of month
2019-09-30 21:18 Paul Ramsey <pramsey@cleverelephant.ca>
* [r17841] raster/test/regress/rt_gdalwarp.sql,
raster/test/regress/rt_gdalwarp_expected: Turn rt_gdalwarp tests
back on, removing grid shifts to account
for changes in Proj installed grids
2019-09-30 19:49 Paul Ramsey <pramsey@cleverelephant.ca>
* [r17839] regress/loader/ReprojectPts-w.select.expected,
regress/loader/ReprojectPts.opts,
regress/loader/ReprojectPts.select.expected,
regress/loader/ReprojectPtsD.opts,
regress/loader/ReprojectPtsD.select.expected,
regress/loader/ReprojectPtsGeog-w.select.expected,
regress/loader/ReprojectPtsGeog.opts,
regress/loader/ReprojectPtsGeog.select.expected,
regress/loader/ReprojectPtsGeogD-w.select.expected,
regress/loader/ReprojectPtsGeogD.opts,
regress/loader/ReprojectPtsGeogD.select.expected: Avoid
datum/grid shifts in reproject test, to lower
sensitivity to variance in proj installations wrt
whether or not grid shift files are installed.
References #4500
2019-09-30 18:55 Regina Obe <lr@pcorp.us>
* [r17838] ci/bessie32/postgis_regress.sh: Add CXX and CXXFLAGS
from pg_config seems to fix wagyu load issue
Closes #4474
2019-09-30 16:38 Regina Obe <lr@pcorp.us>
* [r17837] ci/bessie32/postgis_regress.sh: Put back wagyu, but try
to force gcc8 as compiler and use CFLAGS from PostgreSQL 11
install
References #4474
2019-09-29 00:38 Regina Obe <lr@pcorp.us>
* [r17836] Version.config, extensions/upgradeable_versions.mk: Flip
to 3.0.0beta2dev
2019-09-28 23:55 Regina Obe <lr@pcorp.us>
* [r17832] NEWS: oops forgot to commit same note in NEWS
2019-09-28 23:54 Regina Obe <lr@pcorp.us>
* [r17831] doc/release_notes.xml: Add note about additional
performance enhancements with GEOS 3.8
2019-09-28 23:28 Regina Obe <lr@pcorp.us>
* [r17830] ChangeLog, Version.config,
extensions/upgradeable_versions.mk: Prepare for PostGIS
3.0.0beta1
2019-09-28 22:37 Regina Obe <lr@pcorp.us>
* [r17829] ci/bessie32/postgis_regress.sh: Turn off wagyu for now
for 32-bit FreeBSD12. For some reason it is deciding to use a
higher gcc for wagyu building which causes the issue
References #4474
2019-09-28 22:13 Regina Obe <lr@pcorp.us>
* [r17828] ci/bessie32/postgis_regress.sh,
ci/winnie/build_postgis.sh, ci/winnie/package_postgis.sh,
ci/winnie/regress_postgis.sh: take out all pathing to see if that
fixes the issue, in theory pkg-config should take care of
everything. Set default GEOS to 3.8.0beta1 for winnie
2019-09-28 13:09 Regina Obe <lr@pcorp.us>
* [r17827] NEWS, README.postgis, doc/release_notes.xml: Update docs
in prep for 3.0.0beta1 release
2019-09-28 02:52 Regina Obe <lr@pcorp.us>
* [r17825] NEWS, extensions/postgis_tiger_geocoder/Makefile.in,
extras/tiger_geocoder/create_geocode.bat,
extras/tiger_geocoder/create_geocode.sh,
extras/tiger_geocoder/tiger_loader_2018.sql,
extras/tiger_geocoder/tiger_loader_2019.sql,
extras/tiger_geocoder/upgrade_geocoder.bat,
extras/tiger_geocoder/upgrade_geocoder.sh: Fix issue with loading
tabblock
Update geocoder to load 2019 data
Closes #4509 for PostGIS 3.0
References #4338 for PostGIS 3.0
2019-09-28 00:41 Regina Obe <lr@pcorp.us>
* [r17824] topology/test/regress/topogeo_addlinestring.sql,
topology/test/regress/topogeo_addlinestring_expected: Missed some
fixes in last commit. this should work on all.
References #4514 for PostGIS 3.0
2019-09-27 23:59 Regina Obe <lr@pcorp.us>
* [r17823] topology/test/regress/topogeo_addlinestring.sql,
topology/test/regress/topogeo_addlinestring_expected,
topology/test/regress/topogeo_addpolygon.sql,
topology/test/regress/topogeo_addpolygon_expected: Revise
topology tests so they yield same results in GEOS 3.8 and lower
References #4514 for PostGIS 3.0
2019-09-25 10:31 Raúl Marín Rodríguez <rmrodriguez@carto.com>
 
* [r17822] extensions/upgrade-paths-rules.mk:
PostGIS 3.0.0rc1
2019/10/08
For full changes and enhancements, refer to PostGIS 3.0.0.
This version requires PostgreSQL 9.5+-12 and GEOS >= 3.6+
Additional features enabled if you are running Proj6+ and PostgreSQL 12
Additional performance enhancements if running GEOS 3.8+
* Major highlights *
- #4519, Fix getSRIDbySRS crash (Raúl Marín)
- #4520, Use a clean environment when detecting C++ libraries (Raúl Marín)
- Restore ST_Union() aggregate signature so drop agg not required and re-work
performance/size enhancement to continue to avoid
using Array type during ST_Union(), hopefully
avoiding Array size limitations. (Paul Ramsey)
PostGIS 3.0.0beta1
2019/09/28
For full changes and enhancements, refer to PostGIS 3.0.0.
......
PostGIS - Geographic Information Systems Extensions to PostgreSQL
=================================================================
:Version: 3.0.0beta1
:Date: 2019-09-28
:Version: 3.0.0rc1
:Date: 2019-10-08
:Website: https://postgis.net
This distribution contains a module which implements GIS simple features, ties
......
......@@ -5,7 +5,7 @@
POSTGIS_MAJOR_VERSION=3
POSTGIS_MINOR_VERSION=0
POSTGIS_MICRO_VERSION=0beta1
POSTGIS_MICRO_VERSION=0rc1
# Liblwgeom interface versioning, reset to 0:0:0 (cur:age:rev)
# when changing POSTGIS_MINOR_VERSION
......
......@@ -36,7 +36,7 @@ done
AUTOCONF=`which autoconf 2>/dev/null`
if [ ! ${AUTOCONF} ]; then
echo "Missing autoconf!"
exit
exit 1
fi
AUTOCONF_VER=`${AUTOCONF} --version | ${GREP} -E "^.*[0-9]$" | ${SED} 's/^.* //'`
......@@ -48,7 +48,7 @@ for aclocal in aclocal aclocal-1.10 aclocal-1.9; do
done
if [ ! ${ACLOCAL} ]; then
echo "Missing aclocal!"
exit
exit 1
fi
ACLOCAL_VER=`${ACLOCAL} --version | ${GREP} -E "^.*[0-9]$" | ${SED} 's/^.* //'`
......@@ -60,7 +60,7 @@ for libtoolize in glibtoolize libtoolize; do
done
if [ ! ${LIBTOOLIZE} ]; then
echo "Missing libtoolize!"
exit
exit 1
fi
LIBTOOLIZE_VER=`${LIBTOOLIZE} --version | ${GREP} -E "^.*[0-9]\.[0-9]" | ${SED} 's/^.* //'`
LIBTOOLIZE_MAJOR_VER=`echo ${LIBTOOLIZE_VER} | cut -f1 -d'.'`
......
#export PATH=${PATH}:/usr/local:/usr/local/lib:/usr/local/bin
sh autogen.sh
./configure --with-libiconv=/usr/local --without-wagyu --without-interrupt-tests
CC=gcc8 \
CXX=g++8 \
CXXFLAGS="-O2 -pipe -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc8 -nostdinc++ -isystem /usr/include/c++/v1 -Wl,-rpath=/usr/local/lib/gcc8" \
CFLAGS="-Wall -Wmissing-prototypes -Wpointer-arith -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-trunc" \
./configure --with-libiconv=/usr/local --without-interrupt-tests
make clean
make
export PGUSER=postgres
......
#!/bin/bash
set -e
if [[ "${OVERRIDE}" == '' ]] ; then
export GEOS_VER=3.8.0beta1
export GEOS_VER=3.8.0rc2
export GDAL_VER=2.2.4
export PROJ_VER=4.9.3
export SFCGAL_VER=1.3.2
......
......@@ -16,7 +16,7 @@
#otherwise use the ones jenkins passes thru
#!/bin/bash
if [[ "${OVERRIDE}" == '' ]] ; then
export GEOS_VER=3.8.0beta1
export GEOS_VER=3.8.0rc2
export GDAL_VER=2.2.4
export PROJ_VER=4.9.3
export SFCGAL_VER=1.3.2
......
#!/bin/bash
set -e
if [[ "${OVERRIDE}" == '' ]] ; then
export GEOS_VER=3.8.0beta1
export GEOS_VER=3.8.0rc2
export GDAL_VER=2.2.4
export PROJ_VER=4.9.3
export SFCGAL_VER=1.3.2
......
......@@ -17353,6 +17353,9 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Using user-specified json-c directory: $JSONDIR" >&5
$as_echo "Using user-specified json-c directory: $JSONDIR" >&6; }
 
JSON_LDFLAGS="-L$JSONDIR/lib"
LIBS_SAVE="$LIBS"
LIBS="$JSON_LDFLAGS"
as_ac_File=`$as_echo "ac_cv_file_"$JSONDIR/include/json-c/json.h"" | $as_tr_sh`
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for \"$JSONDIR/include/json-c/json.h\"" >&5
$as_echo_n "checking for \"$JSONDIR/include/json-c/json.h\"... " >&6; }
......@@ -17484,6 +17487,7 @@ fi
 
fi
 
LIBS="$LIBS_SAVE"
fi
elif test ! -z "$PKG_CONFIG"; then
 
......@@ -17623,6 +17627,7 @@ if test "$CHECK_PROTOBUF" != "no"; then
 
CPPFLAGS_SAVE="$CPPFLAGS"
LDFLAGS_SAVE="$LDFLAGS"
LIBS_SAVE="$LIBS"
 
if test -n "$PKG_CONFIG"; then
 
......@@ -17905,6 +17910,7 @@ $as_echo "$PROTOC_VERSION" >&6; }
 
CPPFLAGS="$CPPFLAGS_SAVE"
LDFLAGS="$LDFLAGS_SAVE"
LIBS="$LIBS_SAVE"
 
# Extract the first word of "protoc-c", so it can be a program name with args.
set dummy protoc-c; ac_word=$2
......@@ -18980,10 +18986,14 @@ $as_echo "WAGYU: Wagyu usage requested" >&6; }
CFLAGS_SAVE="$CFLAGS"
CXXFLAGS_SAVE="$CXXFLAGS"
CPPFLAGS_SAVE="$CPPFLAGS"
LDFLAGS_SAVE="$LDFLAGS"
LIBS_SAVE="$LIBS"
 
WAGYU_CXX=`"$PG_CONFIG" --cc`
CPPFLAGS="-x c++"
CFLAGS=""
LDFLAGS=""
LIBS=""
CXX="$WAGYU_CXX"
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
......@@ -23022,6 +23032,8 @@ $as_echo "$as_me: WARNING: \"Could not find a C++ standard library\"" >&2;}
CFLAGS="$CFLAGS_SAVE"
CXXFLAGS="$CXXFLAGS_SAVE"
CPPFLAGS="$CPPFLAGS_SAVE"
LDFLAGS="$LDFLAGS_SAVE"
LIBS="$LIBS_SAVE"
 
HAVE_WAGYU=yes
 
......
......@@ -929,6 +929,9 @@ if test "$CHECK_JSON" != "no"; then
else
AC_MSG_RESULT([Using user-specified json-c directory: $JSONDIR])
JSON_LDFLAGS="-L$JSONDIR/lib"
LIBS_SAVE="$LIBS"
LIBS="$JSON_LDFLAGS"
AC_CHECK_FILE("$JSONDIR/include/json-c/json.h",
[
JSON_CPPFLAGS="-I$JSONDIR/include/json-c"
......@@ -942,6 +945,7 @@ if test "$CHECK_JSON" != "no"; then
],
[AC_MSG_ERROR([Could not find header: json.h])])
])
LIBS="$LIBS_SAVE"
fi
elif test ! -z "$PKG_CONFIG"; then
PKG_CHECK_MODULES([JSONC], [json-c], [
......@@ -987,6 +991,7 @@ if test "$CHECK_PROTOBUF" != "no"; then
CPPFLAGS_SAVE="$CPPFLAGS"
LDFLAGS_SAVE="$LDFLAGS"
LIBS_SAVE="$LIBS"
dnl Try pkgconfig first
if test -n "$PKG_CONFIG"; then
......@@ -1049,6 +1054,7 @@ if test "$CHECK_PROTOBUF" != "no"; then
CPPFLAGS="$CPPFLAGS_SAVE"
LDFLAGS="$LDFLAGS_SAVE"
LIBS="$LIBS_SAVE"
dnl confirm that protobuf compiler is available
AC_PATH_PROG(PROTOCC, protoc-c)
......@@ -1506,10 +1512,14 @@ if test "x$HAVE_PROTOBUF" = "xyes"; then
CFLAGS_SAVE="$CFLAGS"
CXXFLAGS_SAVE="$CXXFLAGS"
CPPFLAGS_SAVE="$CPPFLAGS"
LDFLAGS_SAVE="$LDFLAGS"
LIBS_SAVE="$LIBS"
WAGYU_CXX=`"$PG_CONFIG" --cc`
CPPFLAGS="-x c++"
CFLAGS=""
LDFLAGS=""
LIBS=""
CXX="$WAGYU_CXX"
AC_PROG_CXX
AX_CXX_COMPILE_STDCXX(11, noext, mandatory)
......@@ -1537,6 +1547,8 @@ if test "x$HAVE_PROTOBUF" = "xyes"; then
CFLAGS="$CFLAGS_SAVE"
CXXFLAGS="$CXXFLAGS_SAVE"
CPPFLAGS="$CPPFLAGS_SAVE"
LDFLAGS="$LDFLAGS_SAVE"
LIBS="$LIBS_SAVE"
HAVE_WAGYU=yes
AC_DEFINE([HAVE_WAGYU], [1], [Define to 1 if wagyu is being built])
......
postgis (3.0.0~beta1+dfsg-1~exp2) UNRELEASED; urgency=medium
postgis (3.0.0~rc1+dfsg-1~exp1) experimental; urgency=medium
[ Bas Couwenberg ]
* New upstream release candidate.
* Bump Standards-Version to 4.4.1, no changes.
* Drop lsb-release build dependency, no longer used for PIE on Ubuntu.
[ Christoph Berg ]
* debian/tests/regress: Fix sh syntax
* debian/rules: Drop "disable PIE on Ubuntu" code.
-- Christoph Berg <myon@debian.org> Mon, 07 Oct 2019 13:55:45 +0200
-- Bas Couwenberg <sebastic@debian.org> Tue, 08 Oct 2019 09:40:15 +0200
postgis (3.0.0~beta1+dfsg-1~exp1) experimental; urgency=medium
......
......@@ -27,7 +27,6 @@ Build-Depends: autoconf2.13,
libprotobuf-c-dev,
libsfcgal-dev (>= 1.3.1) [!armel],
libxml2-dev (>= 2.5.0~),
lsb-release,
po-debconf,
postgresql-all,
postgresql-common (>= 148~),
......
......@@ -27,7 +27,6 @@ Build-Depends: autoconf2.13,
libprotobuf-c-dev,
libsfcgal-dev (>= 1.3.1) [!armel],
libxml2-dev (>= 2.5.0~),
lsb-release,
po-debconf,
postgresql-all,
postgresql-common (>= 148~),
......
......@@ -166,8 +166,3 @@ file_filter = po/<lang>/using_raster_dataman.xml.po
source_file = po/templates/using_raster_dataman.xml.pot
source_lang = en
[postgis.reference_temporalxmlpot]
file_filter = po/<lang>/reference_temporal.xml.po
source_file = po/templates/reference_temporal.xml.pot
source_lang = en
......@@ -126,6 +126,7 @@ XML_SOURCES = \
reference_cluster.xml \
reference_constructor.xml \
reference_editor.xml \
reference_exception.xml \
reference_guc.xml \
reference_input.xml \
reference_lrs.xml \
......
......@@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PostGIS\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-08-03 21:00+0000\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2019-10-06 23:48+0000\n"
"PO-Revision-Date: 2019-03-11 09:07+0000\n"
"Last-Translator: Andreas Schild <andreas.schild@bfw.gv.at>\n"
"Language-Team: German (http://www.transifex.com/postgis/postgis/language/"
......
......@@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PostGIS\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-08-03 21:00+0000\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2019-10-06 23:48+0000\n"
"PO-Revision-Date: 2019-03-19 09:37+0000\n"
"Last-Translator: Andreas Schild <andreas.schild@bfw.gv.at>\n"
"Language-Team: German (http://www.transifex.com/postgis/postgis/language/"
......
......@@ -6,8 +6,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PostGIS\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2019-08-03 21:00+0000\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2019-10-06 23:48+0000\n"
"PO-Revision-Date: 2019-03-11 09:04+0000\n"
"Last-Translator: Andreas Schild <andreas.schild@bfw.gv.at>\n"
"Language-Team: German (http://www.transifex.com/postgis/postgis/language/"
......