nix
this derivation will be built:
glfw-minecraft-3.4
/nix/store/0ad21vaz5jyjw3mr3wixsph5axbbxwa7-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4.drv
Build started
structuredAttrs is enabled
→ unpackPhase
unpacking source archive /nix/store/2pbc63s16394xvaayl27a0gw611pqp5y-source
source root is source
→ patchPhase
applying patch /nix/store/y77c6z5dvy0nzmi9g1f2a9c35szd2cl9-x11.patch
patching file src/CMakeLists.txt
Hunk #1 succeeded at 237 with fuzz 2 (offset 18 lines).
applying patch /nix/store/mxfs8d8z6a3davmjx94s6nzf4r7wd8wr-0009-Defer-setting-cursor-position-until-the-cursor-is-lo.patch
patching file src/wl_platform.h
Hunk #1 succeeded at 400 with fuzz 2 (offset -3 lines).
patching file src/wl_window.c
Hunk #1 succeeded at 2667 (offset 81 lines).
Hunk #2 succeeded at 2903 (offset 83 lines).
→ updateAutotoolsGnuConfigScriptsPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
fixing cmake files...
cmake flags: -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/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/share/doc/GLFW -DCMAKE_INSTALL_INFODIR=/nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/include -DCMAKE_INSTALL_SBINDIR=/nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/x2i9jyjvpnngn0yq5kbdlrw4gg43wzm3-filc-cc-wrapper-/bin/strip -DCMAKE_RANLIB=/nix/store/x2i9jyjvpnngn0yq5kbdlrw4gg43wzm3-filc-cc-wrapper-/bin/ranlib -DCMAKE_AR=/nix/store/x2i9jyjvpnngn0yq5kbdlrw4gg43wzm3-filc-cc-wrapper-/bin/ar -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_INSTALL_PREFIX=/nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4 -DBUILD_SHARED_LIBS:BOOL=TRUE -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=x86_64 -DCMAKE_HOST_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_PROCESSOR=x86_64 -DCMAKE_CROSSCOMPILING_EMULATOR=env
-- The C compiler identification is Clang 20.1.8
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/x2i9jyjvpnngn0yq5kbdlrw4gg43wzm3-filc-cc-wrapper-/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Including Wayland support
-- Including X11 support
-- Looking for memfd_create
-- Looking for memfd_create - found
-- Found PkgConfig: /nix/store/f4iq3fjva198s44x56dwm0vpgymb67xg-x86_64-unknown-linux-gnufilc0-pkg-config-wrapper-0.29.2/bin/x86_64-unknown-linux-gnufilc0-pkg-config (found version "0.29.2")
-- Checking for modules 'wayland-client>=0.2.7;wayland-cursor>=0.2.7;wayland-egl>=0.2.7;xkbcommon>=0.5.0'
-- Found wayland-client, version 1.23.1
-- Found wayland-cursor, version 1.23.1
-- Found wayland-egl, version 18.1.0
-- Found xkbcommon, version 1.8.1
Package libffi was not found in the pkg-config search path.
Perhaps you should add the directory containing `libffi.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libffi', required by 'wayland-client', not found
Package libffi was not found in the pkg-config search path.
Perhaps you should add the directory containing `libffi.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libffi', required by 'wayland-client', not found
Package libffi was not found in the pkg-config search path.
Perhaps you should add the directory containing `libffi.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libffi', required by 'wayland-client', not found
Package libffi was not found in the pkg-config search path.
Perhaps you should add the directory containing `libffi.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libffi', required by 'wayland-client', not found
-- Found X11: /nix/store/j2zwbywm81p1ddlia5948ns59a6mkj1p-xorgproto-x86_64-unknown-linux-gnufilc0-2024.1/include
-- Looking for XOpenDisplay in /nix/store/mp8zz387ahr0y3zsiqrm18q3vgshsprq-libX11-x86_64-unknown-linux-gnufilc0-1.8.12/lib/libX11.so;/nix/store/zq74n95721pvpm7dpv1r85p0yfjwbzi1-libXext-x86_64-unknown-linux-gnufilc0-1.3.6/lib/libXext.so
-- Looking for XOpenDisplay in /nix/store/mp8zz387ahr0y3zsiqrm18q3vgshsprq-libX11-x86_64-unknown-linux-gnufilc0-1.8.12/lib/libX11.so;/nix/store/zq74n95721pvpm7dpv1r85p0yfjwbzi1-libXext-x86_64-unknown-linux-gnufilc0-1.3.6/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Documentation generation requires Doxygen 1.9.8 or later
-- Configuring done (1.0s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_TESTING
CMAKE_CXX_COMPILER
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_POLICY_DEFAULT_CMP0025
-- Build files have been written to: /build/source/build
cmake: enabled parallel building
cmake: enabled parallel installing
→ buildPhase
build flags: -j6 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash
[ 1%] Generating xdg-shell-client-protocol.h
[ 2%] Generating fractional-scale-v1-client-protocol-code.h
[ 2%] Generating fractional-scale-v1-client-protocol.h
[ 3%] Generating idle-inhibit-unstable-v1-client-protocol-code.h
[ 3%] Generating idle-inhibit-unstable-v1-client-protocol.h
[ 4%] Generating pointer-constraints-unstable-v1-client-protocol-code.h
[ 7%] Generating relative-pointer-unstable-v1-client-protocol.h
[ 7%] Generating pointer-constraints-unstable-v1-client-protocol.h
[ 7%] Generating relative-pointer-unstable-v1-client-protocol-code.h
[ 9%] Generating viewporter-client-protocol-code.h
[ 9%] Generating viewporter-client-protocol.h
[ 10%] Generating wayland-client-protocol-code.h
[ 11%] Generating xdg-activation-v1-client-protocol-code.h
[ 13%] Generating wayland-client-protocol.h
[ 13%] Generating xdg-activation-v1-client-protocol.h
[ 14%] Generating xdg-decoration-unstable-v1-client-protocol.h
[ 15%] Generating xdg-decoration-unstable-v1-client-protocol-code.h
[ 16%] Generating xdg-shell-client-protocol-code.h
[ 18%] Building C object src/CMakeFiles/glfw.dir/context.c.o
[ 20%] Building C object src/CMakeFiles/glfw.dir/init.c.o
[ 20%] Building C object src/CMakeFiles/glfw.dir/platform.c.o
[ 20%] Building C object src/CMakeFiles/glfw.dir/monitor.c.o
[ 20%] Building C object src/CMakeFiles/glfw.dir/input.c.o
[ 21%] Building C object src/CMakeFiles/glfw.dir/vulkan.c.o
[ 21%] Building C object src/CMakeFiles/glfw.dir/window.c.o
[ 22%] Building C object src/CMakeFiles/glfw.dir/egl_context.c.o
[ 23%] Building C object src/CMakeFiles/glfw.dir/osmesa_context.c.o
[ 24%] Building C object src/CMakeFiles/glfw.dir/null_init.c.o
[ 25%] Building C object src/CMakeFiles/glfw.dir/null_monitor.c.o
[ 26%] Building C object src/CMakeFiles/glfw.dir/null_window.c.o
[ 27%] Building C object src/CMakeFiles/glfw.dir/null_joystick.c.o
[ 27%] Building C object src/CMakeFiles/glfw.dir/posix_module.c.o
[ 28%] Building C object src/CMakeFiles/glfw.dir/posix_time.c.o
[ 29%] Building C object src/CMakeFiles/glfw.dir/posix_thread.c.o
[ 30%] Building C object src/CMakeFiles/glfw.dir/x11_init.c.o
[ 31%] Building C object src/CMakeFiles/glfw.dir/x11_monitor.c.o
[ 32%] Building C object src/CMakeFiles/glfw.dir/x11_window.c.o
[ 32%] Building C object src/CMakeFiles/glfw.dir/xkb_unicode.c.o
[ 33%] Building C object src/CMakeFiles/glfw.dir/glx_context.c.o
[ 34%] Building C object src/CMakeFiles/glfw.dir/wl_init.c.o
[ 35%] Building C object src/CMakeFiles/glfw.dir/wl_monitor.c.o
[ 36%] Building C object src/CMakeFiles/glfw.dir/wl_window.c.o
[ 37%] Building C object src/CMakeFiles/glfw.dir/linux_joystick.c.o
[ 37%] Building C object src/CMakeFiles/glfw.dir/posix_poll.c.o
[ 38%] Linking C shared library libglfw.so
[ 38%] Built target glfw
[ 39%] Building C object examples/CMakeFiles/heightmap.dir/heightmap.c.o
[ 40%] Building C object examples/CMakeFiles/sharing.dir/sharing.c.o
[ 41%] Building C object examples/CMakeFiles/offscreen.dir/offscreen.c.o
[ 41%] Building C object examples/CMakeFiles/gears.dir/gears.c.o
[ 42%] Building C object examples/CMakeFiles/particles.dir/particles.c.o
[ 42%] Building C object examples/CMakeFiles/boing.dir/boing.c.o
[ 42%] Linking C executable heightmap
[ 42%] Linking C executable gears
[ 43%] Linking C executable sharing
[ 45%] Linking C executable boing
[ 45%] Linking C executable offscreen
[ 46%] Building C object examples/CMakeFiles/particles.dir/__/deps/tinycthread.c.o
[ 47%] Building C object examples/CMakeFiles/particles.dir/__/deps/getopt.c.o
[ 48%] Linking C executable particles
[ 48%] Built target gears
[ 48%] Built target heightmap
[ 48%] Built target sharing
[ 48%] Built target boing
[ 48%] Built target offscreen
[ 49%] Building C object examples/CMakeFiles/splitview.dir/splitview.c.o
[ 49%] Building C object examples/CMakeFiles/triangle-opengl.dir/triangle-opengl.c.o
[ 50%] Building C object examples/CMakeFiles/wave.dir/wave.c.o
[ 51%] Building C object examples/CMakeFiles/triangle-opengles.dir/triangle-opengles.c.o
[ 52%] Building C object examples/CMakeFiles/windows.dir/windows.c.o
[ 54%] Linking C executable triangle-opengl
[ 54%] Linking C executable splitview
[ 55%] Linking C executable triangle-opengles
[ 56%] Linking C executable wave
[ 57%] Linking C executable windows
[ 57%] Built target particles
[ 57%] Building C object tests/CMakeFiles/allocator.dir/allocator.c.o
[ 58%] Linking C executable allocator
[ 58%] Built target triangle-opengl
[ 58%] Built target windows
[ 58%] Built target wave
[ 58%] Built target splitview
[ 58%] Built target triangle-opengles
[ 59%] Building C object tests/CMakeFiles/clipboard.dir/clipboard.c.o
[ 59%] Building C object tests/CMakeFiles/events.dir/events.c.o
[ 60%] Building C object tests/CMakeFiles/msaa.dir/msaa.c.o
[ 61%] Building C object tests/CMakeFiles/glfwinfo.dir/glfwinfo.c.o
[ 62%] Building C object tests/CMakeFiles/iconify.dir/iconify.c.o
[ 63%] Building C object tests/CMakeFiles/clipboard.dir/__/deps/getopt.c.o
[ 65%] Building C object tests/CMakeFiles/msaa.dir/__/deps/getopt.c.o
[ 65%] Building C object tests/CMakeFiles/events.dir/__/deps/getopt.c.o
[ 66%] Building C object tests/CMakeFiles/iconify.dir/__/deps/getopt.c.o
[ 66%] Built target allocator
[ 67%] Building C object tests/CMakeFiles/glfwinfo.dir/__/deps/getopt.c.o
[ 67%] Linking C executable clipboard
[ 68%] Linking C executable msaa
[ 69%] Linking C executable events
[ 70%] Linking C executable iconify
[ 71%] Building C object tests/CMakeFiles/monitors.dir/monitors.c.o
[ 72%] Linking C executable glfwinfo
[ 73%] Building C object tests/CMakeFiles/monitors.dir/__/deps/getopt.c.o
[ 73%] Linking C executable monitors
[ 73%] Built target clipboard
[ 73%] Built target events
[ 73%] Built target iconify
[ 73%] Built target msaa
[ 73%] Built target glfwinfo
[ 74%] Building C object tests/CMakeFiles/reopen.dir/reopen.c.o
[ 75%] Building C object tests/CMakeFiles/empty.dir/empty.c.o
[ 76%] Building C object tests/CMakeFiles/cursor.dir/cursor.c.o
[ 77%] Building C object tests/CMakeFiles/gamma.dir/gamma.c.o
[ 78%] Building C object tests/CMakeFiles/icon.dir/icon.c.o
[ 80%] Linking C executable reopen
[ 80%] Building C object tests/CMakeFiles/empty.dir/__/deps/tinycthread.c.o
[ 81%] Linking C executable cursor
[ 81%] Built target monitors
[ 82%] Linking C executable icon
[ 83%] Linking C executable gamma
[ 84%] Linking C executable empty
[ 85%] Building C object tests/CMakeFiles/inputlag.dir/inputlag.c.o
[ 85%] Building C object tests/CMakeFiles/inputlag.dir/__/deps/getopt.c.o
[ 85%] Built target reopen
[ 86%] Linking C executable inputlag
[ 86%] Built target cursor
[ 86%] Built target icon
[ 87%] Building C object tests/CMakeFiles/joysticks.dir/joysticks.c.o
[ 87%] Built target gamma
[ 87%] Built target empty
[ 88%] Building C object tests/CMakeFiles/tearing.dir/tearing.c.o
[ 89%] Building C object tests/CMakeFiles/threads.dir/threads.c.o
[ 89%] Building C object tests/CMakeFiles/threads.dir/__/deps/tinycthread.c.o
[ 90%] Building C object tests/CMakeFiles/timeout.dir/timeout.c.o
[ 91%] Linking C executable joysticks
[ 92%] Linking C executable tearing
[ 93%] Linking C executable threads
[ 94%] Linking C executable timeout
[ 95%] Building C object tests/CMakeFiles/title.dir/title.c.o
[ 96%] Linking C executable title
[ 96%] Built target inputlag
[ 97%] Building C object tests/CMakeFiles/triangle-vulkan.dir/triangle-vulkan.c.o
[ 97%] Built target tearing
[ 97%] Built target timeout
[ 97%] Built target threads
[ 97%] Built target joysticks
[ 98%] Linking C executable triangle-vulkan
[ 99%] Building C object tests/CMakeFiles/window.dir/window.c.o
[ 99%] Built target title
[100%] Linking C executable window
[100%] Built target triangle-vulkan
[100%] Built target window
→ installPhase
install flags: -j6 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash install
[ 38%] Built target glfw
[ 40%] Built target sharing
[ 40%] Built target heightmap
[ 44%] Built target offscreen
[ 45%] Built target particles
[ 47%] Built target boing
[ 48%] Built target gears
[ 50%] Built target triangle-opengl
[ 51%] Built target splitview
[ 55%] Built target wave
[ 55%] Built target triangle-opengles
[ 57%] Built target windows
[ 58%] Built target allocator
[ 60%] Built target clipboard
[ 62%] Built target events
[ 65%] Built target glfwinfo
[ 68%] Built target iconify
[ 71%] Built target msaa
[ 73%] Built target monitors
[ 75%] Built target reopen
[ 77%] Built target cursor
[ 79%] Built target gamma
[ 82%] Built target empty
[ 84%] Built target icon
[ 86%] Built target inputlag
[ 88%] Built target joysticks
[ 90%] Built target tearing
[ 92%] Built target title
[ 94%] Built target timeout
[ 96%] Built target threads
[ 98%] Built target triangle-vulkan
[100%] Built target window
Install the project...
-- Install configuration: "Release"
-- Installing: /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/lib/libglfw.so.3.4
-- Installing: /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/lib/libglfw.so.3
-- Installing: /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/lib/libglfw.so
-- Installing: /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/include/GLFW
-- Installing: /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/include/GLFW/glfw3.h
-- Installing: /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/include/GLFW/glfw3native.h
-- Installing: /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/lib/cmake/glfw3/glfw3Config.cmake
-- Installing: /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/lib/cmake/glfw3/glfw3ConfigVersion.cmake
-- Installing: /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/lib/cmake/glfw3/glfw3Targets.cmake
-- Installing: /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/lib/cmake/glfw3/glfw3Targets-release.cmake
-- Installing: /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/lib/pkgconfig/glfw3.pc
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4
shrinking /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/lib/libglfw.so.3.4
checking for references to /build/ in /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4...
patching script interpreter paths in /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4
stripping (with command strip and flags -S -p) in /nix/store/nc0dnbvaspg4plkrmng9glq51n7sxljy-glfw-minecraft-x86_64-unknown-linux-gnufilc0-3.4/lib
End of log