On 12/4/20 7:54 PM, Roman K wrote: >> Понедельник, 30 ноября 2020, 15:56 +03:00 от Sebastiaan Couwenberg >> <sebas...@xs4all.nl>: >> On 11/30/20 1:31 PM, Roman Kurakin wrote: >>> Since librttopo is suggested as a replacement for liblwgeom, and the part >>> of it >>> functionality is missing (switched off by ifdef) the bug becomes critical. >>> >>> Functionality is switched off due to missing code in configure. Looks like >>> it >>> was lost while fork from original liblwgeom (part of postgis project). >>> >>> All of the versions currently in debian are affected by this problem. >> >> Thanks for the patch, but I'm hesitant to apply it as it's a little >> invasive. >> >> Currently libspatialite is the only user of librttopo, and it likely >> doesn't need the geojson support. > > But what should do packages that are not part of debian? > liblwgeom is removed from postgis 3.0...
That's up to those projects, if they can't wait for librttopo to get fixed they could consider embedding a patched copy. Or reinstate the shared library changes in the postgis package for their own local package repo for example. >> Please forward your changes upstream: >> >> https://git.osgeo.org/gitea/rttopo/librttopo >> >> Once the changes are applied upstream we can consider included them in >> the Debian package. > > Already done, but project doesn’t look as actively maintained, the bug was > described three years ago, > but bug reporter was unable to provide a patch. > https://git.osgeo.org/gitea/rttopo/librttopo/issues/21#issuecomment-8877 librttopo is indeed not developed very actively, but it so far serves it purpose of enabling the topology support in spatialite. With the postgis Debian package no longer providing liblwgeom it is not unlikely that librttopo will get more users which may motivate more active development. Especially if that's in the form of pull requests that can be merged easily. If you want to raise more awareness of this issue, you may also want to discuss it on the mailinglist: librttopo-...@lists.osgeo.org Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1