-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
fix build with pdal 2.6 #54958
Comments
will do, i had a successfull build with my hacked out patch below:
|
3.32.3 builds fine with pdal 2.6.0 and the pr #54940 applied |
Merged, thanks. |
qgis-3.28.x series is the last one for me which has working GUI icons and buttons. Please fix the 3.28.x LTS series to be compilable with newer PDAL. Fo pdal-2.5.3 one needs C(XX)FLAGS="-fpermissive" to compile with gcc-14. See https://bugs.gentoo.org/935684 for a screenshot of a broken GUI. |
@mmokrejs QGIS 3.28 is no longer supported and no further developement is possible for such version. |
What is the bug or the crash?
cmake will fail to find a systemwide PDAL if the latter is 2.6, since
pdal_util
lib was folded into pdalcpp, cf PDAL/PDAL#4139https://github.com/qgis/QGIS/blob/master/cmake/FindPDAL.cmake#L36 needs to be amended to cope with that, eg look for
pdal_util
lib only if the found version is older than 2.6 ? or even not link with it, if that's not necessary ?Steps to reproduce the issue
try building with a systemwide pdal 2.6.0:
Versions
3.32.3 on OpenBSD
Supported QGIS version
New profile
Additional context
i ofc have a local trivial patch for OpenBSD ports but it doesnt take into account pre 2.6 versions so not sure its wise to upstream as is.... maybe reuse the pdal version bits looked for a bit later in the cmake file ?
The text was updated successfully, but these errors were encountered: