new release: libspatialite 5.1.0-RC0

169 views
Skip to first unread message

Alessandro Furieri

unread,
Jul 24, 2023, 1:51:00 PM7/24/23
to SpatiaLite Users
hallo list,

after an exceptionally long break I'm happy to announce to you all that a new Release Candidate of libspatialite (5.1.0-RC0) is finally available.

you'll find the sources on the main page of the SpatiaLite project:

https://www.gaia-gis.it/fossil/libspatialite

it's essentially an update and maintenance release; here are the main changes:

1. up to date support for the latest versions of both the PROJ (9.2.1) and GEOS (3.12.0) libraries

2. several bugs and other issues fixed

3. more GEOS-based SQL functions are now available (please see the HTML documentation for more details):
   * GEOSMinimumRotatedRectangle aka ST_OrientedEnvelope
   * GEOSMaximumInscribedCircle
   * GEOSMinimumBoundingCircle
   * GEOSMinimumBoundingRadius
   * GEOSMinimumBoundingCenter
   * GEOSLargestEmptyCircle
   * GEOSMinimumWidth
   * GEOSMinimumClearance
   * GEOSMinimumClearanceLine
   * GeosDensify
   * GeosMakeValid
   * ReducePrecision
   * HilbertCode
   * GeosConcaveHull
   
happy testing,
Sandro

Francesco Pelullo

unread,
Jul 24, 2023, 2:35:53 PM7/24/23
to spatiali...@googlegroups.com


Il lun 24 lug 2023, 19:51 Alessandro Furieri <alessandr...@gmail.com> ha scritto:


you'll find the sources on the main page of the SpatiaLite project:

https://www.gaia-gis.it/fossil/libspatialite

Thank you Sandro.

--FP

Bas Couwenberg

unread,
Jul 24, 2023, 11:40:21 PM7/24/23
to SpatiaLite Users
On Monday, July 24, 2023 at 7:51:00 PM UTC+2 Alessandro Furieri wrote:
it's essentially an update and maintenance release; here are the main changes:

Is the SONAME bump not intentional then?

Kind Regards,

Bas

Bas Couwenberg

unread,
Jul 24, 2023, 11:48:22 PM7/24/23
to SpatiaLite Users
On Monday, July 24, 2023 at 7:51:00 PM UTC+2 Alessandro Furieri wrote:
 happy testing,

freexl 2.0.0 is required, but this doesn't have a final release yet:

 configure: error: could not find 'freexl' (or obsolete 'freexl' < v.2.0.0 found).

freexl 1.0.6 is in Debian unstable, and 2.0.0~rc2 is in experimental because it's not a final release.

Can we get a final release of freexl 2.0.0 to go with spatialite 5.1.0?

Kind Regards,

Bas

Bas Couwenberg

unread,
Jul 24, 2023, 11:55:28 PM7/24/23
to SpatiaLite Users
The removed symbols justify the SONAME bump:

 - gaiaGetGpkgRTreeFullExtent@Base 5.0.0
 - gaiaGetRTreeFullExtent@Base 5.0.0

Kind Regards,

Bas
 

Bas Couwenberg

unread,
Jul 24, 2023, 11:58:58 PM7/24/23
to SpatiaLite Users
Tests fails to build on Debian unstable:

libtool: link: gcc -I./../src/headers -I. -g -O2 "-ffile-prefix-map=/build/spatialite-5.1.0~rc0=." -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/check_init check_init.o -L../src -lpt
hread /build/spatialite-5.1.0~rc0/src/.libs/libspatialite.so -lm -lxml2 -lminizip -lrttopo -lfreexl -lproj -lz -L/usr/lib/x86_64-linux-gnu -lgeos_c
/usr/bin/ld: check_init.o: undefined reference to symbol 'sqlite3_errmsg'
/usr/bin/ld: /lib/x86_64-linux-gnu/libsqlite3.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:1575: check_init] Error 1
make[5]: Leaving directory '/build/spatialite-5.1.0~rc0/test'

Bas Couwenberg

unread,
Jul 25, 2023, 12:20:21 AM7/25/23
to SpatiaLite Users

Totò Fiandaca

unread,
Jul 25, 2023, 3:08:39 AM7/25/23
to SpatiaLite Users
Grazie mille Sandro

a presto

Andrea Borruso

unread,
Jul 25, 2023, 3:17:28 AM7/25/23
to SpatiaLite Users
Grazie Sandro

Andrea Peri

unread,
Jul 25, 2023, 3:19:01 AM7/25/23
to spatiali...@googlegroups.com
Grazie Sandro.
A.


Il lun 24 lug 2023, 19:51 Alessandro Furieri <alessandr...@gmail.com> ha scritto:
--
You received this message because you are subscribed to the Google Groups "SpatiaLite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spatialite-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/spatialite-users/c621a04c-48dc-4a29-baee-b983efe18382n%40googlegroups.com.

Pac

unread,
Jul 26, 2023, 3:16:45 AM7/26/23
to SpatiaLite Users
Sandro, a big thank you for your work.
Are you planning to release MS Windows binaries for this version in https://www.gaia-gis.it/gaia-sins/?

Kind regards,
Paco.

a.fu...@lqt.it

unread,
Jul 26, 2023, 3:24:08 AM7/26/23
to spatiali...@googlegroups.com
On Wed, 26 Jul 2023 00:16:44 -0700 (PDT), Pac wrote:
> Sandro, a big thank you for your work.
> Are you planning to release MS Windows binaries for this version in
> https://www.gaia-gis.it/gaia-sins/ [2]?
>

certainly yes, as usual.
of course, we need to finalize a stable 5.1.0 release first.

bye Sandro

a.fu...@lqt.it

unread,
Jul 26, 2023, 4:43:47 AM7/26/23
to spatiali...@googlegroups.com
On Mon, 24 Jul 2023 20:48:22 -0700 (PDT), Bas Couwenberg wrote:
> Can we get a final release of freexl 2.0.0 to go with spatialite
> 5.1.0?
>

done: please see the release announcement on the mailing list.

best regards,
Sandro

a.fu...@lqt.it

unread,
Jul 26, 2023, 4:47:54 AM7/26/23
to spatiali...@googlegroups.com
and there is at least a new symbol defined:

gaiaOutGml_ex

bye Sandro

a.fu...@lqt.it

unread,
Jul 26, 2023, 4:59:16 AM7/26/23
to spatiali...@googlegroups.com
Hi Bas,

your patch is now included in RC1

and there was a similar glitch on -/examples too

just out of curiosity I'd like to understand why only Debian unstable
fails to build,
while both all the latest versions of Fedora and Debian 11 "bullseye"
are able to
automagically understand that -sqlite3 was implicitly intended

bye Sandro


Bas Couwenberg

unread,
Jul 26, 2023, 12:07:15 PM7/26/23
to SpatiaLite Users
On Wednesday, July 26, 2023 at 10:59:16 AM UTC+2 a.fu...@lqt.it wrote:
just out of curiosity I'd like to understand why only Debian unstable
fails to build,
while both all the latest versions of Fedora and Debian 11 "bullseye"
are able to
automagically understand that -sqlite3 was implicitly intended

My guess is toolchain changes.
Reply all
Reply to author
Forward
0 new messages