[MacPorts] #55408: QGIS, qgis3: missing spatialite dependency
MacPorts
noreply at macports.org
Mon Dec 4 00:34:35 UTC 2017
#55408: QGIS, qgis3: missing spatialite dependency
--------------------------+----------------------
Reporter: Liontooth | Owner: Veence
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.4.2
Resolution: | Keywords:
Port: QGIS, qgis3 |
--------------------------+----------------------
Comment (by Liontooth):
I'm getting this with the latest qgis3 makefile:
{{{
:info:build /Applications/Xcode.app/Contents/Developer/usr/bin/make -f
tests/src/gui/CMakeFiles/qgis_valuerelationwidgetwrapper_autogen.dir/build.make
tests/src/gui/CMakeFiles/qgis_valuerelationwidgetwrapper_autogen.dir/build
:info:build In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gis_qgis3/qgis3/work
/QGIS-1c1de3a/src/app/qgisapp.cpp:417:
:info:build /opt/local/include/spatialite/spatialite.h:45:10: fatal error:
'spatialite_private.h' file not found
:info:build #include <spatialite_private.h>
}}}
So spatialite does not have a file called spatialite_private.h:
{{{
# port contents spatialite | grep '\.h'
/opt/local/include/spatialite.h
/opt/local/include/spatialite/control_points.h
/opt/local/include/spatialite/debug.h
/opt/local/include/spatialite/gaiaaux.h
/opt/local/include/spatialite/gaiaexif.h
/opt/local/include/spatialite/gaiageo.h
/opt/local/include/spatialite/gaiamatrix.h
/opt/local/include/spatialite/geopackage.h
/opt/local/include/spatialite/gg_advanced.h
/opt/local/include/spatialite/gg_const.h
/opt/local/include/spatialite/gg_core.h
/opt/local/include/spatialite/gg_dxf.h
/opt/local/include/spatialite/gg_dynamic.h
/opt/local/include/spatialite/gg_formats.h
/opt/local/include/spatialite/gg_mbr.h
/opt/local/include/spatialite/gg_structs.h
/opt/local/include/spatialite/gg_wfs.h
/opt/local/include/spatialite/gg_xml.h
/opt/local/include/spatialite/spatialite.h
/opt/local/include/spatialite/sqlite.h
}}}
It seems to be in libspatialite -- Debian has it in libspatialite-dev. How
does macports handle dev files?
--
Ticket URL: <https://trac.macports.org/ticket/55408#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list