nixbot

builds

succeeded gptokeyb2-0.2.0-unstable-2025-09-22 checks.aarch64-linux.nixos-r36h · build #21 · raw

unpackPhase
1unpacking source archive /nix/store/vwfbnmxqg0ifllkn95r9kfxgjhi65153-source2source root is source
configurePhase
3cmake 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/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/share/doc/gptokeyb -DCMAKE_INSTALL_INFODIR=/nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/include -DCMAKE_INSTALL_SBINDIR=/nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/lib -DCMAKE_STRIP=/nix/store/99zij8qfs8wzbb2njrj18ys8hpnrcj3p-gcc-wrapper-16.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/99zij8qfs8wzbb2njrj18ys8hpnrcj3p-gcc-wrapper-16.2.0/bin/ranlib -DCMAKE_AR=/nix/store/99zij8qfs8wzbb2njrj18ys8hpnrcj3p-gcc-wrapper-16.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22 -DLIBEVDEV_INCLUDE_DIR=/nix/store/z2lsrdlzir47q0b75yqrg6r0kmhcgrb5-libevdev-1.13.6/include/libevdev-1.0 -DLIBEVDEV_LIBRARY=/nix/store/z2lsrdlzir47q0b75yqrg6r0kmhcgrb5-libevdev-1.13.6/lib/libevdev.so -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON -DCMAKE_INSTALL_RPATH=/nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/lib4-- The C compiler identification is GNU 16.2.05-- Detecting C compiler ABI info6-- Detecting C compiler ABI info - done7-- Check for working C compiler: /nix/store/99zij8qfs8wzbb2njrj18ys8hpnrcj3p-gcc-wrapper-16.2.0/bin/gcc - skipped8-- Detecting C compile features9-- Detecting C compile features - done10-- Found LIBEVDEV: /nix/store/z2lsrdlzir47q0b75yqrg6r0kmhcgrb5-libevdev-1.13.6/lib/libevdev.so11-- Configuring done (0.6s)12-- Generating done (0.0s)13CMake Warning (unused-cli):14 Manually-specified variables were not used by the project:1516 BUILD_TESTING17 CMAKE_CXX_COMPILER18 CMAKE_EXPORT_NO_PACKAGE_REGISTRY19 CMAKE_INSTALL_BINDIR20 CMAKE_INSTALL_DOCDIR21 CMAKE_INSTALL_INCLUDEDIR22 CMAKE_INSTALL_INFODIR23 CMAKE_INSTALL_LIBDIR24 CMAKE_INSTALL_LIBEXECDIR25 CMAKE_INSTALL_LOCALEDIR26 CMAKE_INSTALL_MANDIR27 CMAKE_INSTALL_SBINDIR282930-- Build files have been written to: /build/source/build31cmake: enabled parallel building32cmake: enabled parallel installing
buildPhase
33build flags: -j4 SHELL=/nix/store/mwhkh9l5j5z6mkk83k22rjhx6lxgqh85-bash-5.3p15/bin/bash34[ 7%] Building C object interpose/CMakeFiles/interpose.dir/interpose.c.o35[ 14%] Linking C shared library ../lib/libinterpose.so36[ 14%] Built target interpose37[ 21%] Building C object CMakeFiles/gptokeyb2.dir/src/analog.c.o38[ 28%] Building C object CMakeFiles/gptokeyb2.dir/src/config.c.o39[ 35%] Building C object CMakeFiles/gptokeyb2.dir/src/ini.c.o40[ 42%] Building C object CMakeFiles/gptokeyb2.dir/src/event.c.o41[ 50%] Building C object CMakeFiles/gptokeyb2.dir/src/input.c.o42/build/source/src/config.c: In function 'set_btn_config':43/build/source/src/config.c:1188:60: warning: variable 'i' set but not used [-Wunused-but-set-variable=]44 1188 | for (int sbtn=special_button_min(btn), i=0; sbtn < special_button_max(btn); sbtn++, i++)45 | ^46/build/source/src/config.c:1207:60: warning: variable 'i' set but not used [-Wunused-but-set-variable=]47 1207 | for (int sbtn=special_button_min(btn), i=0; sbtn < special_button_max(btn); sbtn++, i++)48 | ^49/build/source/src/input.c: In function 'input_init':50/build/source/src/input.c:211:25: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (4 chars into 3 available) [-Wunterminated-string-initialization]51 211 | char find_buff[3] = "\0\0\0";52 | ^~~~~~~~53/build/source/src/input.c: In function 'input_load_char_set':54/build/source/src/input.c:431:22: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]55 431 | char *temp = strchr(active_char_set->characters, input_text[current_offset]);56 | ^~~~~~57/build/source/src/input.c: In function 'input_add_letter':58/build/source/src/input.c:665:26: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]59 665 | char *temp = strchr(active_char_set->characters, input_text[current_offset]);60 | ^~~~~~61/build/source/src/input.c: In function 'input_lower_case':62/build/source/src/input.c:689:22: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]63 689 | char *temp = strchr(active_char_set->characters, lower);64 | ^~~~~~65/build/source/src/input.c: In function 'input_upper_case':66/build/source/src/input.c:717:22: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]67 717 | char *temp = strchr(active_char_set->characters, lower);68 | ^~~~~~69/build/source/src/input.c: In function 'input_rem_letter':70/build/source/src/input.c:766:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]71 766 | temp = strchr(active_char_set->characters, input_text[current_offset]);72 | ^73[ 57%] Building C object CMakeFiles/gptokeyb2.dir/src/keyboard.c.o74[ 64%] Building C object CMakeFiles/gptokeyb2.dir/src/keys.c.o75[ 71%] Building C object CMakeFiles/gptokeyb2.dir/src/main.c.o76[ 78%] Building C object CMakeFiles/gptokeyb2.dir/src/state.c.o77[ 85%] Building C object CMakeFiles/gptokeyb2.dir/src/util.c.o78[ 92%] Building C object CMakeFiles/gptokeyb2.dir/src/xbox360.c.o79/build/source/src/util.c: In function 'string_quit':80/build/source/src/util.c:585:9: warning: variable 'lookup_factor' set but not used [-Wunused-but-set-variable=]81 585 | int lookup_factor = 0;82 | ^~~~~~~~~~~~~83/build/source/src/util.c:584:9: warning: variable 'total_lookups' set but not used [-Wunused-but-set-variable=]84 584 | int total_lookups = 0;85 | ^~~~~~~~~~~~~86/build/source/src/util.c:583:9: warning: variable 'total_strings' set but not used [-Wunused-but-set-variable=]87 583 | int total_strings = 0;88 | ^~~~~~~~~~~~~89/build/source/src/util.c: In function 'emit':90/build/source/src/util.c:319:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]91 319 | write(fd, &ev, sizeof(ev));92 | ^~~~~~~~~~~~~~~~~~~~~~~~~~93/build/source/src/xbox360.c: In function 'setupFakeXbox360Device':94/build/source/src/xbox360.c:105:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]95 105 | write(fd, &device, sizeof(device));96 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~97[100%] Linking C executable gptokeyb298[100%] Built target gptokeyb2
fixupPhase
99shrinking RPATHs of ELF executables and libraries in /nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22100shrinking /nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/bin/gptokeyb2101shrinking /nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/lib/libinterpose.so102checking for references to /build/ in /nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22...103patching script interpreter paths in /nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22104stripping (with command strip and flags -S -p) in /nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/lib /nix/store/m2brd4y3dr3w4rsdpmmasy7x4knw129j-gptokeyb2-0.2.0-unstable-2025-09-22/bin