-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
built-in spatialindex conflicts with external libspatialindex #13567
Comments
Author Name: Volker Fröhlich (@volter) By updating the [[SpatialIndex]] wrapper and amending CMakeLists and creating a Cmake script, I managed to build QGIS with a systemwide libspatialindex. Wonder proposed to update the shipped copy of [[SpatialIndex]] and update the wrapper, so the user has the choice to use either lib. Doing so, would help your problem, I suppose. I can provide a patch, but I'm not a 100% sure, everything works correct or that my patch is sound, as I am no C++ programmer. Maybe we should do that after 1.7. |
Author Name: Borys Jurgiel (@borysiasty) The sooner you send it, the sooner JEF&Marco&Tim&Martin will be able to review it ;-) |
Author Name: Giovanni Manghi (@gioman)
|
Author Name: Paolo Cavallini (@pcav)
|
Author Name: Paolo Cavallini (@pcav)
|
Author Name: Borys Jurgiel (@borysiasty)
|
Author Name: Jürgen Fischer (@jef-n)
|
Author Name: Médéric RIBREUX (Médéric RIBREUX) Hello, bug triage... with QGIS 2.13 on Debian, there is no conflict: p.get_storage() returns 0. I am closing this bug.
|
Author Name: rustychris - (rustychris -)
Original Redmine Issue: 3507
Affected QGIS version: master
Redmine category:python_plugins
libspatialindex is used by the python rtree module, but when this module is loaded from within a QGIS python plugin, the symbols from the builtin copy of spatialindex collide and render the python rtree module inoperable.
How to reproduce: install the rtree python module. Start QGIS and open a python console:
Stepping through in gdb shows that libspatialindex.so:Tools::PropertySet::getProperty is shadowed by a function of the same name in libqgis_core.so.
The text was updated successfully, but these errors were encountered: