[QGIS-Developer] crssync issues

Even Rouault even.rouault at spatialys.com
Thu Jan 21 09:05:50 PST 2021


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

-- 
Spatialys - Geospatial professional services
http://www.spatialys.com


More information about the QGIS-Developer mailing list