[qgis-dev] ~/dev/qgis/build > cmake -G Ninja -D CMAKE_BUILD_TYPE=Debug -D WITH_3D=True -D WITH_PDAL=True -D WITH_QTWEBENGINE=True -D CMAKE_INSTALL_PREFIX=$(pwd)/app -D QT_PLUGINS_DIR=/nix/store/9wrby1l822pmbvfn9kfxmvh5dhfnpgyb-qtbase-6.9.1/lib/qt-6/plugins .. -D CMAKE_EXPORT_COMPILE_COMMANDS=True
-- Building with system libraries --
-- The C compiler identification is GNU 14.3.0
-- The CXX compiler identification is GNU 14.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- QGIS version: 3.99.0 Master (39900)
-- Looking for CL_VERSION_3_0
-- Looking for CL_VERSION_3_0 - not found
-- Looking for CL_VERSION_2_2
-- Looking for CL_VERSION_2_2 - not found
-- Looking for CL_VERSION_2_1
-- Looking for CL_VERSION_2_1 - not found
-- Looking for CL_VERSION_2_0
-- Looking for CL_VERSION_2_0 - not found
-- Looking for CL_VERSION_1_2
-- Looking for CL_VERSION_1_2 - not found
-- Looking for CL_VERSION_1_1
-- Looking for CL_VERSION_1_1 - not found
-- Looking for CL_VERSION_1_0
-- Looking for CL_VERSION_1_0 - not found
-- Could NOT find OpenCL (missing: OpenCL_LIBRARY OpenCL_INCLUDE_DIR)
-- Couldn't find OpenCL: support DISABLED
-- ccache found
-- Could not find GRASS 7
-- Could not find GRASS 8
-- Found FLEX: /nix/store/p1s2wspbwmnqn3wynpnr2lg1ykp7nms2-flex-2.6.4/bin/flex (found suitable version "2.6.4", minimum required is "2.6")
-- Found BISON: /nix/store/q0yppnyqyb4mmchrrwxziqdg6i89d6k1-bison-3.8.2/bin/bison (found suitable version "3.8.2", minimum required is "2.4")
-- Looking for openpty
-- Looking for openpty - found
-- Found SQLite3: /nix/store/xmq1vl80xnvkg0mpj824dpp97nlhbr5h-sqlite-3.50.2-dev/include (found version "3.50.2")
-- Found Proj: 9.6.1 /nix/store/8wywv049scmlw0hv5wljir3fc50ck1p1-proj-9.6.1-dev/lib/cmake/proj
-- Found Geos: 3.13.1 /nix/store/q04ylvj5mzmvhggkms4zx28fhpj887yf-geos-3.13.1/lib/cmake/GEOS
-- Found GDAL: 3.11.0 /nix/store/xsnlghlbmcfvlpvjkxhihs39bgppnvxn-gdal-3.11.0/lib/cmake/gdal
-- Found EXPAT: /nix/store/g0qw7dbd2cmrlz2wbppjmbr75sjssgyd-expat-2.7.1/lib/libexpat.so (found version "2.7.1")
-- Found Spatialindex: /nix/store/2s5maqr0b0skvfr2j87zs760rjdnzdl0-libspatialindex-2.0.0/lib/libspatialindex.so (2.0.0)
-- Found LibZip: /nix/store/qgwcqlmmk4dygqy46lc87ay7z1q8ahq8-libzip-1.11.4/lib/libzip.so
-- Found libzip: /nix/store/qgwcqlmmk4dygqy46lc87ay7z1q8ahq8-libzip-1.11.4/lib/libzip.so
-- Found ZLIB: /nix/store/5bc6m6cx56zfrz30b8wpdarh1qarqlzx-zlib-1.3.1/lib/libz.so (found version "1.3.1")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found Protobuf: /nix/store/g82m0ia59azh4a1bcrk0r15qck6hp8da-protobuf-31.1/lib/libprotobuf.so (found version "6.31.1")
-- Found Protobuf: /nix/store/g82m0ia59azh4a1bcrk0r15qck6hp8da-protobuf-31.1/lib/libprotobuf.so
-- Found zlib: /nix/store/5bc6m6cx56zfrz30b8wpdarh1qarqlzx-zlib-1.3.1/lib/libz.so
-- GeographicLib support DISABLED.
-- Found PostgreSQL: /nix/store/mmb3y1cky354g8myhkmax60fh4py7fsa-libpq-17.5/lib/libpq.so (found version "17.5")
-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
-- Found SpatiaLite: /nix/store/181140srl81i1hkhmda9ihw08mn50lrk-libspatialite-5.1.0/lib/libspatialite.so
-- Using embedded laz-perf
-- Found ZSTD: /nix/store/8fnj0gmfmcbry0hl70i8s01fh2s972bi-zstd-1.5.7/lib/libzstd.so
-- Found ZSTD: /nix/store/8fnj0gmfmcbry0hl70i8s01fh2s972bi-zstd-1.5.7/lib/libzstd.so
-- Found PDAL: pdalcpp (2.8.4)
-- Found Draco: /nix/store/r0a0pdh7dmwc5as6cl3qlgzjzb9cfvk2-draco-1.5.7/lib/libdraco.so
-- Found Draco: /nix/store/r0a0pdh7dmwc5as6cl3qlgzjzb9cfvk2-draco-1.5.7/lib/libdraco.so (1.5.7)
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /nix/store/dj26hb49f46nr46k4jbx6m4fkacw70zy-libglvnd-1.7.0/lib/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Found WrapVulkanHeaders: /nix/store/41b9fdcmmaznd1jsp220ab9xkqbdwkbr-vulkan-headers-1.4.321.0/include
-- PDF4Qt disabled
-- Found Cups: /nix/store/2icw4ps800z9m4va7gbmv0cffcr2m21i-cups-2.4.12-lib/lib/libcups.so (found version "2.4.12")
-- QtWebEngine support enabled
-- Found Qt version: 6.9.1
-- Found QScintilla2: /nix/store/l7hknx3kd16hkz5kl9bydydn87ljr311-qscintilla-qt6-2.14.1/lib/libqscintilla2_qt6.so (2.14.1)
-- Found Qwt: /nix/store/2w117x3in9zyda2dh13h4cx1ym1fn41f-qwt-6.3.0/lib/libqwt.so (6.3.0)
-- Found QCA: /nix/store/fxcryys01l6c64x9r2vx71qd0nsfyv97-qca-2.3.10/lib/libqca-qt6.so (2.3.10)
-- Found QCA OpenSSL plugin
-- Pedantic compiler settings enabled
-- Performing Test HAVE_WFLAG_OVERLOADED_VIRTUAL
-- Performing Test HAVE_WFLAG_OVERLOADED_VIRTUAL - Success
-- Performing Test HAVE_WFLAG_IMPLICIT_FALLTHROUGH
-- Performing Test HAVE_WFLAG_IMPLICIT_FALLTHROUGH - Success
-- Performing Test HAVE_WFLAG_SUGGEST_OVERRIDE
-- Performing Test HAVE_WFLAG_SUGGEST_OVERRIDE - Success
-- Performing Test HAVE_WFLAG_SUGGEST_DESTRUCTOR_OVERRIDE
-- Performing Test HAVE_WFLAG_SUGGEST_DESTRUCTOR_OVERRIDE - Failed
-- Debug output enabled
-- Found GSL: /nix/store/hl8v199q51lg3i9fh157i5zkxl929n1y-gsl-2.8-dev/include (found version "2.8")
-- Found Python: /nix/store/iyff8129iampdw13nlfqalzhxy8y1hi9-python3-3.13.6/bin/python3.13 (found suitable version "3.13.6", minimum required is "3.11") found components: Interpreter Development Development.Module Development.Embed
-- Found Python executable: /nix/store/iyff8129iampdw13nlfqalzhxy8y1hi9-python3-3.13.6/bin/python3.13 (version 3.13.6)
-- Python library: /nix/store/iyff8129iampdw13nlfqalzhxy8y1hi9-python3-3.13.6/lib/libpython3.13.so
-- Python site-packages: /nix/store/iyff8129iampdw13nlfqalzhxy8y1hi9-python3-3.13.6/lib/python3.13/site-packages
-- Found SIP version: 6.12.0
-- Found sip-build executable: /nix/store/bvaxkk6ihi8v141733a72bmi6ixh2ddn-python3.13-sip-6.12.0/bin/sip-build
-- Found PyQt6 version: 6.9.0
-- Found QScintilla2 PyQt module: 2.14.1
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- HDF5 C compiler wrapper is unable to compile a minimal HDF5 program.
-- Found HDF5: /nix/store/9jvw016mpgfp9vlmx2ah5dwja87xpg5m-hdf5-cpp-1.14.6/lib/libhdf5.so (found version "1.14.6")
-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
-- Found NetCDF: /nix/store/a0g4k6ni3mva6mqpn9fw1c4bg9vfwy6r-netcdf-4.9.3/lib/libnetcdf.so
-- Found LibXml2: /nix/store/nic5yk8f47kg55qayn9cnwxl555439vj-libxml2-2.14.5/lib/libxml2.so (found version "2.14.5")
-- SFCGAL not enabled - disabling bindings
-- QtGamepad not enabled - disabling bindings for derived classes
-- Ctest Binary Directory set to: /home/<user>/dev/qgis/build/output/bin
-- Configuring done (12.9s)
-- Generating done (11.6s)
-- Build files have been written to: /home/<user>/dev/qgis/build
[qgis-dev] ~/dev/qgis/build > ninja
[631/5920] Building CXX object src/app/qt-unix-signals/CMakeFiles/QTSignal.dir/sigwatch.cpp.o
/home/<user>/dev/qgis/external/qt-unix-signals/sigwatch.cpp: In static member function ‘static void UnixSignalWatcherPrivate::signalHandler(int)’:
/home/<user>/dev/qgis/external/qt-unix-signals/sigwatch.cpp:128:18: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
128 | (void)::write(sockpair[0], &signal, sizeof(signal));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/<user>/dev/qgis/external/qt-unix-signals/sigwatch.cpp: In member function ‘void UnixSignalWatcherPrivate::_q_onNotify(int)’:
/home/<user>/dev/qgis/external/qt-unix-signals/sigwatch.cpp:140:17: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
140 | (void)::read(sockfd, &signal, sizeof(signal));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[639/5920] Building CXX object src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/alg.cpp.o
FAILED: [code=1] src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/alg.cpp.o
ccache sloppiness=pch_defines,time_macros,include_file_mtime,include_file_ctime /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/g++ -DGDAL_DEBUG -DQT_NO_CAST_TO_ASCII -DQT_NO_DEPRECATED_WARNINGS -DQT_USE_QSTRINGBUILDER -DSIP_VERSION=0x060c00 -I/home/<user>/dev/qgis/build/src/providers/pdal/pdal_wrench_autogen/include -I/home/<user>/dev/qgis/build -I/home/<user>/dev/qgis/external/untwine/api -I/home/<user>/dev/qgis/external -isystem /home/<user>/dev/qgis/external/nlohmann -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-misleading-indentation -Wno-deprecated-copy -Woverloaded-virtual -Wimplicit-fallthrough -Wsuggest-override -g -std=gnu++20 -fvisibility=hidden -Wno-suggest-override -MD -MT src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/alg.cpp.o -MF src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/alg.cpp.o.d -o src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/alg.cpp.o -c /home/<user>/dev/qgis/external/pdal_wrench/alg.cpp
In file included from /home/<user>/dev/qgis/external/pdal_wrench/vpc.hpp:18,
from /home/<user>/dev/qgis/external/pdal_wrench/alg.cpp:16:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp: In member function ‘OGRGeometryHS* pdal::Geometry::getOGRHandle()’:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:77:24: error: cannot convert ‘std::unique_ptr<OGRGeometry>::pointer’ {aka ‘OGRGeometry*’} to ‘OGRGeometryH’ {aka ‘OGRGeometryHS*’} in return
77 | { return m_geom.get(); }
| ~~~~~~~~~~^~
| |
| std::unique_ptr<OGRGeometry>::pointer {aka OGRGeometry*}
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:43:7: note: class type ‘OGRGeometry’ is incomplete
43 | class OGRGeometry;
| ^~~~~~~~~~~
[641/5920] Building CXX object src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/thin.cpp.o
FAILED: [code=1] src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/thin.cpp.o
ccache sloppiness=pch_defines,time_macros,include_file_mtime,include_file_ctime /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/g++ -DGDAL_DEBUG -DQT_NO_CAST_TO_ASCII -DQT_NO_DEPRECATED_WARNINGS -DQT_USE_QSTRINGBUILDER -DSIP_VERSION=0x060c00 -I/home/<user>/dev/qgis/build/src/providers/pdal/pdal_wrench_autogen/include -I/home/<user>/dev/qgis/build -I/home/<user>/dev/qgis/external/untwine/api -I/home/<user>/dev/qgis/external -isystem /home/<user>/dev/qgis/external/nlohmann -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-misleading-indentation -Wno-deprecated-copy -Woverloaded-virtual -Wimplicit-fallthrough -Wsuggest-override -g -std=gnu++20 -fvisibility=hidden -Wno-suggest-override -MD -MT src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/thin.cpp.o -MF src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/thin.cpp.o.d -o src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/thin.cpp.o -c /home/<user>/dev/qgis/external/pdal_wrench/thin.cpp
In file included from /nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Polygon.hpp:39,
from /home/<user>/dev/qgis/external/pdal_wrench/thin.cpp:21:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp: In member function ‘OGRGeometryHS* pdal::Geometry::getOGRHandle()’:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:77:24: error: cannot convert ‘std::unique_ptr<OGRGeometry>::pointer’ {aka ‘OGRGeometry*’} to ‘OGRGeometryH’ {aka ‘OGRGeometryHS*’} in return
77 | { return m_geom.get(); }
| ~~~~~~~~~~^~
| |
| std::unique_ptr<OGRGeometry>::pointer {aka OGRGeometry*}
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:43:7: note: class type ‘OGRGeometry’ is incomplete
43 | class OGRGeometry;
| ^~~~~~~~~~~
[642/5920] Building CXX object src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/boundary.cpp.o
FAILED: [code=1] src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/boundary.cpp.o
ccache sloppiness=pch_defines,time_macros,include_file_mtime,include_file_ctime /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/g++ -DGDAL_DEBUG -DQT_NO_CAST_TO_ASCII -DQT_NO_DEPRECATED_WARNINGS -DQT_USE_QSTRINGBUILDER -DSIP_VERSION=0x060c00 -I/home/<user>/dev/qgis/build/src/providers/pdal/pdal_wrench_autogen/include -I/home/<user>/dev/qgis/build -I/home/<user>/dev/qgis/external/untwine/api -I/home/<user>/dev/qgis/external -isystem /home/<user>/dev/qgis/external/nlohmann -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-misleading-indentation -Wno-deprecated-copy -Woverloaded-virtual -Wimplicit-fallthrough -Wsuggest-override -g -std=gnu++20 -fvisibility=hidden -Wno-suggest-override -MD -MT src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/boundary.cpp.o -MF src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/boundary.cpp.o.d -o src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/boundary.cpp.o -c /home/<user>/dev/qgis/external/pdal_wrench/boundary.cpp
In file included from /home/<user>/dev/qgis/external/pdal_wrench/vpc.hpp:18,
from /home/<user>/dev/qgis/external/pdal_wrench/boundary.cpp:26:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp: In member function ‘OGRGeometryHS* pdal::Geometry::getOGRHandle()’:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:77:24: error: cannot convert ‘std::unique_ptr<OGRGeometry>::pointer’ {aka ‘OGRGeometry*’} to ‘OGRGeometryH’ {aka ‘OGRGeometryHS*’} in return
77 | { return m_geom.get(); }
| ~~~~~~~~~~^~
| |
| std::unique_ptr<OGRGeometry>::pointer {aka OGRGeometry*}
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:43:7: note: class type ‘OGRGeometry’ is incomplete
43 | class OGRGeometry;
| ^~~~~~~~~~~
[643/5920] Building CXX object src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_raster_tin.cpp.o
FAILED: [code=1] src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_raster_tin.cpp.o
ccache sloppiness=pch_defines,time_macros,include_file_mtime,include_file_ctime /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/g++ -DGDAL_DEBUG -DQT_NO_CAST_TO_ASCII -DQT_NO_DEPRECATED_WARNINGS -DQT_USE_QSTRINGBUILDER -DSIP_VERSION=0x060c00 -I/home/<user>/dev/qgis/build/src/providers/pdal/pdal_wrench_autogen/include -I/home/<user>/dev/qgis/build -I/home/<user>/dev/qgis/external/untwine/api -I/home/<user>/dev/qgis/external -isystem /home/<user>/dev/qgis/external/nlohmann -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-misleading-indentation -Wno-deprecated-copy -Woverloaded-virtual -Wimplicit-fallthrough -Wsuggest-override -g -std=gnu++20 -fvisibility=hidden -Wno-suggest-override -MD -MT src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_raster_tin.cpp.o -MF src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_raster_tin.cpp.o.d -o src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_raster_tin.cpp.o -c /home/<user>/dev/qgis/external/pdal_wrench/to_raster_tin.cpp
In file included from /home/<user>/dev/qgis/external/pdal_wrench/vpc.hpp:18,
from /home/<user>/dev/qgis/external/pdal_wrench/to_raster_tin.cpp:23:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp: In member function ‘OGRGeometryHS* pdal::Geometry::getOGRHandle()’:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:77:24: error: cannot convert ‘std::unique_ptr<OGRGeometry>::pointer’ {aka ‘OGRGeometry*’} to ‘OGRGeometryH’ {aka ‘OGRGeometryHS*’} in return
77 | { return m_geom.get(); }
| ~~~~~~~~~~^~
| |
| std::unique_ptr<OGRGeometry>::pointer {aka OGRGeometry*}
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:43:7: note: class type ‘OGRGeometry’ is incomplete
43 | class OGRGeometry;
| ^~~~~~~~~~~
[644/5920] Building CXX object src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/clip.cpp.o
FAILED: [code=1] src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/clip.cpp.o
ccache sloppiness=pch_defines,time_macros,include_file_mtime,include_file_ctime /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/g++ -DGDAL_DEBUG -DQT_NO_CAST_TO_ASCII -DQT_NO_DEPRECATED_WARNINGS -DQT_USE_QSTRINGBUILDER -DSIP_VERSION=0x060c00 -I/home/<user>/dev/qgis/build/src/providers/pdal/pdal_wrench_autogen/include -I/home/<user>/dev/qgis/build -I/home/<user>/dev/qgis/external/untwine/api -I/home/<user>/dev/qgis/external -isystem /home/<user>/dev/qgis/external/nlohmann -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-misleading-indentation -Wno-deprecated-copy -Woverloaded-virtual -Wimplicit-fallthrough -Wsuggest-override -g -std=gnu++20 -fvisibility=hidden -Wno-suggest-override -MD -MT src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/clip.cpp.o -MF src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/clip.cpp.o.d -o src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/clip.cpp.o -c /home/<user>/dev/qgis/external/pdal_wrench/clip.cpp
In file included from /nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Polygon.hpp:39,
from /home/<user>/dev/qgis/external/pdal_wrench/clip.cpp:21:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp: In member function ‘OGRGeometryHS* pdal::Geometry::getOGRHandle()’:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:77:24: error: cannot convert ‘std::unique_ptr<OGRGeometry>::pointer’ {aka ‘OGRGeometry*’} to ‘OGRGeometryH’ {aka ‘OGRGeometryHS*’} in return
77 | { return m_geom.get(); }
| ~~~~~~~~~~^~
| |
| std::unique_ptr<OGRGeometry>::pointer {aka OGRGeometry*}
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:43:7: note: class type ‘OGRGeometry’ is incomplete
43 | class OGRGeometry;
| ^~~~~~~~~~~
[645/5920] Building CXX object src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/main.cpp.o
FAILED: [code=1] src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/main.cpp.o
ccache sloppiness=pch_defines,time_macros,include_file_mtime,include_file_ctime /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/g++ -DGDAL_DEBUG -DQT_NO_CAST_TO_ASCII -DQT_NO_DEPRECATED_WARNINGS -DQT_USE_QSTRINGBUILDER -DSIP_VERSION=0x060c00 -I/home/<user>/dev/qgis/build/src/providers/pdal/pdal_wrench_autogen/include -I/home/<user>/dev/qgis/build -I/home/<user>/dev/qgis/external/untwine/api -I/home/<user>/dev/qgis/external -isystem /home/<user>/dev/qgis/external/nlohmann -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-misleading-indentation -Wno-deprecated-copy -Woverloaded-virtual -Wimplicit-fallthrough -Wsuggest-override -g -std=gnu++20 -fvisibility=hidden -Wno-suggest-override -MD -MT src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/main.cpp.o -MF src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/main.cpp.o.d -o src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/main.cpp.o -c /home/<user>/dev/qgis/external/pdal_wrench/main.cpp
In file included from /home/<user>/dev/qgis/external/pdal_wrench/vpc.hpp:18,
from /home/<user>/dev/qgis/external/pdal_wrench/main.cpp:29:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp: In member function ‘OGRGeometryHS* pdal::Geometry::getOGRHandle()’:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:77:24: error: cannot convert ‘std::unique_ptr<OGRGeometry>::pointer’ {aka ‘OGRGeometry*’} to ‘OGRGeometryH’ {aka ‘OGRGeometryHS*’} in return
77 | { return m_geom.get(); }
| ~~~~~~~~~~^~
| |
| std::unique_ptr<OGRGeometry>::pointer {aka OGRGeometry*}
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:43:7: note: class type ‘OGRGeometry’ is incomplete
43 | class OGRGeometry;
| ^~~~~~~~~~~
[646/5920] Building CXX object src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/info.cpp.o
FAILED: [code=1] src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/info.cpp.o
ccache sloppiness=pch_defines,time_macros,include_file_mtime,include_file_ctime /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/g++ -DGDAL_DEBUG -DQT_NO_CAST_TO_ASCII -DQT_NO_DEPRECATED_WARNINGS -DQT_USE_QSTRINGBUILDER -DSIP_VERSION=0x060c00 -I/home/<user>/dev/qgis/build/src/providers/pdal/pdal_wrench_autogen/include -I/home/<user>/dev/qgis/build -I/home/<user>/dev/qgis/external/untwine/api -I/home/<user>/dev/qgis/external -isystem /home/<user>/dev/qgis/external/nlohmann -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-misleading-indentation -Wno-deprecated-copy -Woverloaded-virtual -Wimplicit-fallthrough -Wsuggest-override -g -std=gnu++20 -fvisibility=hidden -Wno-suggest-override -MD -MT src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/info.cpp.o -MF src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/info.cpp.o.d -o src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/info.cpp.o -c /home/<user>/dev/qgis/external/pdal_wrench/info.cpp
In file included from /nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Polygon.hpp:39,
from /home/<user>/dev/qgis/external/pdal_wrench/info.cpp:21:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp: In member function ‘OGRGeometryHS* pdal::Geometry::getOGRHandle()’:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:77:24: error: cannot convert ‘std::unique_ptr<OGRGeometry>::pointer’ {aka ‘OGRGeometry*’} to ‘OGRGeometryH’ {aka ‘OGRGeometryHS*’} in return
77 | { return m_geom.get(); }
| ~~~~~~~~~~^~
| |
| std::unique_ptr<OGRGeometry>::pointer {aka OGRGeometry*}
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:43:7: note: class type ‘OGRGeometry’ is incomplete
43 | class OGRGeometry;
| ^~~~~~~~~~~
[647/5920] Building CXX object src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/merge.cpp.o
FAILED: [code=1] src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/merge.cpp.o
ccache sloppiness=pch_defines,time_macros,include_file_mtime,include_file_ctime /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/g++ -DGDAL_DEBUG -DQT_NO_CAST_TO_ASCII -DQT_NO_DEPRECATED_WARNINGS -DQT_USE_QSTRINGBUILDER -DSIP_VERSION=0x060c00 -I/home/<user>/dev/qgis/build/src/providers/pdal/pdal_wrench_autogen/include -I/home/<user>/dev/qgis/build -I/home/<user>/dev/qgis/external/untwine/api -I/home/<user>/dev/qgis/external -isystem /home/<user>/dev/qgis/external/nlohmann -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-misleading-indentation -Wno-deprecated-copy -Woverloaded-virtual -Wimplicit-fallthrough -Wsuggest-override -g -std=gnu++20 -fvisibility=hidden -Wno-suggest-override -MD -MT src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/merge.cpp.o -MF src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/merge.cpp.o.d -o src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/merge.cpp.o -c /home/<user>/dev/qgis/external/pdal_wrench/merge.cpp
In file included from /nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Polygon.hpp:39,
from /home/<user>/dev/qgis/external/pdal_wrench/merge.cpp:22:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp: In member function ‘OGRGeometryHS* pdal::Geometry::getOGRHandle()’:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:77:24: error: cannot convert ‘std::unique_ptr<OGRGeometry>::pointer’ {aka ‘OGRGeometry*’} to ‘OGRGeometryH’ {aka ‘OGRGeometryHS*’} in return
77 | { return m_geom.get(); }
| ~~~~~~~~~~^~
| |
| std::unique_ptr<OGRGeometry>::pointer {aka OGRGeometry*}
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:43:7: note: class type ‘OGRGeometry’ is incomplete
43 | class OGRGeometry;
| ^~~~~~~~~~~
[648/5920] Building CXX object src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/density.cpp.o
FAILED: [code=1] src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/density.cpp.o
ccache sloppiness=pch_defines,time_macros,include_file_mtime,include_file_ctime /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/g++ -DGDAL_DEBUG -DQT_NO_CAST_TO_ASCII -DQT_NO_DEPRECATED_WARNINGS -DQT_USE_QSTRINGBUILDER -DSIP_VERSION=0x060c00 -I/home/<user>/dev/qgis/build/src/providers/pdal/pdal_wrench_autogen/include -I/home/<user>/dev/qgis/build -I/home/<user>/dev/qgis/external/untwine/api -I/home/<user>/dev/qgis/external -isystem /home/<user>/dev/qgis/external/nlohmann -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-misleading-indentation -Wno-deprecated-copy -Woverloaded-virtual -Wimplicit-fallthrough -Wsuggest-override -g -std=gnu++20 -fvisibility=hidden -Wno-suggest-override -MD -MT src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/density.cpp.o -MF src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/density.cpp.o.d -o src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/density.cpp.o -c /home/<user>/dev/qgis/external/pdal_wrench/density.cpp
In file included from /home/<user>/dev/qgis/external/pdal_wrench/vpc.hpp:18,
from /home/<user>/dev/qgis/external/pdal_wrench/density.cpp:23:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp: In member function ‘OGRGeometryHS* pdal::Geometry::getOGRHandle()’:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:77:24: error: cannot convert ‘std::unique_ptr<OGRGeometry>::pointer’ {aka ‘OGRGeometry*’} to ‘OGRGeometryH’ {aka ‘OGRGeometryHS*’} in return
77 | { return m_geom.get(); }
| ~~~~~~~~~~^~
| |
| std::unique_ptr<OGRGeometry>::pointer {aka OGRGeometry*}
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:43:7: note: class type ‘OGRGeometry’ is incomplete
43 | class OGRGeometry;
| ^~~~~~~~~~~
[649/5920] Building CXX object src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_raster.cpp.o
FAILED: [code=1] src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_raster.cpp.o
ccache sloppiness=pch_defines,time_macros,include_file_mtime,include_file_ctime /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/g++ -DGDAL_DEBUG -DQT_NO_CAST_TO_ASCII -DQT_NO_DEPRECATED_WARNINGS -DQT_USE_QSTRINGBUILDER -DSIP_VERSION=0x060c00 -I/home/<user>/dev/qgis/build/src/providers/pdal/pdal_wrench_autogen/include -I/home/<user>/dev/qgis/build -I/home/<user>/dev/qgis/external/untwine/api -I/home/<user>/dev/qgis/external -isystem /home/<user>/dev/qgis/external/nlohmann -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-misleading-indentation -Wno-deprecated-copy -Woverloaded-virtual -Wimplicit-fallthrough -Wsuggest-override -g -std=gnu++20 -fvisibility=hidden -Wno-suggest-override -MD -MT src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_raster.cpp.o -MF src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_raster.cpp.o.d -o src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_raster.cpp.o -c /home/<user>/dev/qgis/external/pdal_wrench/to_raster.cpp
In file included from /home/<user>/dev/qgis/external/pdal_wrench/vpc.hpp:18,
from /home/<user>/dev/qgis/external/pdal_wrench/to_raster.cpp:23:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp: In member function ‘OGRGeometryHS* pdal::Geometry::getOGRHandle()’:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:77:24: error: cannot convert ‘std::unique_ptr<OGRGeometry>::pointer’ {aka ‘OGRGeometry*’} to ‘OGRGeometryH’ {aka ‘OGRGeometryHS*’} in return
77 | { return m_geom.get(); }
| ~~~~~~~~~~^~
| |
| std::unique_ptr<OGRGeometry>::pointer {aka OGRGeometry*}
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:43:7: note: class type ‘OGRGeometry’ is incomplete
43 | class OGRGeometry;
| ^~~~~~~~~~~
[650/5920] Building CXX object src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_vector.cpp.o
FAILED: [code=1] src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_vector.cpp.o
ccache sloppiness=pch_defines,time_macros,include_file_mtime,include_file_ctime /nix/store/bcw9f6r9v2fm3kv7d15fcrya0mf34xds-gcc-wrapper-14.3.0/bin/g++ -DGDAL_DEBUG -DQT_NO_CAST_TO_ASCII -DQT_NO_DEPRECATED_WARNINGS -DQT_USE_QSTRINGBUILDER -DSIP_VERSION=0x060c00 -I/home/<user>/dev/qgis/build/src/providers/pdal/pdal_wrench_autogen/include -I/home/<user>/dev/qgis/build -I/home/<user>/dev/qgis/external/untwine/api -I/home/<user>/dev/qgis/external -isystem /home/<user>/dev/qgis/external/nlohmann -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-misleading-indentation -Wno-deprecated-copy -Woverloaded-virtual -Wimplicit-fallthrough -Wsuggest-override -g -std=gnu++20 -fvisibility=hidden -Wno-suggest-override -MD -MT src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_vector.cpp.o -MF src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_vector.cpp.o.d -o src/providers/pdal/CMakeFiles/pdal_wrench.dir/__/__/__/external/pdal_wrench/to_vector.cpp.o -c /home/<user>/dev/qgis/external/pdal_wrench/to_vector.cpp
In file included from /nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Polygon.hpp:39,
from /home/<user>/dev/qgis/external/pdal_wrench/to_vector.cpp:21:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp: In member function ‘OGRGeometryHS* pdal::Geometry::getOGRHandle()’:
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:77:24: error: cannot convert ‘std::unique_ptr<OGRGeometry>::pointer’ {aka ‘OGRGeometry*’} to ‘OGRGeometryH’ {aka ‘OGRGeometryHS*’} in return
77 | { return m_geom.get(); }
| ~~~~~~~~~~^~
| |
| std::unique_ptr<OGRGeometry>::pointer {aka OGRGeometry*}
/nix/store/zyw82gay56gdbv5pdc4pcfdz7cajx91c-pdal-2.8.4/include/pdal/Geometry.hpp:43:7: note: class type ‘OGRGeometry’ is incomplete
43 | class OGRGeometry;
| ^~~~~~~~~~~
^Cninja: build stopped: interrupted by user.
What is the bug or the crash?
I'm unable to compile QGIS in the Nix flake shell, and get this error message:
I used the suggested configure command.
Here's the whole log:
Show log
Steps to reproduce the issue
Open the nix shell defined in the flake and follow the printed instructions up to the
ninjacommand.Versions
Not sure if applicable, but I tried building at 80a61ac.
Supported QGIS version
New profile
Additional context
Changing to
WITH_PDAL=FalseI'm able to compile and run, althought then all icons are missing.