yodecomp-full-0-unstable-2026-09-09
checks.aarch64-linux.nixos-rg28xx
· build #21
· raw
unpackPhase
1unpacking source archive /nix/store/bjyxlf6ids22s4izxf65pyakp9pcxfla-source2source root is sourcepatchPhase
3applying patch /nix/store/n72ysnykmz32xvingllcb7ipp462k4nh-0871694bf693e3f5934239bc5ed481499e0f96c1.patch4patching file microfx/src/app/mfxdlg.cpp5patching file microfx/src/app/mfxstubs.cpp6patching file microfx/src/platform/mfxplat_sdl3.cpp7patching file microfx/src/snd/mfxsnd.cpp8applying patch /nix/store/j7mahv9bg215m1bpmls3czs5zg3zs01k-ea2d8ab2e422bc6e23b688c13de8c47196494a16.patch9patching file microfx/src/platform/mfxplat_sdl3.cppconfigurePhase
10cmake 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/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/share/doc/yoda -DCMAKE_INSTALL_INFODIR=/nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/include -DCMAKE_INSTALL_SBINDIR=/nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/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/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09 -DYODA_PLATFORM:STRING=SDL -DYODA_VARIANT:STRING=FULL -DYODA_MFX_AUDIO_BACKEND:STRING=sdl3stream11-- Found Python3: /nix/store/81ag9nxz1flw3xjkv1vvqg8y2ipx2ins-python3-3.14.7/bin/python3.14 (found version "3.14.7") found components: Interpreter12-- The CXX compiler identification is GNU 16.2.013-- The C compiler identification is GNU 16.2.014-- Detecting CXX compiler ABI info15-- Detecting CXX compiler ABI info - done16-- Check for working CXX compiler: /nix/store/99zij8qfs8wzbb2njrj18ys8hpnrcj3p-gcc-wrapper-16.2.0/bin/g++ - skipped17-- Detecting CXX compile features18-- Detecting CXX compile features - done19-- Detecting C compiler ABI info20-- Detecting C compiler ABI info - done21-- Check for working C compiler: /nix/store/99zij8qfs8wzbb2njrj18ys8hpnrcj3p-gcc-wrapper-16.2.0/bin/gcc - skipped22-- Detecting C compile features23-- Detecting C compile features - done24-- yoda: portable SDL build — microfx + TUs: GameTypes;Score;WorldgenHelpers;GameObjects;Iact;Canvas;DeskcppView;IactScript;TextDialog;MainFrm;Deskcpp;DeskcppDoc;Worldgen (SDL2 0; backends: video=sdl3 audio=sdl3stream)25-- Configuring done (1.3s)26-- Generating done (0.0s)27CMake Warning (unused-cli):28 Manually-specified variables were not used by the project:2930 BUILD_TESTING31 CMAKE_EXPORT_NO_PACKAGE_REGISTRY32 CMAKE_INSTALL_BINDIR33 CMAKE_INSTALL_DOCDIR34 CMAKE_INSTALL_INCLUDEDIR35 CMAKE_INSTALL_INFODIR36 CMAKE_INSTALL_LIBDIR37 CMAKE_INSTALL_LIBEXECDIR38 CMAKE_INSTALL_LOCALEDIR39 CMAKE_INSTALL_MANDIR40 CMAKE_INSTALL_SBINDIR414243-- Build files have been written to: /build/source/build44cmake: enabled parallel building45cmake: enabled parallel installingbuildPhase
46build flags: -j447[1/43] build full-Yoda resources (Yoda base + retail About -> yoda.res)48wrote /build/source/build/yoda.res: 127 leaves; full About (no 'Demo')49[2/43] embed yoda.res -> mfxres_blob.c50[3/43] Building CXX object CMakeFiles/microfx.dir/microfx/src/app/mfxctl.cpp.o51[4/43] Building CXX object CMakeFiles/microfx.dir/microfx/src/app/mfxmenu.cpp.o52[5/43] Building CXX object CMakeFiles/microfx.dir/microfx/src/app/mfxpump.cpp.o53[6/43] Building CXX object CMakeFiles/microfx.dir/microfx/src/core/mfxcore.cpp.o54[7/43] Building C object CMakeFiles/microfx.dir/microfx/src/gdi/mfxfont_data.c.o55[8/43] Building CXX object CMakeFiles/microfx.dir/microfx/src/app/mfxwnd.cpp.o56[9/43] Building CXX object CMakeFiles/microfx.dir/microfx/src/app/mfxstubs.cpp.o57[10/43] Building CXX object CMakeFiles/microfx.dir/microfx/src/app/mfxdlg.cpp.o58[11/43] Building CXX object CMakeFiles/microfx.dir/microfx/src/snd/mfxsnd.cpp.o59[12/43] Building CXX object CMakeFiles/microfx.dir/microfx/src/res/mfxres.cpp.o60[13/43] Building C object CMakeFiles/microfx.dir/mfxres_blob.c.o61[14/43] Building CXX object CMakeFiles/yoda_game.dir/src/GameTypes.cpp.o62[15/43] Building CXX object CMakeFiles/microfx.dir/microfx/src/platform/mfxsnd_sdl3stream.cpp.o63[16/43] Building CXX object CMakeFiles/microfx.dir/microfx/src/platform/mfxplat_sdl3.cpp.o64[17/43] Building CXX object CMakeFiles/yoda_game.dir/src/Score.cpp.o65[18/43] Building CXX object CMakeFiles/yoda_game.dir/src/GameObjects.cpp.o66[19/43] Building CXX object CMakeFiles/yoda_game.dir/src/Iact.cpp.o67[20/43] Building CXX object CMakeFiles/yoda_game.dir/src/Canvas.cpp.o68[21/43] Building CXX object CMakeFiles/microfx.dir/microfx/src/gdi/mfxgdi.cpp.o69[22/43] Linking CXX static library libmicrofx.a70[23/43] Building CXX object CMakeFiles/yoda_game.dir/src/TextDialog.cpp.o71[24/43] Building CXX object CMakeFiles/yoda_game.dir/src/IactScript.cpp.o72[25/43] Building CXX object CMakeFiles/yoda_game.dir/src/WorldgenHelpers.cpp.o73/build/source/src/WorldgenHelpers.cpp: In member function 'void CDeskcppDoc::SaveStoryHistoryNevada()':74/build/source/src/WorldgenHelpers.cpp:292:33: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=]75 292 | sprintf(buf, "%ld_", worldSeed);76 | ~~^ ~~~~~~~~~77 | | |78 | | int79 | long int80 | %d81/build/source/src/WorldgenHelpers.cpp:319:29: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=]82 319 | sprintf(buf, "%ld_", worldSeed);83 | ~~^ ~~~~~~~~~84 | | |85 | | int86 | long int87 | %d88/build/source/src/WorldgenHelpers.cpp: In member function 'void CDeskcppDoc::SaveStoryHistoryAlaska()':89/build/source/src/WorldgenHelpers.cpp:369:33: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=]90 369 | sprintf(buf, "%ld_", worldSeed);91 | ~~^ ~~~~~~~~~92 | | |93 | | int94 | long int95 | %d96/build/source/src/WorldgenHelpers.cpp:396:29: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=]97 396 | sprintf(buf, "%ld_", worldSeed);98 | ~~^ ~~~~~~~~~99 | | |100 | | int101 | long int102 | %d103/build/source/src/WorldgenHelpers.cpp: In member function 'void CDeskcppDoc::SaveStoryHistoryOregon()':104/build/source/src/WorldgenHelpers.cpp:446:33: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=]105 446 | sprintf(buf, "%ld_", worldSeed);106 | ~~^ ~~~~~~~~~107 | | |108 | | int109 | long int110 | %d111/build/source/src/WorldgenHelpers.cpp:473:29: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=]112 473 | sprintf(buf, "%ld_", worldSeed);113 | ~~^ ~~~~~~~~~114 | | |115 | | int116 | long int117 | %d118/build/source/src/WorldgenHelpers.cpp: In member function 'void CDeskcppDoc::LoadStoryHistoryNevada()':119/build/source/src/WorldgenHelpers.cpp:79:17: warning: ignoring return value of 'long int atol(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]120 79 | atol(left);121 | ~~~~^~~~~~122/build/source/src/WorldgenHelpers.cpp: In member function 'void CDeskcppDoc::LoadStoryHistoryAlaska()':123/build/source/src/WorldgenHelpers.cpp:138:17: warning: ignoring return value of 'long int atol(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]124 138 | atol(left);125 | ~~~~^~~~~~126/build/source/src/WorldgenHelpers.cpp: In member function 'void CDeskcppDoc::LoadStoryHistoryOregon()':127/build/source/src/WorldgenHelpers.cpp:195:17: warning: ignoring return value of 'long int atol(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]128 195 | atol(left);129 | ~~~~^~~~~~130At global scope:131cc1plus: note: unrecognized command-line option '-Wno-undefined-bool-conversion' may have been intended to silence earlier diagnostics132cc1plus: note: unrecognized command-line option '-Wno-writable-strings' may have been intended to silence earlier diagnostics133[26/43] Building CXX object CMakeFiles/yoda_game.dir/src/Deskcpp.cpp.o134[27/43] Building CXX object CMakeFiles/yoda_game.dir/src/MainFrm.cpp.o135[28/43] Building CXX object CMakeFiles/worldgen_smoke.dir/microfx/harness/worldgen_smoke.cpp.o136[29/43] Building CXX object CMakeFiles/save_smoke.dir/microfx/harness/save_smoke.cpp.o137[30/43] Building CXX object CMakeFiles/yoda_game.dir/src/DeskcppDoc.cpp.o138/build/source/src/DeskcppDoc.cpp:14:26: warning: 'YodaMasterPalette' initialized and declared 'extern'139 14 | extern "C" unsigned char YodaMasterPalette[1024] = {140 | ^~~~~~~~~~~~~~~~~141cc1plus: note: unrecognized command-line option '-Wno-undefined-bool-conversion' may have been intended to silence earlier diagnostics142cc1plus: note: unrecognized command-line option '-Wno-writable-strings' may have been intended to silence earlier diagnostics143[31/43] Building CXX object CMakeFiles/zone_view.dir/microfx/harness/zone_view.cpp.o144[32/43] Building CXX object CMakeFiles/dlg_smoke.dir/microfx/harness/dlg_smoke.cpp.o145[33/43] Building CXX object CMakeFiles/yoda.dir/microfx/harness/yoda_main.cpp.o146[34/43] Linking CXX executable dlg_smoke147[35/43] Building CXX object CMakeFiles/game_walk.dir/microfx/harness/game_walk.cpp.o148[36/43] Building CXX object CMakeFiles/yoda_game.dir/src/DeskcppView.cpp.o149/build/source/src/DeskcppView.cpp: In destructor 'virtual CDeskcppView::~CDeskcppView()':150/build/source/src/DeskcppView.cpp:403:16: warning: deleting 'void*' is undefined [-Wdelete-incomplete]151 403 | delete paDragSaveBits;152 | ^~~~~~~~~~~~~~153/build/source/src/DeskcppView.cpp:405:16: warning: deleting 'void*' is undefined [-Wdelete-incomplete]154 405 | delete paDragSaveBits2;155 | ^~~~~~~~~~~~~~~156At global scope:157cc1plus: note: unrecognized command-line option '-Wno-undefined-bool-conversion' may have been intended to silence earlier diagnostics158cc1plus: note: unrecognized command-line option '-Wno-writable-strings' may have been intended to silence earlier diagnostics159[37/43] Building CXX object CMakeFiles/yoda_game.dir/src/Worldgen.cpp.o160[38/43] Linking CXX static library libyoda_game.a161[39/43] Linking CXX executable save_smoke162[40/43] Linking CXX executable zone_view163[41/43] Linking CXX executable game_walk164[42/43] Linking CXX executable worldgen_smoke165[43/43] Linking CXX executable yodafixupPhase
166shrinking RPATHs of ELF executables and libraries in /nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09167shrinking /nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/libexec/yodecomp/yoda168checking for references to /build/ in /nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09...169patching script interpreter paths in /nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09170stripping (with command strip and flags -S -p) in /nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/libexec /nix/store/zy7mcdm00m2ckzyijm6wyqlk1m55b5x0-yodecomp-full-0-unstable-2026-09-09/bin