PDAL / PDAL

PDAL is Point Data Abstraction Library. GDAL for point cloud data.

Home Page:https://pdal.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't build GRASS and QGIS LTR with PDAL 2.6.1

imincik opened this issue · comments

Describe the bug

When trying to build GRASS and QGIS with PDAL 2.6.1 in nixpkgs they both fail on trying to find PDAL.

GRASS

checking whether to use PDAL... yes
configure: error: *** Unable to locate suitable (>=1.7.1) PDAL library.
  • Workaround
rm libpdalcpp.so
ln -s libpdalcpp.so.?? libpdalcpp.so

QGIS LTR

  • QGIS error message
CMake Error at cmake/FindPDAL.cmake:76 (MESSAGE):
  Could not find PDAL
Call Stack (most recent call first):
  CMakeLists.txt:437 (find_package)

Both packages build fine with PDAL 2.5.6

Will likely be solved by #4267.

Unfortunately latest QGIS LTR (3.28.13) still can't find PDAL 2.6.2:

       >  CMake Error at cmake/FindPDAL.cmake:76 (MESSAGE):
       >  Could not find PDAL
       >  Call Stack (most recent call first):
       >   CMakeLists.txt:437 (find_package)

GRASS build is fixed by PDAL 2.6.2

Unfortunately latest QGIS LTR (3.28.13) still can't find PDAL 2.6.2:

       >  CMake Error at cmake/FindPDAL.cmake:76 (MESSAGE):
       >  Could not find PDAL
       >  Call Stack (most recent call first):
       >   CMakeLists.txt:437 (find_package)

GRASS build is fixed by PDAL 2.6.2

qgis/QGIS#54940 has not been backported yet.

Thank you @nilason .