Bug#976144: librttopo1: buggy/missing geojson support

Sebastiaan Couwenberg sebastic at xs4all.nl
Fri Dec 4 19:21:08 GMT 2020


On 12/4/20 7:54 PM, Roman K wrote:
>> Понедельник, 30 ноября 2020, 15:56 +03:00 от Sebastiaan Couwenberg <sebastic at 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-dev at lists.osgeo.org

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



More information about the Pkg-grass-devel mailing list