Hi Even,
Yes - indeed that seems to be the case. There seem to be two versions of
libproj on the system:
/usr/local/lib/libproj.so.19 and /usr/lib/x86_64-linux-gnu/libproj.so.15
The first was compiled by myself, the second seems have to be slipped in
by the package manager.
And indeed spatialite seems to be the culprit - the only one that links
to the old version.
Thanks a lot for your help!
Andreas
On 2021-01-21 18:05, Even Rouault wrote:
Andreas,
if you've built yourself PROJ on a system that has older proj versions,
I'd
suppose that one of the QGIS dependency links against that older proj
(might
be spatialite for example), and at runtime you get a clash between it
and
7.2.x
Check the output of:
ldd /home/an/dev/QGIS/build/output/bin/crssync | grep proj
if you get 2 lines, then you're screwed
Then run the following to find which library links against the system
libproj:
for i in `ldd /home/an/dev/QGIS/output/bin/crssync | awk '{print $3}'`;
do \
ldd $i | grep proj >/dev/null && (echo $i; ldd $i | grep proj); done
and you'll have to rebuild the library/ies that link against system
proj
against proj 7.2.x
Even
_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer