Bug report #4401
debian build - forgotten dependancy
| Status: | Closed | ||
|---|---|---|---|
| Priority: | Normal | ||
| Assignee: | - | ||
| Category: | Build/Install | ||
| Affected QGIS version: | Regression?: | No | |
| Operating System: | Easy fix?: | No | |
| Pull Request or Patch supplied: | No | Resolution: | invalid |
| Crashes QGIS or corrupts data: | Copied to github as #: | 14333 |
Description
dpkg-buildpackage doesn't check for "libspatialindex-dev" and "libspatialindex1" presence in system in the very beginning, but fails later, on building stage, with:
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
SPATIALINDEX_INCLUDE_DIR
used as include directory in directory /home/kom/osm/Quantum-GIS/src/core
SPATIALINDEX_LIBRARY
linked by target "qgis_core" in directory /home/kom/osm/Quantum-GIS/src/core
History
#1
Updated by Jürgen Fischer about 14 years ago
- Resolution set to invalid
- Status changed from Open to Closed
- Subject changed from debain build - forgotten dependancy to debian build - forgotten dependancy
That's intentional. Try running dpkg-buildpackage twice or use pbuilder.
The default debian/control will be replaced with debian/control.$DIST of the distribution - and that contains the actual build dependencies.
The nightly builds work fine with this.