Using udevCheckHook Running phase: unpackPhase unpacking source archive /nix/store/rdggp99i336h03gdyj9y46lhikbp40xr-source source root is source Running phase: patchPhase applying patch /nix/store/k5cqjgxzrwjpxv4lyx54vn2zhh284s65-py_pybind11_no_external_download.patch patching file CMake/global_config.cmake Hunk #1 succeeded at 65 (offset -4 lines). applying patch /nix/store/hpmvjy6kfibn3j7gyigxcybqai4xhb58-install-presets.patch patching file tools/realsense-viewer/CMakeLists.txt Hunk #1 succeeded at 254 (offset 1 line). Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase cmake flags: -GNinja -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/86wz6jk1n2rgpr2m2vyn5hkqnfr1ql0n-librealsense-2.56.3/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/86wz6jk1n2rgpr2m2vyn5hkqnfr1ql0n-librealsense-2.56.3/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/86wz6jk1n2rgpr2m2vyn5hkqnfr1ql0n-librealsense-2.56.3/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/86wz6jk1n2rgpr2m2vyn5hkqnfr1ql0n-librealsense-2.56.3/share/doc/librealsense -DCMAKE_INSTALL_INFODIR=/nix/store/86wz6jk1n2rgpr2m2vyn5hkqnfr1ql0n-librealsense-2.56.3/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/86wz6jk1n2rgpr2m2vyn5hkqnfr1ql0n-librealsense-2.56.3/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/0nk5l7vfljm0k770y2rng2y407ziakcf-librealsense-2.56.3-dev/include -DCMAKE_INSTALL_SBINDIR=/nix/store/86wz6jk1n2rgpr2m2vyn5hkqnfr1ql0n-librealsense-2.56.3/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/86wz6jk1n2rgpr2m2vyn5hkqnfr1ql0n-librealsense-2.56.3/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/86wz6jk1n2rgpr2m2vyn5hkqnfr1ql0n-librealsense-2.56.3/lib -DCMAKE_STRIP=/nix/store/qd70v8g0561vm8m33kmnp79z00cgyi5n-gcc-wrapper-15.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/qd70v8g0561vm8m33kmnp79z00cgyi5n-gcc-wrapper-15.2.0/bin/ranlib -DCMAKE_AR=/nix/store/qd70v8g0561vm8m33kmnp79z00cgyi5n-gcc-wrapper-15.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/86wz6jk1n2rgpr2m2vyn5hkqnfr1ql0n-librealsense-2.56.3 -DBUILD_EXAMPLES=ON -DBUILD_GRAPHICAL_EXAMPLES=false -DBUILD_GLSL_EXTENSIONS=false -DCHECK_FOR_UPDATES=OFF -DBUILD_PYTHON_BINDINGS:bool=true -DXXNIX_PYTHON_SITEPACKAGES=/nix/store/86wz6jk1n2rgpr2m2vyn5hkqnfr1ql0n-librealsense-2.56.3/lib/python3.14/site-packages -DPYBIND11_PYTHONLIBS_OVERWRITE=OFF -DPYTHON_EXECUTABLE=/nix/store/cgk2ykijyaadc1687r0w4psf8pi1fdyc-python3-3.14.3/bin/python3.14 -DPYTHON_INCLUDE_DIR=/nix/store/cgk2ykijyaadc1687r0w4psf8pi1fdyc-python3-3.14.3/include/python3.14 -DPYTHON_SITE_PACKAGES=/nix/store/cgk2ykijyaadc1687r0w4psf8pi1fdyc-python3-3.14.3/lib/python3.14/site-packages CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The CXX compiler identification is GNU 15.2.0 -- The C compiler identification is GNU 15.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /nix/store/qd70v8g0561vm8m33kmnp79z00cgyi5n-gcc-wrapper-15.2.0/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/qd70v8g0561vm8m33kmnp79z00cgyi5n-gcc-wrapper-15.2.0/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Checking internet connection... -- Failed to identify Internet connection CMake Warning at CMakeLists.txt:21 (message): No internet connection, disabling IMPORT_DEPTH_CAM_FW -- Info: REALSENSE_VERSION_STRING=2.56.3 -- Setting Unix configurations -- Found usb: /nix/store/fj2y23jg8sbjq029fmjxg3c75gdm459v-libusb-1.0.29/lib/libusb-1.0.so CMake Warning (dev) at /nix/store/7aiswqmmb88lggbbgr7zmai5mm4j0gwz-python3.14-pybind11-3.0.3/share/cmake/pybind11/FindPythonLibsNew.cmake:101 (message): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning, or preferably upgrade to using FindPython, either by calling it explicitly before pybind11, or by setting PYBIND11_FINDPYTHON ON before pybind11. Call Stack (most recent call first): /nix/store/7aiswqmmb88lggbbgr7zmai5mm4j0gwz-python3.14-pybind11-3.0.3/share/cmake/pybind11/pybind11Tools.cmake:44 (find_package) /nix/store/7aiswqmmb88lggbbgr7zmai5mm4j0gwz-python3.14-pybind11-3.0.3/share/cmake/pybind11/pybind11Common.cmake:237 (include) /nix/store/7aiswqmmb88lggbbgr7zmai5mm4j0gwz-python3.14-pybind11-3.0.3/share/cmake/pybind11/pybind11Config.cmake:257 (include) CMake/global_config.cmake:68 (find_package) CMakeLists.txt:48 (global_set_flags) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /nix/store/cgk2ykijyaadc1687r0w4psf8pi1fdyc-python3-3.14.3/bin/python3.14 (found suitable version "3.14.3", minimum required is "3.8") -- Found PythonLibs: /nix/store/cgk2ykijyaadc1687r0w4psf8pi1fdyc-python3-3.14.3/lib/libpython3.14.so -- Performing Test HAS_FLTO_AUTO -- Performing Test HAS_FLTO_AUTO - Success -- Found pybind11: /nix/store/7aiswqmmb88lggbbgr7zmai5mm4j0gwz-python3.14-pybind11-3.0.3/include (found version "3.0.3") -- using RS2_USE_V4L2_BACKEND -- Found PkgConfig: /nix/store/v7mjkia7ki79s5i24ldbzq1khalhgzk0-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2") -- Checking for module 'libudev' -- Found libudev, version 260 -- Found Udev: /nix/store/qc2r5wx0k5dh6ypwqjq4pfy6314npgaj-systemd-minimal-libs-260.1-dev/include CMake Deprecation Warning at third-party/rsutils/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at third-party/rsutils/py/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Found nlohmann_json: /nix/store/3w0p0b67jnln76lnizn5b96r1998k61p-nlohmann_json-3.12.0/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found suitable version "3.12.0", minimum required is "3.11.3") CMake Deprecation Warning at third-party/realsense-file/rosbag/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/config.cmake:5 (include) third-party/CMakeLists.txt:10 (include) CMakeLists.txt:60 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/console_bridge/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:3 (include) third-party/realsense-file/config.cmake:5 (include) third-party/CMakeLists.txt:10 (include) CMakeLists.txt:60 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/rosbag_storage/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:4 (include) third-party/realsense-file/config.cmake:5 (include) third-party/CMakeLists.txt:10 (include) CMakeLists.txt:60 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/roscpp_serialization/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:5 (include) third-party/realsense-file/config.cmake:5 (include) third-party/CMakeLists.txt:10 (include) CMakeLists.txt:60 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/roscpp_traits/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:6 (include) third-party/realsense-file/config.cmake:5 (include) third-party/CMakeLists.txt:10 (include) CMakeLists.txt:60 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/console_bridge/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:7 (include) third-party/realsense-file/config.cmake:5 (include) third-party/CMakeLists.txt:10 (include) CMakeLists.txt:60 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/rostime/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:8 (include) third-party/realsense-file/config.cmake:5 (include) third-party/CMakeLists.txt:10 (include) CMakeLists.txt:60 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/cpp_common/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:9 (include) third-party/realsense-file/config.cmake:5 (include) third-party/CMakeLists.txt:10 (include) CMakeLists.txt:60 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/roslz4/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:10 (include) third-party/realsense-file/config.cmake:5 (include) third-party/CMakeLists.txt:10 (include) CMakeLists.txt:60 (include) CMake Deprecation Warning at third-party/realsense-file/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at third-party/realsense-file/rosbag/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/config.cmake:5 (include) third-party/realsense-file/CMakeLists.txt:5 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/console_bridge/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:3 (include) third-party/realsense-file/config.cmake:5 (include) third-party/realsense-file/CMakeLists.txt:5 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/rosbag_storage/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:4 (include) third-party/realsense-file/config.cmake:5 (include) third-party/realsense-file/CMakeLists.txt:5 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/roscpp_serialization/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:5 (include) third-party/realsense-file/config.cmake:5 (include) third-party/realsense-file/CMakeLists.txt:5 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/roscpp_traits/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:6 (include) third-party/realsense-file/config.cmake:5 (include) third-party/realsense-file/CMakeLists.txt:5 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/console_bridge/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:7 (include) third-party/realsense-file/config.cmake:5 (include) third-party/realsense-file/CMakeLists.txt:5 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/rostime/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:8 (include) third-party/realsense-file/config.cmake:5 (include) third-party/realsense-file/CMakeLists.txt:5 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/cpp_common/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:9 (include) third-party/realsense-file/config.cmake:5 (include) third-party/realsense-file/CMakeLists.txt:5 (include) CMake Deprecation Warning at third-party/realsense-file/rosbag/roslz4/config.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. Call Stack (most recent call first): third-party/realsense-file/rosbag/config.cmake:10 (include) third-party/realsense-file/config.cmake:5 (include) third-party/realsense-file/CMakeLists.txt:5 (include) CMake Deprecation Warning at wrappers/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Warning at wrappers/CMakeLists.txt:9 (message): No internet connection. Cloning Python bindings may fail CMake Deprecation Warning at wrappers/python/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/hello-realsense/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/software-device/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/capture/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/callback/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/save-to-disk/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/multicam/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/pointcloud/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/align/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/align-gl/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/align-advanced/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/sensor-control/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/measure/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE CMake Deprecation Warning at examples/C/depth/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/C/color/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/C/distance/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/post-processing/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/record-playback/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/motion/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/gl/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at examples/hdr/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tools/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tools/convert/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tools/enumerate-devices/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tools/fw-logger/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tools/terminal/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tools/recorder/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tools/fw-update/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at tools/embed/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Configuring done (1.3s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: BUILD_TESTING CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /build/source/build cmake: enabled parallel building cmake: enabled parallel installing Running phase: buildPhase build flags: -j2 [1/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/byte-manipulation.cpp.o [2/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/configure-elpp-logger.cpp.o [3/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/crc32.cpp.o [4/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/dispatcher.cpp.o [5/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/ensure-console.cpp.o [6/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/executable-name.cpp.o [7/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/float3.cpp.o [8/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/fourcc.cpp.o [9/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/__/easyloggingpp/src/easylogging++.cc.o In file included from /nix/store/fbbw928argckfii0j322346ihmllg7a7-glibc-2.42-61-dev/include/features.h:524, from /nix/store/sanx9fg8mry8mq92zhlm5qvb83qlxrlx-gcc-15.2.0/include/c++/15.2.0/x86_64-unknown-linux-gnu/bits/os_defines.h:39, from /nix/store/sanx9fg8mry8mq92zhlm5qvb83qlxrlx-gcc-15.2.0/include/c++/15.2.0/x86_64-unknown-linux-gnu/bits/c++config.h:727, from /nix/store/sanx9fg8mry8mq92zhlm5qvb83qlxrlx-gcc-15.2.0/include/c++/15.2.0/ctime:46, from /build/source/third-party/easyloggingpp/src/easylogging++.h:354, from /build/source/third-party/easyloggingpp/src/easylogging++.cc:17: In function 'size_t wcstombs(char*, const wchar_t*, size_t)', inlined from 'static char* el::base::utils::Str::wcharPtrToCharPtr(const wchar_t*)' at /build/source/third-party/easyloggingpp/src/easylogging++.cc:1022:16: /nix/store/fbbw928argckfii0j322346ihmllg7a7-glibc-2.42-61-dev/include/bits/stdlib.h:163:10: warning: 'size_t __wcstombs_alias(char*, const wchar_t*, size_t)' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 163 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^~~~~~~~~~~~~~~ /nix/store/fbbw928argckfii0j322346ihmllg7a7-glibc-2.42-61-dev/include/bits/stdlib.h: In static member function 'static char* el::base::utils::Str::wcharPtrToCharPtr(const wchar_t*)': /nix/store/fbbw928argckfii0j322346ihmllg7a7-glibc-2.42-61-dev/include/bits/stdlib.h:147:15: note: in a call to function 'size_t __wcstombs_alias(char*, const wchar_t*, size_t)' declared with attribute 'access (read_only, 2)' 147 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~~~~~~~~~ [10/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/from.cpp.o [11/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/hexdump.cpp.o [12/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/ios.cpp.o [13/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/hexarray.cpp.o [14/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/ip-address.cpp.o [15/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/network-adapter-watcher.cpp.o [16/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/os.cpp.o [17/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/shorten-json-string.cpp.o [18/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/special-folder.cpp.o [19/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/version.cpp.o [20/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/word-format.cpp.o [21/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/json.cpp.o [22/256] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/work-week.cpp.o [23/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/console_bridge/src/console.cpp.o [24/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/debug.cpp.o [25/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/header.cpp.o [26/256] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/lz4/lz4.c.o [27/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag_player.cpp.o [28/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o [29/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag.cpp.o [30/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o [31/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o [32/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o [33/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o [34/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o [35/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o [36/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o [37/256] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o [38/256] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o [39/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o [40/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o [41/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o [42/256] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o [43/256] Building CXX object CMakeFiles/realsense2.dir/src/core/matcher-factory.cpp.o [44/256] Building CXX object CMakeFiles/realsense2.dir/src/core/notification.cpp.o [45/256] Building CXX object CMakeFiles/realsense2.dir/src/core/options-container.cpp.o [46/256] Building CXX object CMakeFiles/realsense2.dir/src/core/options-registry.cpp.o [47/256] Building CXX object CMakeFiles/realsense2.dir/src/core/options-watcher.cpp.o [48/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-options.cpp.o [49/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-private.cpp.o [50/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-motion.cpp.o [51/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-nonmonochrome.cpp.o [52/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-color.cpp.o [53/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-active.cpp.o [54/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-device.cpp.o [55/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-fw-update-device.cpp.o [56/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-factory.cpp.o [57/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-auto-calibration.cpp.o [58/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d500/d500-device.cpp.o [59/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d500/d500-color.cpp.o [60/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d500/d500-active.cpp.o [61/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d500/d500-motion.cpp.o [62/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d500/d500-private.cpp.o [63/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d500/d500-factory.cpp.o [64/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d500/hw_monitor_extended_buffers.cpp.o [65/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d500/d500-options.cpp.o [66/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d500/d500-fw-update-device.cpp.o [67/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d500/d500-auto-calibration.cpp.o [68/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/d500/d500-debug-protocol-calibration-engine.cpp.o [69/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-device-common.cpp.o [70/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-color-common.cpp.o [71/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-motion-common.cpp.o [72/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-active-common.cpp.o [73/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-private.cpp.o [74/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-timestamp.cpp.o [75/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-options.cpp.o [76/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/advanced_mode/presets.cpp.o [77/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/advanced_mode/rs_advanced_mode.cpp.o [78/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-calib-parsers.cpp.o [79/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/advanced_mode/advanced_mode.cpp.o [80/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-calib-common.cpp.o [81/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/features/amplitude-factor-feature.cpp.o [82/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-thermal-monitor.cpp.o [83/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/features/emitter-frequency-feature.cpp.o [84/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/features/remove-ir-pattern-feature.cpp.o [85/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/features/auto-exposure-roi-feature.cpp.o [86/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/features/auto-exposure-limit-feature.cpp.o [87/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/features/gain-limit-feature.cpp.o [88/256] Building CXX object CMakeFiles/realsense2.dir/src/ds/features/gyro-sensitivity-feature.cpp.o [89/256] Building CXX object CMakeFiles/realsense2.dir/src/media/record/record_device.cpp.o [90/256] Building CXX object CMakeFiles/realsense2.dir/src/media/record/record_sensor.cpp.o [91/256] Building CXX object CMakeFiles/realsense2.dir/src/media/playback/playback_sensor.cpp.o [92/256] Building CXX object CMakeFiles/realsense2.dir/src/media/playback/playback_device.cpp.o [93/256] Building CXX object CMakeFiles/realsense2.dir/src/media/ros/ros_writer.cpp.o [94/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/sse/sse-align.cpp.o [95/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/sse/sse-pointcloud.cpp.o [96/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/neon/image-neon.cpp.o [97/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/neon/neon-pointcloud.cpp.o [98/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/neon/neon-align.cpp.o [99/256] Building CXX object CMakeFiles/realsense2.dir/src/media/ros/ros_reader.cpp.o [100/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/processing-blocks-factory.cpp.o [101/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/align.cpp.o [102/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/colorizer.cpp.o [103/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/pointcloud.cpp.o [104/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/occlusion-filter.cpp.o [105/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/syncer-processing-block.cpp.o [106/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/synthetic-stream.cpp.o [107/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/decimation-filter.cpp.o [108/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/rotation-filter.cpp.o [109/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/spatial-filter.cpp.o [110/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/temporal-filter.cpp.o [111/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/sequence-id-filter.cpp.o [112/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/hdr-merge.cpp.o [113/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/hole-filling-filter.cpp.o [114/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/disparity-transform.cpp.o [115/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/y8i-to-y8y8.cpp.o [116/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16.cpp.o [117/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16-mipi.cpp.o [118/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/y16i-to-y10msby10msb.cpp.o [119/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/identity-processing-block.cpp.o [120/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/rates-printer.cpp.o [121/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/threshold.cpp.o [122/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/units-transform.cpp.o [123/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/rotation-transform.cpp.o [124/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/depth-formats-converter.cpp.o [125/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/color-formats-converter.cpp.o In file included from /build/source/src/proc/color-formats-converter.cpp:12: /build/source/src/../third-party/stb_image.h: In function 'int stbi__parse_png_file(stbi__png*, int, int)': /build/source/src/../third-party/stb_image.h:5171:56: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 5171 | for (k = 0; k < s->img_n; ++k) tc[k] = (stbi_uc)(stbi__get16be(s) & 255) * stbi__depth_scale_table[z->depth]; // non 8-bit images will be larger | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/../third-party/stb_image.h:5087:25: note: at offset 3 into destination object 'tc' of size 3 5087 | stbi_uc has_trans=0, tc[3]={0}; | ^~ [126/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/motion-transform.cpp.o [127/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/auto-exposure-processor.cpp.o [128/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/y411-converter.cpp.o [129/256] Building CXX object CMakeFiles/realsense2.dir/src/proc/formats-converter.cpp.o [130/256] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/pipeline.cpp.o [131/256] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/config.cpp.o [132/256] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/aggregator.cpp.o [133/256] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/profile.cpp.o [134/256] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-log-data.cpp.o [135/256] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-formatting-options.cpp.o [136/256] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-xml-helper.cpp.o [137/256] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-parser.cpp.o [138/256] Building CXX object CMakeFiles/realsense2.dir/src/fw-update/fw-update-device.cpp.o [139/256] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-string-formatter.cpp.o [140/256] Building CXX object CMakeFiles/realsense2.dir/src/fw-update/fw-update-unsigned.cpp.o [141/256] Building CXX object CMakeFiles/realsense2.dir/src/fw-update/fw-update-factory.cpp.o [142/256] Building CXX object CMakeFiles/realsense2.dir/src/libusb/context-libusb.cpp.o [143/256] Building CXX object CMakeFiles/realsense2.dir/src/libusb/interface-libusb.cpp.o [144/256] Building CXX object CMakeFiles/realsense2.dir/src/libusb/device-libusb.cpp.o [145/256] Building CXX object CMakeFiles/realsense2.dir/src/libusb/messenger-libusb.cpp.o [146/256] Building CXX object CMakeFiles/realsense2.dir/src/libusb/request-libusb.cpp.o [147/256] Building CXX object CMakeFiles/realsense2.dir/src/libusb/enumerator-libusb.cpp.o [148/256] Building CXX object CMakeFiles/realsense2.dir/src/linux/backend-hid.cpp.o [149/256] Building CXX object CMakeFiles/realsense2.dir/src/linux/udev-device-watcher.cpp.o [150/256] Building CXX object CMakeFiles/realsense2.dir/src/linux/backend-v4l2.cpp.o [151/256] Building CXX object CMakeFiles/realsense2.dir/src/algo.cpp.o [152/256] Building CXX object CMakeFiles/realsense2.dir/src/backend.cpp.o [153/256] Building CXX object CMakeFiles/realsense2.dir/src/archive.cpp.o [154/256] Building CXX object CMakeFiles/realsense2.dir/src/backend-device-factory.cpp.o [155/256] Building CXX object CMakeFiles/realsense2.dir/src/context.cpp.o [156/256] Building CXX object CMakeFiles/realsense2.dir/src/device-info.cpp.o [157/256] Building CXX object CMakeFiles/realsense2.dir/src/device.cpp.o [158/256] Building CXX object CMakeFiles/realsense2.dir/src/environment.cpp.o [159/256] Building CXX object CMakeFiles/realsense2.dir/src/device_hub.cpp.o [160/256] Building CXX object CMakeFiles/realsense2.dir/src/error-handling.cpp.o [161/256] Building CXX object CMakeFiles/realsense2.dir/src/firmware_logger_device.cpp.o [162/256] Building CXX object CMakeFiles/realsense2.dir/src/global_timestamp_reader.cpp.o [163/256] Building CXX object CMakeFiles/realsense2.dir/src/hw-monitor.cpp.o [164/256] Building CXX object CMakeFiles/realsense2.dir/src/hdr-config.cpp.o [165/256] Building CXX object CMakeFiles/realsense2.dir/src/image.cpp.o [166/256] Building CXX object CMakeFiles/realsense2.dir/src/image-avx.cpp.o [167/256] Building CXX object CMakeFiles/realsense2.dir/src/log.cpp.o [168/256] Building CXX object CMakeFiles/realsense2.dir/src/option.cpp.o [169/256] Building CXX object CMakeFiles/realsense2.dir/src/platform-camera.cpp.o [170/256] Building CXX object CMakeFiles/realsense2.dir/src/sensor.cpp.o [171/256] Building CXX object CMakeFiles/realsense2.dir/src/hid-sensor.cpp.o [172/256] Building CXX object CMakeFiles/realsense2.dir/src/uvc-sensor.cpp.o [173/256] Building CXX object CMakeFiles/realsense2.dir/src/rs.cpp.o [174/256] Building CXX object CMakeFiles/realsense2.dir/src/rscore-pp-block-factory.cpp.o [175/256] Building CXX object CMakeFiles/realsense2.dir/src/software-device.cpp.o [176/256] Building CXX object CMakeFiles/realsense2.dir/src/software-device-info.cpp.o [177/256] Building CXX object CMakeFiles/realsense2.dir/src/source.cpp.o [178/256] Building CXX object CMakeFiles/realsense2.dir/src/stream.cpp.o [179/256] Building CXX object CMakeFiles/realsense2.dir/src/software-sensor.cpp.o [180/256] Building CXX object CMakeFiles/realsense2.dir/src/sync.cpp.o [181/256] Building CXX object CMakeFiles/realsense2.dir/src/terminal-parser.cpp.o [182/256] Building C object CMakeFiles/realsense2.dir/src/verify.c.o [183/256] Building CXX object CMakeFiles/realsense2.dir/src/types.cpp.o [184/256] Building CXX object CMakeFiles/realsense2.dir/src/frame.cpp.o [185/256] Building CXX object CMakeFiles/realsense2.dir/src/points.cpp.o [186/256] Building CXX object CMakeFiles/realsense2.dir/src/serialized-utilities.cpp.o [187/256] Building CXX object CMakeFiles/realsense2.dir/src/to-string.cpp.o [188/256] Building CXX object CMakeFiles/realsense2.dir/src/platform/platform-utils.cpp.o [189/256] Building CXX object CMakeFiles/realsense2.dir/src/platform/uvc-option.cpp.o [190/256] Building CXX object CMakeFiles/realsense2.dir/src/synthetic-options-watcher.cpp.o [191/256] Building CXX object CMakeFiles/realsense2.dir/src/auto-calibrated-proxy.cpp.o [192/256] Linking CXX static library Release/librsutils.a [193/256] Linking CXX static library Release/librealsense-file.a [194/256] Building CXX object CMakeFiles/realsense2.dir/third-party/easyloggingpp/src/easylogging++.cc.o In file included from /nix/store/fbbw928argckfii0j322346ihmllg7a7-glibc-2.42-61-dev/include/features.h:524, from /nix/store/sanx9fg8mry8mq92zhlm5qvb83qlxrlx-gcc-15.2.0/include/c++/15.2.0/x86_64-unknown-linux-gnu/bits/os_defines.h:39, from /nix/store/sanx9fg8mry8mq92zhlm5qvb83qlxrlx-gcc-15.2.0/include/c++/15.2.0/x86_64-unknown-linux-gnu/bits/c++config.h:727, from /nix/store/sanx9fg8mry8mq92zhlm5qvb83qlxrlx-gcc-15.2.0/include/c++/15.2.0/ctime:46, from /build/source/third-party/easyloggingpp/src/easylogging++.h:354, from /build/source/third-party/easyloggingpp/src/easylogging++.cc:17: In function 'size_t wcstombs(char*, const wchar_t*, size_t)', inlined from 'static char* el::base::utils::Str::wcharPtrToCharPtr(const wchar_t*)' at /build/source/third-party/easyloggingpp/src/easylogging++.cc:1022:16: /nix/store/fbbw928argckfii0j322346ihmllg7a7-glibc-2.42-61-dev/include/bits/stdlib.h:163:10: warning: 'size_t __wcstombs_alias(char*, const wchar_t*, size_t)' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 163 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^~~~~~~~~~~~~~~ /nix/store/fbbw928argckfii0j322346ihmllg7a7-glibc-2.42-61-dev/include/bits/stdlib.h: In static member function 'static char* el::base::utils::Str::wcharPtrToCharPtr(const wchar_t*)': /nix/store/fbbw928argckfii0j322346ihmllg7a7-glibc-2.42-61-dev/include/bits/stdlib.h:147:15: note: in a call to function 'size_t __wcstombs_alias(char*, const wchar_t*, size_t)' declared with attribute 'access (read_only, 2)' 147 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~~~~~~~~~ [195/256] Linking CXX shared library Release/librealsense2.so.2.56.3 [196/256] Creating library symlink Release/librealsense2.so.2.56 Release/librealsense2.so [197/256] Building CXX object third-party/rsutils/py/CMakeFiles/pyrsutils.dir/__/include/rsutils/easylogging/elpp-init.cpp.o [198/256] Building CXX object third-party/rsutils/py/CMakeFiles/pyrsutils.dir/pyrsutils.cpp.o [199/256] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrealsense2.cpp.o [200/256] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/c_files.cpp.o [201/256] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_advanced_mode.cpp.o [202/256] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_context.cpp.o [203/256] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_export.cpp.o [204/256] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_device.cpp.o [205/256] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o FAILED: [code=1] wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o /nix/store/qd70v8g0561vm8m33kmnp79z00cgyi5n-gcc-wrapper-15.2.0/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/build/source -I/build/source/wrappers/python/../../src -I/build/source/include -I/build/source/third-party/rsutils/include -I/build/source/build/third-party/json/include -isystem /nix/store/cgk2ykijyaadc1687r0w4psf8pi1fdyc-python3-3.14.3/include/python3.14 -pedantic -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -mssse3 -pthread -O3 -DNDEBUG -fPIC -fvisibility=hidden -flto=auto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o -MF wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o.d -o wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o -c /build/source/wrappers/python/pyrs_frame.cpp In file included from /build/source/third-party/rsutils/include/rsutils/py/pybind11.h:10, from /build/source/wrappers/python/pyrealsense2.h:6, from /build/source/wrappers/python/pyrs_frame.cpp:4: /nix/store/7aiswqmmb88lggbbgr7zmai5mm4j0gwz-python3.14-pybind11-3.0.3/include/pybind11/pybind11.h: In instantiation of 'pybind11::class_& pybind11::class_::def_property_static(const char*, const pybind11::cpp_function&, const pybind11::cpp_function&, const Extra& ...) [with Extra = {pybind11::is_method, pybind11::return_value_policy, char [59], pybind11::keep_alive<0, 1>}; type_ = rs2::frame; options = {}]': /nix/store/7aiswqmmb88lggbbgr7zmai5mm4j0gwz-python3.14-pybind11-3.0.3/include/pybind11/pybind11.h:2635:35: required from 'pybind11::class_& pybind11::class_::def_property(const char*, const pybind11::cpp_function&, const pybind11::cpp_function&, const Extra& ...) [with Extra = {pybind11::return_value_policy, char [59], pybind11::keep_alive<0, 1>}; type_ = rs2::frame; options = {}]' 2635 | return def_property_static(name, fget, fset, is_method(*this), extra...); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/7aiswqmmb88lggbbgr7zmai5mm4j0gwz-python3.14-pybind11-3.0.3/include/pybind11/pybind11.h:2614:28: required from 'pybind11::class_& pybind11::class_::def_property(const char*, const Getter&, const Setter&, const Extra& ...) [with Getter = pybind11::cpp_function; Setter = std::nullptr_t; Extra = {pybind11::return_value_policy, char [59], pybind11::keep_alive<0, 1>}; type_ = rs2::frame; options = {}]' 2614 | return def_property( | ~~~~~~~~~~~~^ 2615 | name, fget, cpp_function(method_adaptor(fset), is_setter()), extra...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/7aiswqmmb88lggbbgr7zmai5mm4j0gwz-python3.14-pybind11-3.0.3/include/pybind11/pybind11.h:2591:28: required from 'pybind11::class_& pybind11::class_::def_property_readonly(const char*, const pybind11::cpp_function&, const Extra& ...) [with Extra = {pybind11::return_value_policy, char [59], pybind11::keep_alive<0, 1>}; type_ = rs2::frame; options = {}]' 2591 | return def_property(name, fget, nullptr, extra...); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/7aiswqmmb88lggbbgr7zmai5mm4j0gwz-python3.14-pybind11-3.0.3/include/pybind11/pybind11.h:2581:37: required from 'pybind11::class_& pybind11::class_::def_property_readonly(const char*, const Getter&, const Extra& ...) [with Getter = init_frame(pybind11::module&)::; Extra = {char [59], pybind11::keep_alive<0, 1>}; type_ = rs2::frame; options = {}]' 2581 | return def_property_readonly(name, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ 2582 | cpp_function(method_adaptor(fget)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2583 | return_value_policy::reference_internal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2584 | extra...); | ~~~~~~~~~ /build/source/wrappers/python/pyrs_frame.cpp:147:31: required from here 131 | frame.def(py::init<>()) | ~~~~~~~~~~~~~~~~~~~~~~~ 132 | // .def(py::self = py::self) // can't overload assignment in python | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | .def(py::init()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | .def("swap", &rs2::frame::swap, "Swap the internal frame handle with the one in parameter", "other"_a) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | .def("__nonzero__", &rs2::frame::operator bool, "check if internal frame handle is valid") // Called to implement truth value testing in Python 2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | .def("__bool__", &rs2::frame::operator bool, "check if internal frame handle is valid") // Called to implement truth value testing in Python 3 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | .def("get_timestamp", &rs2::frame::get_timestamp, "Retrieve the time at which the frame was captured") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | .def_property_readonly("timestamp", &rs2::frame::get_timestamp, "Time at which the frame was captured. Identical to calling get_timestamp.") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | .def("get_frame_timestamp_domain", &rs2::frame::get_frame_timestamp_domain, "Retrieve the timestamp domain.") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | .def_property_readonly("frame_timestamp_domain", &rs2::frame::get_frame_timestamp_domain, "The timestamp domain. Identical to calling get_frame_timestamp_domain.") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | .def("get_frame_metadata", &rs2::frame::get_frame_metadata, "Retrieve the current value of a single frame_metadata.", "frame_metadata"_a) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | .def("supports_frame_metadata", &rs2::frame::supports_frame_metadata, "Determine if the device allows a specific metadata to be queried.", "frame_metadata"_a) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143 | .def("get_frame_number", &rs2::frame::get_frame_number, "Retrieve the frame number.") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144 | .def_property_readonly("frame_number", &rs2::frame::get_frame_number, "The frame number. Identical to calling get_frame_number.") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | .def("get_data_size", &rs2::frame::get_data_size, "Retrieve data size from frame handle.") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | .def("get_data", get_frame_data, "Retrieve data from the frame handle.", py::keep_alive<0, 1>()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | .def_property_readonly("data", get_frame_data, "Data from the frame handle. Identical to calling get_data.", py::keep_alive<0, 1>()) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/7aiswqmmb88lggbbgr7zmai5mm4j0gwz-python3.14-pybind11-3.0.3/include/pybind11/pybind11.h:2659:25: error: static assertion failed: def_property family does not currently support keep_alive. Use a py::cpp_function instead. 2659 | static_assert(0 == detail::constexpr_sum(detail::is_keep_alive::value...), | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/7aiswqmmb88lggbbgr7zmai5mm4j0gwz-python3.14-pybind11-3.0.3/include/pybind11/pybind11.h:2659:25: note: the comparison reduces to '(0 == 1)' [206/256] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_internal.cpp.o ninja: build stopped: subcommand failed.