Running phase: unpackPhase unpacking source archive /nix/store/ni8bqdbqgpl2jlv2w0xjzzakwjyq265i-ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source source root is ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source Running phase: patchPhase 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/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren/share/doc/wren -DCMAKE_INSTALL_INFODIR=/nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren/include -DCMAKE_INSTALL_SBINDIR=/nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren/lib -DCMAKE_STRIP=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/ranlib -DCMAKE_AR=/nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren -- The C compiler identification is GNU 16.2.0 -- The CXX compiler identification is GNU 16.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.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/r5ri78axx1qggkjq3vawywlzglg70b5w-gcc-wrapper-16.2.0/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Vulkan: /nix/store/la62431p5qf1ggr3rdzql9dksv5fhicc-vulkan-loader-1.4.363.0/lib/libvulkan.so (found version "1.4.363") missing components: glslc glslangValidator -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Fontconfig: /nix/store/p3y4rk4gjnhs80339qq7jixjbhplqc16-fontconfig-2.18.3-lib/lib/libfontconfig.so (found version "2.18.3") -- Found Freetype: /nix/store/zj7yb55h1zpmxmw6dp817n6y0370wji0-freetype-2.14.3/lib/libfreetype.so (found version "2.14.3") -- Found PkgConfig: /nix/store/s70gz6bvz74c36xigh5m2ab2cqli08cv-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2") -- Checking for module 'stb' -- Found stb, version 1 -- Configuring done (3.9s) -- Generating done (0.1s) CMake Warning (unused-cli): Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DOCDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_INFODIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_LOCALEDIR CMAKE_INSTALL_MANDIR CMAKE_INSTALL_SBINDIR -- Build files have been written to: /build/ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source/build cmake: enabled parallel building cmake: enabled parallel installing Running phase: buildPhase build flags: -j16 [1/64] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string_reader.cpp.o [2/64] Building CXX object wren_math/CMakeFiles/wren_math.dir/src/geometry.cpp.o [3/64] Linking CXX static library wren_math/libwren_math.a [4/64] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/string.cpp.o [5/64] Building CXX object wren/CMakeFiles/wren.dir/src/event.cpp.o [6/64] Building CXX object wren/CMakeFiles/wren.dir/src/input.cpp.o [7/64] Building CXX object wren_utils/CMakeFiles/wren_utils.dir/src/filesystem.cpp.o [8/64] Linking CXX static library wren_utils/libwren_utils.a [9/64] Building CXX object wren/CMakeFiles/wren.dir/src/assets/manager.cpp.o [10/64] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/memory.cpp.o [11/64] Building CXX object wren/CMakeFiles/wren.dir/src/scene/components/collider.cpp.o [12/64] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/vulkan.cpp.o [13/64] Building CXX object wren/CMakeFiles/wren.dir/src/scene/scene.cpp.o [14/64] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/buffer.cpp.o [15/64] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/image.cpp.o [16/64] Building CXX object wren/CMakeFiles/wren.dir/src/render_target.cpp.o [17/64] Building CXX object wren/CMakeFiles/wren.dir/src/graph.cpp.o [18/64] Building CXX object wren/CMakeFiles/wren.dir/src/texture.cpp.o [19/64] Building CXX object wren_physics/CMakeFiles/wren_physics.dir/src/ray.cpp.o [20/64] Building CXX object wren/CMakeFiles/wren.dir/src/mesh.cpp.o [21/64] Building CXX object wren_text/CMakeFiles/wren_text.dir/src/font.cpp.o [22/64] Linking CXX static library wren_text/libwren_text.a [23/64] Building CXX object wren/CMakeFiles/wren.dir/src/mesh_loader.cpp.o [24/64] Building CXX object wren/CMakeFiles/wren.dir/src/graphics_context.cpp.o [25/64] Building CXX object wren/CMakeFiles/wren.dir/src/application.cpp.o [26/64] Building CXX object wren_vk/CMakeFiles/wren_vk.dir/src/shader.cpp.o [27/64] Linking CXX static library wren_vk/libwren_vk.a [28/64] Building CXX object wren/CMakeFiles/wren.dir/src/utils/queue.cpp.o [29/64] Building CXX object wren_utils/tests/CMakeFiles/binary_reader.dir/binary_reader.cpp.o [30/64] Building CXX object wren/CMakeFiles/wren.dir/src/render_pass.cpp.o [31/64] Building CXX object wren/CMakeFiles/wren.dir/src/utils/device.cpp.o [32/64] Building CXX object wren_utils/tests/CMakeFiles/string_reader.dir/string_reader.cpp.o [33/64] Building CXX object wren_utils/tests/CMakeFiles/enums.dir/enums.cpp.o [34/64] Building CXX object wren/CMakeFiles/wren.dir/src/renderer.cpp.o [35/64] Building CXX object wren_text/tests/CMakeFiles/font.dir/font.cpp.o [36/64] Building CXX object wren/CMakeFiles/wren.dir/src/scene/deserialization.cpp.o /build/ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source/wren/src/scene/deserialization.cpp: In function 'void wren::scene::deserialize(const toml::v3::table&, const std::filesystem::__cxx11::path&, components::MeshRenderer&)': /build/ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source/wren/src/scene/deserialization.cpp:53:28: warning: ignoring returned value of type 'wren::expected' {aka 'std::expected'}, declared with attribute 'nodiscard' [-Wunused-result] 53 | mesh_renderer.update_mesh(project_root, *table["path"].value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source/wren/src/scene/deserialization.cpp:5: /build/ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source/wren/include/wren/scene/components/mesh.hpp:59:8: note: in call to 'wren::expected wren::scene::components::MeshRenderer::update_mesh(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)', declared here 59 | auto update_mesh(const std::filesystem::path& project_root, | ^~~~~~~~~~~ In file included from /build/ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source/wren/include/wren/scene/deserialization.hpp:4, from /build/ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source/wren/src/scene/deserialization.cpp:1: /build/ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source/wren_utils/include/wren/utils/result.hpp:58:7: note: 'wren::expected' {aka 'std::expected'} declared here 58 | using expected = std::expected; | ^~~~~~~~ [37/64] Linking CXX executable wren_utils/tests/binary_reader [38/64] Building CXX object wren_math/tests/CMakeFiles/geometry.dir/geometry.cpp.o [39/64] Linking CXX executable wren_utils/tests/string_reader [40/64] Linking CXX executable wren_utils/tests/enums [41/64] Linking CXX executable wren_math/tests/geometry [42/64] Linking CXX executable wren_text/tests/font [43/64] Building CXX object editor/CMakeFiles/wren_editor.dir/src/scene_panel.cpp.o [44/64] Building CXX object wren/CMakeFiles/wren.dir/src/utils/vulkan.cpp.o [45/64] Building CXX object wren/CMakeFiles/wren.dir/src/window.cpp.o [46/64] Building CXX object wren_math/tests/CMakeFiles/vector.dir/vector.cpp.o [47/64] Linking CXX executable wren_math/tests/vector [48/64] Building CXX object wren_physics/tests/CMakeFiles/raycast.dir/raycast.cpp.o [49/64] Building CXX object editor/CMakeFiles/wren_editor.dir/src/filesystem_panel.cpp.o [50/64] Building CXX object wren_math/tests/CMakeFiles/matrix.dir/matrix.cpp.o [51/64] Building CXX object wren/CMakeFiles/wren.dir/src/scene/serialization.cpp.o [52/64] Linking CXX executable wren_math/tests/matrix [53/64] Linking CXX static library wren/libwren.a [54/64] Linking CXX static library wren_physics/libwren_physics.a [55/64] Linking CXX executable wren_physics/tests/raycast [56/64] Building CXX object wren_gui/CMakeFiles/wren_gui.dir/src/instance.cpp.o [57/64] Linking CXX static library wren_gui/libwren_gui.a [58/64] Building CXX object editor/CMakeFiles/wren_editor.dir/src/main.cpp.o [59/64] Building CXX object editor/CMakeFiles/wren_editor.dir/src/ui.cpp.o /build/ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source/editor/src/ui.cpp: In function 'auto editor::ui::mouse_code_to_imgui(wren::MouseCode)': /build/ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source/editor/src/ui.cpp:31:1: warning: control reaches end of non-void function [-Wreturn-type] 31 | } | ^ /build/ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source/editor/src/ui.cpp: In function 'auto editor::ui::key_code_to_imgui(wren::KeyCode)': /build/ri6ksgy8fzh8fzaivri28zhns5d3lzqk-source/editor/src/ui.cpp:248:1: warning: control reaches end of non-void function [-Wreturn-type] 248 | } | ^ [60/64] Building CXX object editor/CMakeFiles/wren_editor.dir/src/inspector_panel.cpp.o [61/64] Building CXX object editor/CMakeFiles/wren_editor.dir/src/editor.cpp.o [62/64] Linking CXX executable editor/wren_editor [63/64] Building CXX object examples/nand/CMakeFiles/nand.dir/main.cpp.o [64/64] Linking CXX executable examples/nand/nand buildPhase completed in 4 minutes 42 seconds Running phase: installPhase install flags: -j16 install [0/1] Install the project... -- Install configuration: "Release" -- Installing: /nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren/lib/libwren.a Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren checking for references to /build/ in /nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren... patching script interpreter paths in /nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren stripping (with command strip and flags -S -p) in /nix/store/r8z9hkiyd7366ns1h4fgcymg81cqqphl-wren/lib