this derivation will be built: /nix/store/csbyv0rpkipphwsapdnf5w441zx7az1d-openjkdf2-gles-0.9.9.drv these 5 paths will be fetched (765.6 KiB download, 3.4 MiB unpacked): /nix/store/d54d9yihwqd5xjkvdbx0l5fqrim88dy3-SDL2_mixer-2.8.2 /nix/store/086i98615f8zhqb8g25wh9jvwk1850yj-SDL2_mixer-2.8.2-dev /nix/store/hmalv50j68iflgfskwx5hyl3ki1cfcvs-sdl2-compat-2.32.72-dev /nix/store/k4qfjdanv5jhpfzh1yr7qid8gyza6n0p-smpeg2-2.0.0-unstable-2022-05-26 /nix/store/ky1507a2ip91dzqv1528cl63nli1ndix-smpeg2-2.0.0-unstable-2022-05-26-dev building '/nix/store/csbyv0rpkipphwsapdnf5w441zx7az1d-openjkdf2-gles-0.9.9.drv' on 'ssh-ng://nix@superintendent' building '/nix/store/csbyv0rpkipphwsapdnf5w441zx7az1d-openjkdf2-gles-0.9.9.drv' openjkdf2-gles-0.9.9> Running phase: unpackPhase openjkdf2-gles-0.9.9> unpacking source archive /nix/store/rnzf5dn9rigf7kpfrqkhkywflj7gxlic-source openjkdf2-gles-0.9.9> source root is source openjkdf2-gles-0.9.9> Running phase: patchPhase openjkdf2-gles-0.9.9> applying patch /nix/store/6yj01hsgjngsxv3hb7dzlmzn3173vr1d-21fa1b7d1175033dd0ef0072ff604799fb1017b2.patch openjkdf2-gles-0.9.9> patching file .gitignore openjkdf2-gles-0.9.9> patching file CMakeLists.txt openjkdf2-gles-0.9.9> patching file cmake_modules/config_platform_deps.cmake openjkdf2-gles-0.9.9> patching file cmake_modules/target_linux_all.cmake openjkdf2-gles-0.9.9> patching file src/Platform/GL/shader_utils.c openjkdf2-gles-0.9.9> patching file src/SDL2_helper.h openjkdf2-gles-0.9.9> patching file src/Win95/Window.c openjkdf2-gles-0.9.9> patching file cmake_modules/plat_linux_64_gles.cmake openjkdf2-gles-0.9.9> Running phase: updateAutotoolsGnuConfigScriptsPhase openjkdf2-gles-0.9.9> Updating Autotools / GNU config script to a newer upstream version: ./lib/SDL/build-scripts/config.sub openjkdf2-gles-0.9.9> Updating Autotools / GNU config script to a newer upstream version: ./lib/SDL_mixer/build-scripts/config.sub openjkdf2-gles-0.9.9> Updating Autotools / GNU config script to a newer upstream version: ./lib/SDL_mixer/external/libxmp/config.sub openjkdf2-gles-0.9.9> Updating Autotools / GNU config script to a newer upstream version: ./lib/SDL_mixer/external/mpg123/build/config.sub openjkdf2-gles-0.9.9> Updating Autotools / GNU config script to a newer upstream version: ./lib/libpng/config.sub openjkdf2-gles-0.9.9> Updating Autotools / GNU config script to a newer upstream version: ./lib/SDL/build-scripts/config.guess openjkdf2-gles-0.9.9> Updating Autotools / GNU config script to a newer upstream version: ./lib/SDL_mixer/build-scripts/config.guess openjkdf2-gles-0.9.9> Updating Autotools / GNU config script to a newer upstream version: ./lib/SDL_mixer/external/libxmp/config.guess openjkdf2-gles-0.9.9> Updating Autotools / GNU config script to a newer upstream version: ./lib/SDL_mixer/external/mpg123/build/config.guess openjkdf2-gles-0.9.9> Updating Autotools / GNU config script to a newer upstream version: ./lib/glew/config/config.guess openjkdf2-gles-0.9.9> Updating Autotools / GNU config script to a newer upstream version: ./lib/libpng/config.guess openjkdf2-gles-0.9.9> Running phase: configurePhase openjkdf2-gles-0.9.9> 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/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9/share/doc/OpenJKDF2 -DCMAKE_INSTALL_INFODIR=/nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9/include -DCMAKE_INSTALL_SBINDIR=/nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9/lib -DCMAKE_STRIP=/nix/store/z2qkl46kv87zcs2sfwfjgc75nq0hbzhf-gcc-wrapper-15.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/z2qkl46kv87zcs2sfwfjgc75nq0hbzhf-gcc-wrapper-15.3.0/bin/ranlib -DCMAKE_AR=/nix/store/z2qkl46kv87zcs2sfwfjgc75nq0hbzhf-gcc-wrapper-15.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9 -DCMAKE_BUILD_TYPE:STRING=Release -DPLAT_LINUX_64_GLES:BOOL=TRUE -DTARGET_NO_MULTIPLAYER_MENUS:BOOL=TRUE openjkdf2-gles-0.9.9> -- Could NOT find Git (missing: GIT_EXECUTABLE) openjkdf2-gles-0.9.9> Hint: The project() command has not yet been called. It sets up system-specific search paths. openjkdf2-gles-0.9.9> -- The C compiler identification is GNU 15.3.0 openjkdf2-gles-0.9.9> -- The CXX compiler identification is GNU 15.3.0 openjkdf2-gles-0.9.9> -- Detecting C compiler ABI info openjkdf2-gles-0.9.9> -- Detecting C compiler ABI info - done openjkdf2-gles-0.9.9> -- Check for working C compiler: /nix/store/z2qkl46kv87zcs2sfwfjgc75nq0hbzhf-gcc-wrapper-15.3.0/bin/gcc - skipped openjkdf2-gles-0.9.9> -- Detecting C compile features openjkdf2-gles-0.9.9> -- Detecting C compile features - done openjkdf2-gles-0.9.9> -- Detecting CXX compiler ABI info openjkdf2-gles-0.9.9> -- Detecting CXX compiler ABI info - done openjkdf2-gles-0.9.9> -- Check for working CXX compiler: /nix/store/z2qkl46kv87zcs2sfwfjgc75nq0hbzhf-gcc-wrapper-15.3.0/bin/g++ - skipped openjkdf2-gles-0.9.9> -- Detecting CXX compile features openjkdf2-gles-0.9.9> -- Detecting CXX compile features - done openjkdf2-gles-0.9.9> -- Targeting Linux 64-bit (GLES) openjkdf2-gles-0.9.9> -- Found OpenAL: /nix/store/bs8rzacpm09gm9qgyllp1dhl24vp3a9b-openal-soft-1.24.3/lib/libopenal.so openjkdf2-gles-0.9.9> CMake Warning (deprecated) at 3rdparty/json/CMakeLists.txt:1 (cmake_minimum_required): openjkdf2-gles-0.9.9> Compatibility with CMake < 3.10 will be removed from a future version of openjkdf2-gles-0.9.9> CMake. openjkdf2-gles-0.9.9> openjkdf2-gles-0.9.9> Update the VERSION argument value. Or, use the ... syntax openjkdf2-gles-0.9.9> to tell CMake that the project requires at least but has been updated openjkdf2-gles-0.9.9> to work with policies introduced by or earlier. openjkdf2-gles-0.9.9> This warning is for project developers. Use -Wno-author or -Wno-deprecated openjkdf2-gles-0.9.9> to suppress it. openjkdf2-gles-0.9.9> openjkdf2-gles-0.9.9> -- Using the multi-header code from /build/source/3rdparty/json/include/ openjkdf2-gles-0.9.9> -- Could NOT find GLUT (missing: GLUT_glut_LIBRARY GLUT_INCLUDE_DIR) openjkdf2-gles-0.9.9> -- Found ZLIB: /nix/store/8m1ckjz4k9v5ly0dkbyqpaw02kaxrp33-zlib-1.3.2/lib/libz.so (found version "1.3.2") openjkdf2-gles-0.9.9> -- Found PkgConfig: /nix/store/96rqsbg8z242724qy85sbld7dbf4hipr-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2") openjkdf2-gles-0.9.9> -- Checking for module 'physfs' openjkdf2-gles-0.9.9> -- Found physfs, version 3.2.0 openjkdf2-gles-0.9.9> -- Found PNG: /nix/store/203fn0jkr0vy4n7s0m8kfvnfifrnpz7g-libpng-apng-1.6.58/lib/libpng.so (found version "1.6.58") openjkdf2-gles-0.9.9> -- Checking for module 'sdl2' openjkdf2-gles-0.9.9> -- Found sdl2, version 2.32.72 openjkdf2-gles-0.9.9> -- Checking for module 'SDL2_mixer' openjkdf2-gles-0.9.9> -- Found SDL2_mixer, version 2.8.2 openjkdf2-gles-0.9.9> Package sndfile was not found in the pkg-config search path. openjkdf2-gles-0.9.9> Perhaps you should add the directory containing `sndfile.pc' openjkdf2-gles-0.9.9> to the PKG_CONFIG_PATH environment variable openjkdf2-gles-0.9.9> Package 'sndfile', required by 'fluidsynth', not found openjkdf2-gles-0.9.9> Package sndfile was not found in the pkg-config search path. openjkdf2-gles-0.9.9> Perhaps you should add the directory containing `sndfile.pc' openjkdf2-gles-0.9.9> to the PKG_CONFIG_PATH environment variable openjkdf2-gles-0.9.9> Package 'sndfile', required by 'fluidsynth', not found openjkdf2-gles-0.9.9> Package sndfile was not found in the pkg-config search path. openjkdf2-gles-0.9.9> Perhaps you should add the directory containing `sndfile.pc' openjkdf2-gles-0.9.9> to the PKG_CONFIG_PATH environment variable openjkdf2-gles-0.9.9> Package 'sndfile', required by 'fluidsynth', not found openjkdf2-gles-0.9.9> Package sndfile was not found in the pkg-config search path. openjkdf2-gles-0.9.9> Perhaps you should add the directory containing `sndfile.pc' openjkdf2-gles-0.9.9> to the PKG_CONFIG_PATH environment variable openjkdf2-gles-0.9.9> Package 'sndfile', required by 'fluidsynth', not found openjkdf2-gles-0.9.9> -- Using system OpenAL openjkdf2-gles-0.9.9> CMake Warning (policy) at cmake_modules/precompile_globals.cmake:49 (add_custom_command): openjkdf2-gles-0.9.9> The following keywords are not supported when using openjkdf2-gles-0.9.9> add_custom_command(OUTPUT): PRE_BUILD. openjkdf2-gles-0.9.9> openjkdf2-gles-0.9.9> Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. openjkdf2-gles-0.9.9> Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy openjkdf2-gles-0.9.9> command to set the policy and suppress this warning. openjkdf2-gles-0.9.9> Call Stack (most recent call first): openjkdf2-gles-0.9.9> CMakeLists.txt:237 (include) openjkdf2-gles-0.9.9> This warning is for project developers. Use -Wno-author or -Wno-policy to openjkdf2-gles-0.9.9> suppress it. openjkdf2-gles-0.9.9> openjkdf2-gles-0.9.9> -- Checking for module 'gtk+-3.0' openjkdf2-gles-0.9.9> -- Found gtk+-3.0, version 3.24.52 openjkdf2-gles-0.9.9> Package sysprof-capture-4 was not found in the pkg-config search path. openjkdf2-gles-0.9.9> Perhaps you should add the directory containing `sysprof-capture-4.pc' openjkdf2-gles-0.9.9> to the PKG_CONFIG_PATH environment variable openjkdf2-gles-0.9.9> Package 'sysprof-capture-4', required by 'glib-2.0', not found openjkdf2-gles-0.9.9> Package sysprof-capture-4 was not found in the pkg-config search path. openjkdf2-gles-0.9.9> Perhaps you should add the directory containing `sysprof-capture-4.pc' openjkdf2-gles-0.9.9> to the PKG_CONFIG_PATH environment variable openjkdf2-gles-0.9.9> Package 'sysprof-capture-4', required by 'glib-2.0', not found openjkdf2-gles-0.9.9> Package sysprof-capture-4 was not found in the pkg-config search path. openjkdf2-gles-0.9.9> Perhaps you should add the directory containing `sysprof-capture-4.pc' openjkdf2-gles-0.9.9> to the PKG_CONFIG_PATH environment variable openjkdf2-gles-0.9.9> Package 'sysprof-capture-4', required by 'glib-2.0', not found openjkdf2-gles-0.9.9> Package sysprof-capture-4 was not found in the pkg-config search path. openjkdf2-gles-0.9.9> Perhaps you should add the directory containing `sysprof-capture-4.pc' openjkdf2-gles-0.9.9> to the PKG_CONFIG_PATH environment variable openjkdf2-gles-0.9.9> Package 'sysprof-capture-4', required by 'glib-2.0', not found openjkdf2-gles-0.9.9> -- Checking for module 'libcurl' openjkdf2-gles-0.9.9> -- Found libcurl, version 8.22.0 openjkdf2-gles-0.9.9> -- Configuring done (2.9s) openjkdf2-gles-0.9.9> -- Generating done (0.0s) openjkdf2-gles-0.9.9> CMake Warning (unused-cli): openjkdf2-gles-0.9.9> Manually-specified variables were not used by the project: openjkdf2-gles-0.9.9> openjkdf2-gles-0.9.9> BUILD_TESTING openjkdf2-gles-0.9.9> CMAKE_EXPORT_NO_PACKAGE_REGISTRY openjkdf2-gles-0.9.9> openjkdf2-gles-0.9.9> openjkdf2-gles-0.9.9> -- Build files have been written to: /build/source/build openjkdf2-gles-0.9.9> cmake: enabled parallel building openjkdf2-gles-0.9.9> cmake: enabled parallel installing openjkdf2-gles-0.9.9> Running phase: buildPhase openjkdf2-gles-0.9.9> build flags: -j4 openjkdf2-gles-0.9.9> [1/205] Generating cogapp_venv/bin/python3 openjkdf2-gles-0.9.9> [2/205] Generating cogapp_venv/bin/cog openjkdf2-gles-0.9.9> WARNING: The directory '/homeless-shelter/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag. openjkdf2-gles-0.9.9> Requirement already satisfied: cogapp in /nix/store/x52rabahpc562nv0h29n36fsg4yy4smg-python3.14-cogapp-3.6.0/lib/python3.14/site-packages (3.6.0) openjkdf2-gles-0.9.9> [3/205] Generating generated/globals.h openjkdf2-gles-0.9.9> [4/205] Generating generated/globals.c openjkdf2-gles-0.9.9> [5/205] Building C object CMakeFiles/sith_engine.dir/src/AI/sithAIAwareness.c.o openjkdf2-gles-0.9.9> [6/205] Building C object CMakeFiles/sith_engine.dir/src/AI/sithAIClass.c.o openjkdf2-gles-0.9.9> [7/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/lex.yy.c.o openjkdf2-gles-0.9.9> [8/205] Building C object CMakeFiles/sith_engine.dir/src/AI/sithAICmd.c.o openjkdf2-gles-0.9.9> [9/205] Building C object CMakeFiles/sith_engine.dir/src/AI/sithAI.c.o openjkdf2-gles-0.9.9> [10/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/jkCog.c.o openjkdf2-gles-0.9.9> [11/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/sithCogExec.c.o openjkdf2-gles-0.9.9> /build/source/src/Cog/sithCogExec.c: In function 'sithCogExec_PushVar': openjkdf2-gles-0.9.9> /build/source/src/Cog/sithCogExec.c:1075:58: warning: conversion from 'long unsigned int' to 'uint32_t' {aka 'unsigned int'} changes value from '137436856320' to '4292870144' [-Woverflow] openjkdf2-gles-0.9.9> 1075 | stdPlatform_Memcpy32(ctx->stack, &ctx->stack[1], sizeof(ctx->stack) * (SITHCOGVM_MAX_STACKSIZE-1)); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> [12/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/sithCogFunctionAI.c.o openjkdf2-gles-0.9.9> [13/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/sithCog.c.o openjkdf2-gles-0.9.9> [14/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/sithCogFunction.c.o openjkdf2-gles-0.9.9> [15/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/sithCogFunctionSector.c.o openjkdf2-gles-0.9.9> [16/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/sithCogFunctionSound.c.o openjkdf2-gles-0.9.9> [17/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/sithCogFunctionPlayer.c.o openjkdf2-gles-0.9.9> [18/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/sithCogParse.c.o openjkdf2-gles-0.9.9> [19/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/y.tab.c.o openjkdf2-gles-0.9.9> [20/205] Building C object CMakeFiles/sith_engine.dir/src/Devices/sithComm.c.o openjkdf2-gles-0.9.9> [21/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/sithCogFunctionSurface.c.o openjkdf2-gles-0.9.9> [22/205] Building C object CMakeFiles/sith_engine.dir/src/Devices/sithConsole.c.o openjkdf2-gles-0.9.9> [23/205] Building C object CMakeFiles/sith_engine.dir/src/Devices/sithSound.c.o openjkdf2-gles-0.9.9> [24/205] Building C object CMakeFiles/sith_engine.dir/src/Cog/sithCogFunctionThing.c.o openjkdf2-gles-0.9.9> [25/205] Building C object CMakeFiles/sith_engine.dir/src/Devices/sithSoundMixer.c.o openjkdf2-gles-0.9.9> [26/205] Building C object CMakeFiles/sith_engine.dir/src/Dss/sithDSSCog.c.o openjkdf2-gles-0.9.9> [27/205] Building C object CMakeFiles/sith_engine.dir/src/Devices/sithControl.c.o openjkdf2-gles-0.9.9> [28/205] Building C object CMakeFiles/sith_engine.dir/src/Dss/jkDSS.c.o openjkdf2-gles-0.9.9> [29/205] Building C object CMakeFiles/sith_engine.dir/src/Dss/sithDSS.c.o openjkdf2-gles-0.9.9> [30/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/rdActive.c.o openjkdf2-gles-0.9.9> [31/205] Building C object CMakeFiles/sith_engine.dir/src/Dss/sithGamesave.c.o openjkdf2-gles-0.9.9> [32/205] Building C object CMakeFiles/sith_engine.dir/src/Dss/sithDSSThing.c.o openjkdf2-gles-0.9.9> [33/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/rdCanvas.c.o openjkdf2-gles-0.9.9> [34/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/rdCamera.c.o openjkdf2-gles-0.9.9> [35/205] Building C object CMakeFiles/sith_engine.dir/src/Dss/sithMulti.c.o openjkdf2-gles-0.9.9> [36/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/rdColormap.c.o openjkdf2-gles-0.9.9> [37/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/rdLight.c.o openjkdf2-gles-0.9.9> [38/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/rdKeyframe.c.o openjkdf2-gles-0.9.9> [39/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/rdMaterial.c.o openjkdf2-gles-0.9.9> [40/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/rdThing.c.o openjkdf2-gles-0.9.9> [41/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/rdroid.c.o openjkdf2-gles-0.9.9> [42/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/sithAnimClass.c.o openjkdf2-gles-0.9.9> [43/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/rdPuppet.c.o openjkdf2-gles-0.9.9> [44/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/sithCamera.c.o openjkdf2-gles-0.9.9> [45/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/sithKeyFrame.c.o openjkdf2-gles-0.9.9> [46/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/rdClip.c.o openjkdf2-gles-0.9.9> [47/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/sithIntersect.c.o openjkdf2-gles-0.9.9> [48/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/sithCollision.c.o openjkdf2-gles-0.9.9> [49/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/sithParticle.c.o openjkdf2-gles-0.9.9> [50/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/sithRenderSky.c.o openjkdf2-gles-0.9.9> [51/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/sithPhysics.c.o openjkdf2-gles-0.9.9> [52/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/sithPuppet.c.o openjkdf2-gles-0.9.9> [53/205] Building C object CMakeFiles/sith_engine.dir/src/Gameplay/sithEvent.c.o openjkdf2-gles-0.9.9> [54/205] Building C object CMakeFiles/sith_engine.dir/src/Gameplay/jkSaber.c.o openjkdf2-gles-0.9.9> [55/205] Building C object CMakeFiles/sith_engine.dir/src/Engine/sithRender.c.o openjkdf2-gles-0.9.9> [56/205] Building C object CMakeFiles/sith_engine.dir/src/Gameplay/sithOverlayMap.c.o openjkdf2-gles-0.9.9> [57/205] Building C object CMakeFiles/sith_engine.dir/src/Gameplay/sithInventory.c.o openjkdf2-gles-0.9.9> [58/205] Building C object CMakeFiles/sith_engine.dir/src/Gameplay/sithTime.c.o openjkdf2-gles-0.9.9> [59/205] Building C object CMakeFiles/sith_engine.dir/src/Gameplay/sithPlayerActions.c.o openjkdf2-gles-0.9.9> [60/205] Building C object CMakeFiles/sith_engine.dir/src/Gameplay/sithPlayer.c.o openjkdf2-gles-0.9.9> [61/205] Building C object CMakeFiles/sith_engine.dir/src/General/Darray.c.o openjkdf2-gles-0.9.9> [62/205] Building C object CMakeFiles/sith_engine.dir/src/General/crc32.c.o openjkdf2-gles-0.9.9> [63/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdBitmapRle.c.o openjkdf2-gles-0.9.9> [64/205] Building C object CMakeFiles/sith_engine.dir/src/General/md5.c.o openjkdf2-gles-0.9.9> [65/205] Building C object CMakeFiles/sith_engine.dir/src/General/sithStrTable.c.o openjkdf2-gles-0.9.9> [66/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdBmp.c.o openjkdf2-gles-0.9.9> [67/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdBitmap.c.o openjkdf2-gles-0.9.9> [68/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdFnames.c.o openjkdf2-gles-0.9.9> [69/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdConffile.c.o openjkdf2-gles-0.9.9> [70/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdColor.c.o openjkdf2-gles-0.9.9> [71/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdFileUtil.c.o openjkdf2-gles-0.9.9> /build/source/src/General/stdFileUtil.c: In function 'stdFileUtil_FindNext': openjkdf2-gles-0.9.9> /build/source/src/General/stdFileUtil.c:421:32: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] openjkdf2-gles-0.9.9> 421 | if (tmp[strlen(tmp)-1] = '/') { openjkdf2-gles-0.9.9> | ~~~~~~~~~~~~~~~~~~~^~~~~ openjkdf2-gles-0.9.9> /build/source/src/General/stdFileUtil.c:366:10: note: at offset -1 into destination object 'tmp' of size 128 openjkdf2-gles-0.9.9> 366 | char tmp[128]; openjkdf2-gles-0.9.9> | ^~~ openjkdf2-gles-0.9.9> /build/source/src/General/stdFileUtil.c: In function 'stdFileUtil_MkDir': openjkdf2-gles-0.9.9> /build/source/src/General/stdFileUtil.c:520:32: warning: '%s' directive output may be truncated writing up to 511 bytes into a region of size 256 [-Wformat-truncation=] openjkdf2-gles-0.9.9> 520 | snprintf(tmp, sizeof(tmp),"%s",dir); openjkdf2-gles-0.9.9> | ^~ openjkdf2-gles-0.9.9> ...... openjkdf2-gles-0.9.9> 552 | _mkdir(tmp, 0777); openjkdf2-gles-0.9.9> | ~~~ openjkdf2-gles-0.9.9> In file included from /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/stdio.h:970, openjkdf2-gles-0.9.9> from /build/source/src/jk.h:7, openjkdf2-gles-0.9.9> from /build/source/src/stdPlatform.h:5, openjkdf2-gles-0.9.9> from /build/source/src/General/stdFileUtil.c:3: openjkdf2-gles-0.9.9> In function 'snprintf', openjkdf2-gles-0.9.9> inlined from '_mkdir' at /build/source/src/General/stdFileUtil.c:520:5, openjkdf2-gles-0.9.9> inlined from 'stdFileUtil_MkDir' at /build/source/src/General/stdFileUtil.c:552:5: openjkdf2-gles-0.9.9> /nix/store/6rgkfqr5mcjr39irv7wlbhfih2r5s2nl-glibc-2.42-84-dev/include/bits/stdio2.h:68:10: note: '__builtin_snprintf' output between 1 and 512 bytes into a destination of size 256 openjkdf2-gles-0.9.9> 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> 69 | __glibc_objsize (__s), __fmt, openjkdf2-gles-0.9.9> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> 70 | __va_arg_pack ()); openjkdf2-gles-0.9.9> | ~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> [72/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdHashTable.c.o openjkdf2-gles-0.9.9> [73/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdLinklist.c.o openjkdf2-gles-0.9.9> [74/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdLbm.c.o openjkdf2-gles-0.9.9> [75/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdMath.c.o openjkdf2-gles-0.9.9> [76/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdMemory.c.o openjkdf2-gles-0.9.9> [77/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdFont.c.o openjkdf2-gles-0.9.9> [78/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdSingleLinklist.c.o openjkdf2-gles-0.9.9> [79/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdPcx.c.o openjkdf2-gles-0.9.9> [80/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdPalEffects.c.o openjkdf2-gles-0.9.9> [81/205] Building C object CMakeFiles/sith_engine.dir/src/General/util.c.o openjkdf2-gles-0.9.9> [82/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdStrTable.c.o openjkdf2-gles-0.9.9> [83/205] Building C object CMakeFiles/sith_engine.dir/src/General/stdString.c.o openjkdf2-gles-0.9.9> [84/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIControlOptions.c.o openjkdf2-gles-0.9.9> [85/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUI.c.o openjkdf2-gles-0.9.9> [86/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIControlSaveLoad.c.o openjkdf2-gles-0.9.9> [87/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIBuildMulti.c.o openjkdf2-gles-0.9.9> [88/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIDialog.c.o openjkdf2-gles-0.9.9> [89/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIDecision.c.o openjkdf2-gles-0.9.9> [90/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIEsc.c.o openjkdf2-gles-0.9.9> [91/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIGameplay.c.o openjkdf2-gles-0.9.9> [92/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIGeneral.c.o openjkdf2-gles-0.9.9> [93/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIForce.c.o openjkdf2-gles-0.9.9> [94/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIKeyboard.c.o openjkdf2-gles-0.9.9> [95/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIJoystick.c.o openjkdf2-gles-0.9.9> [96/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIMain.c.o openjkdf2-gles-0.9.9> [97/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIMap.c.o openjkdf2-gles-0.9.9> [98/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIMultiTally.c.o openjkdf2-gles-0.9.9> [99/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIMouse.c.o openjkdf2-gles-0.9.9> [100/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIMods.c.o openjkdf2-gles-0.9.9> /build/source/src/Gui/jkGUIMods.c: In function 'jkGuiMods_Show': openjkdf2-gles-0.9.9> /build/source/src/Gui/jkGUIMods.c:201:13: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 201 | getcwd(tmpCwd, sizeof(tmpCwd)); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> [101/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIObjectives.c.o openjkdf2-gles-0.9.9> [102/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUINetHost.c.o openjkdf2-gles-0.9.9> [103/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIMultiplayer.c.o openjkdf2-gles-0.9.9> [104/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIPlayer.c.o openjkdf2-gles-0.9.9> [105/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUISetup.c.o openjkdf2-gles-0.9.9> [106/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUISingleTally.c.o openjkdf2-gles-0.9.9> [107/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUISaveLoad.c.o openjkdf2-gles-0.9.9> [108/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUIRend.c.o openjkdf2-gles-0.9.9> [109/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUISingleplayer.c.o openjkdf2-gles-0.9.9> [110/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUISound.c.o openjkdf2-gles-0.9.9> [111/205] Building C object CMakeFiles/sith_engine.dir/src/Gui/jkGUITitle.c.o openjkdf2-gles-0.9.9> [112/205] Building C object CMakeFiles/sith_engine.dir/src/Main/Main.c.o openjkdf2-gles-0.9.9> [113/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkControl.c.o openjkdf2-gles-0.9.9> [114/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkAI.c.o openjkdf2-gles-0.9.9> [115/205] Building C object CMakeFiles/sith_engine.dir/src/Main/InstallHelper.c.o openjkdf2-gles-0.9.9> /build/source/src/Main/InstallHelper.c: In function 'InstallHelper_GetLocalDataDir': openjkdf2-gles-0.9.9> /build/source/src/Main/InstallHelper.c:283:13: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 283 | chdir(fname); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/Main/InstallHelper.c:316:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 316 | chdir(fname); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/Main/InstallHelper.c:327:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 327 | chdir(fname); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/Main/InstallHelper.c:349:21: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 349 | chdir(fname); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/Main/InstallHelper.c:362:21: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 362 | chdir(fname); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/Main/InstallHelper.c: In function 'InstallHelper_CheckRequiredAssets': openjkdf2-gles-0.9.9> /build/source/src/Main/InstallHelper.c:1050:5: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 1050 | getcwd(tmpCwd, sizeof(tmpCwd)); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> [116/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkCredits.c.o openjkdf2-gles-0.9.9> [117/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkCutscene.c.o openjkdf2-gles-0.9.9> [118/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkEpisode.c.o openjkdf2-gles-0.9.9> [119/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkGame.c.o openjkdf2-gles-0.9.9> [120/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkDev.c.o openjkdf2-gles-0.9.9> [121/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkGob.c.o openjkdf2-gles-0.9.9> [122/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkHudCameraView.c.o openjkdf2-gles-0.9.9> [123/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkHudScope.c.o openjkdf2-gles-0.9.9> [124/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkHud.c.o openjkdf2-gles-0.9.9> [125/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkHudInv.c.o openjkdf2-gles-0.9.9> [126/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkQuakeConsole.c.o openjkdf2-gles-0.9.9> [127/205] Building CXX object CMakeFiles/sith_engine.dir/src/General/stdJSON.cpp.o openjkdf2-gles-0.9.9> cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ openjkdf2-gles-0.9.9> /build/source/src/General/stdJSON.cpp: In function 'std::u16string utf8_to_utf16(const std::string&)': openjkdf2-gles-0.9.9> /build/source/src/General/stdJSON.cpp:38:10: warning: 'template class std::__cxx11::wstring_convert' is deprecated [-Wdeprecated-declarations] openjkdf2-gles-0.9.9> 38 | std::wstring_convert,char16_t> convert; openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> In file included from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/locale:47, openjkdf2-gles-0.9.9> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/fs_path.h:36, openjkdf2-gles-0.9.9> from /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/filesystem:54, openjkdf2-gles-0.9.9> from /build/source/3rdparty/json/include/nlohmann/detail/conversions/from_json.hpp:30, openjkdf2-gles-0.9.9> from /build/source/3rdparty/json/include/nlohmann/adl_serializer.hpp:6, openjkdf2-gles-0.9.9> from /build/source/3rdparty/json/include/nlohmann/json.hpp:68, openjkdf2-gles-0.9.9> from /build/source/src/General/stdJSON.cpp:25: openjkdf2-gles-0.9.9> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/locale_conv.h:262:33: note: declared here openjkdf2-gles-0.9.9> 262 | class _GLIBCXX17_DEPRECATED wstring_convert openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/General/stdJSON.cpp: In function 'std::string utf16_to_utf8(const std::u16string&)': openjkdf2-gles-0.9.9> /build/source/src/General/stdJSON.cpp:44:10: warning: 'template class std::__cxx11::wstring_convert' is deprecated [-Wdeprecated-declarations] openjkdf2-gles-0.9.9> 44 | std::wstring_convert,char16_t> convert; openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /nix/store/mhx6dmg6whr7c85krk9rjwjsxrp9iggs-gcc-15.3.0/include/c++/15.3.0/bits/locale_conv.h:262:33: note: declared here openjkdf2-gles-0.9.9> 262 | class _GLIBCXX17_DEPRECATED wstring_convert openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> [128/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkMain.c.o openjkdf2-gles-0.9.9> [129/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkSmack.c.o openjkdf2-gles-0.9.9> [130/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkStrings.c.o openjkdf2-gles-0.9.9> [131/205] Building C object CMakeFiles/sith_engine.dir/src/Main/sithCvar.c.o openjkdf2-gles-0.9.9> [132/205] Building C object CMakeFiles/sith_engine.dir/src/Main/jkRes.c.o openjkdf2-gles-0.9.9> [133/205] Building C object CMakeFiles/sith_engine.dir/src/Main/sithMain.c.o openjkdf2-gles-0.9.9> [134/205] Building C object CMakeFiles/sith_engine.dir/src/Platform/Common/stdControl.c.o openjkdf2-gles-0.9.9> [135/205] Building C object CMakeFiles/sith_engine.dir/src/Main/sithCommand.c.o openjkdf2-gles-0.9.9> [136/205] Building C object CMakeFiles/sith_engine.dir/src/Platform/Common/stdHttp.c.o openjkdf2-gles-0.9.9> [137/205] Building C object CMakeFiles/sith_engine.dir/src/Platform/Common/stdEmbeddedRes.c.o openjkdf2-gles-0.9.9> [138/205] Building C object CMakeFiles/sith_engine.dir/src/Primitives/rdMath.c.o openjkdf2-gles-0.9.9> [139/205] Building C object CMakeFiles/sith_engine.dir/src/Primitives/rdDebug.c.o openjkdf2-gles-0.9.9> [140/205] Building C object CMakeFiles/sith_engine.dir/src/Primitives/rdMatrix.c.o openjkdf2-gles-0.9.9> [141/205] Building C object CMakeFiles/sith_engine.dir/src/Primitives/rdParticle.c.o openjkdf2-gles-0.9.9> [142/205] Building C object CMakeFiles/sith_engine.dir/src/Primitives/rdModel3.c.o openjkdf2-gles-0.9.9> [143/205] Building C object CMakeFiles/sith_engine.dir/src/Primitives/rdPrimit2.c.o openjkdf2-gles-0.9.9> [144/205] Building C object CMakeFiles/sith_engine.dir/src/Primitives/rdSprite.c.o openjkdf2-gles-0.9.9> [145/205] Building C object CMakeFiles/sith_engine.dir/src/Primitives/rdPolyLine.c.o openjkdf2-gles-0.9.9> [146/205] Building CXX object CMakeFiles/sith_engine.dir/src/Platform/Common/stdUpdater.cpp.o openjkdf2-gles-0.9.9> cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ openjkdf2-gles-0.9.9> /build/source/src/Platform/Common/stdUpdater.cpp: In function 'void stdUpdater_Win64UpdateThread()': openjkdf2-gles-0.9.9> /build/source/src/Platform/Common/stdUpdater.cpp:229:85: warning: 'const char* PHYSFS_getLastError()' is deprecated [-Wdeprecated-declarations] openjkdf2-gles-0.9.9> 229 | stdPlatform_Printf("stdUpdater: Failure. reason: %s.\n", PHYSFS_getLastError()); openjkdf2-gles-0.9.9> | ~~~~~~~~~~~~~~~~~~~^~ openjkdf2-gles-0.9.9> In file included from /build/source/src/Platform/Common/stdUpdater.cpp:31: openjkdf2-gles-0.9.9> /nix/store/mmwzyk7drxf979ya689bix2qvbdwiwsm-physfs-3.2.0/include/physfs.h:675:25: note: declared here openjkdf2-gles-0.9.9> 675 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED; openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> [147/205] Building C object CMakeFiles/sith_engine.dir/src/Primitives/rdPrimit3.c.o openjkdf2-gles-0.9.9> [148/205] Building C object CMakeFiles/sith_engine.dir/src/Primitives/rdVector.c.o openjkdf2-gles-0.9.9> [149/205] Building C object CMakeFiles/sith_engine.dir/src/Raster/rdRaster.c.o openjkdf2-gles-0.9.9> [150/205] Building C object CMakeFiles/sith_engine.dir/src/Raster/rdFace.c.o openjkdf2-gles-0.9.9> [151/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/DirectX.c.o openjkdf2-gles-0.9.9> [152/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/Video.c.o openjkdf2-gles-0.9.9> [153/205] Building C object CMakeFiles/sith_engine.dir/src/Raster/rdCache.c.o openjkdf2-gles-0.9.9> [154/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/WinIdk.c.o openjkdf2-gles-0.9.9> [155/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/Windows.c.o openjkdf2-gles-0.9.9> [156/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/std.c.o openjkdf2-gles-0.9.9> /build/source/src/Win95/std.c: In function 'stdGetReturnString': openjkdf2-gles-0.9.9> /build/source/src/Win95/std.c:52:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] openjkdf2-gles-0.9.9> 52 | return (const char *)table[i * 2 + 1]; openjkdf2-gles-0.9.9> | ^ openjkdf2-gles-0.9.9> [157/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/stdConsole.c.o openjkdf2-gles-0.9.9> [158/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/stdComm.c.o openjkdf2-gles-0.9.9> [159/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/Window.c.o openjkdf2-gles-0.9.9> [160/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/stdGdi.c.o openjkdf2-gles-0.9.9> [161/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/stdMci.c.o openjkdf2-gles-0.9.9> [162/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/stdDisplay.c.o openjkdf2-gles-0.9.9> [163/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/stdSound.c.o openjkdf2-gles-0.9.9> [164/205] Building C object CMakeFiles/sith_engine.dir/src/Win95/stdGob.c.o openjkdf2-gles-0.9.9> [165/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithArchLighting.c.o openjkdf2-gles-0.9.9> [166/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithActor.c.o openjkdf2-gles-0.9.9> [167/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithExplosion.c.o openjkdf2-gles-0.9.9> [168/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithItem.c.o openjkdf2-gles-0.9.9> [169/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithMap.c.o openjkdf2-gles-0.9.9> [170/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithMaterial.c.o openjkdf2-gles-0.9.9> [171/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithModel.c.o openjkdf2-gles-0.9.9> [172/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithSprite.c.o openjkdf2-gles-0.9.9> [173/205] Building C object CMakeFiles/sith_engine.dir/src/World/jkPlayer.c.o openjkdf2-gles-0.9.9> [174/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithSector.c.o openjkdf2-gles-0.9.9> [175/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithSoundClass.c.o openjkdf2-gles-0.9.9> [176/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithTemplate.c.o openjkdf2-gles-0.9.9> [177/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithTrackThing.c.o openjkdf2-gles-0.9.9> [178/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithSurface.c.o openjkdf2-gles-0.9.9> [179/205] Building C object CMakeFiles/sith_engine.dir/src/hook.c.o openjkdf2-gles-0.9.9> [180/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithWorld.c.o openjkdf2-gles-0.9.9> [181/205] Building C object CMakeFiles/sith_engine.dir/src/main_globals.c.o openjkdf2-gles-0.9.9> [182/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithWeapon.c.o openjkdf2-gles-0.9.9> [183/205] Building C object CMakeFiles/sith_engine.dir/src/World/sithThing.c.o openjkdf2-gles-0.9.9> [184/205] Building C object CMakeFiles/sith_engine.dir/src/jk.c.o openjkdf2-gles-0.9.9> [185/205] Building C object CMakeFiles/sith_engine.dir/src/unusedWontImpl.c.o openjkdf2-gles-0.9.9> [186/205] Building C object CMakeFiles/sith_engine.dir/src/version.c.o openjkdf2-gles-0.9.9> [187/205] Building C object CMakeFiles/sith_engine.dir/src/external/fcaseopen/fcaseopen.c.o openjkdf2-gles-0.9.9> /build/source/src/external/fcaseopen/fcaseopen.c: In function 'casechdir': openjkdf2-gles-0.9.9> /build/source/src/external/fcaseopen/fcaseopen.c:124:9: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 124 | chdir(r); openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> [188/205] Building C object CMakeFiles/sith_engine.dir/src/Platform/Networking/None/stdComm_none.c.o openjkdf2-gles-0.9.9> [189/205] Building C object CMakeFiles/sith_engine.dir/src/external/libsmacker/smk_bitstream.c.o openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smk_bitstream.c: In function '_smk_bs_read_1': openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smk_bitstream.c:70:93: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 70 | fprintf(stderr, "libsmacker::_smk_bs_read_1(bs): ERROR: bitstream (length=%lu) exhausted.\n", bs->size); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smk_bitstream.c: In function '_smk_bs_read_8': openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smk_bitstream.c:103:93: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 103 | fprintf(stderr, "libsmacker::_smk_bs_read_8(bs): ERROR: bitstream (length=%lu) exhausted.\n", bs->size); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> [190/205] Building C object CMakeFiles/sith_engine.dir/src/stdPlatform.c.o openjkdf2-gles-0.9.9> [191/205] Building C object CMakeFiles/sith_engine.dir/src/wprintf.c.o openjkdf2-gles-0.9.9> [192/205] Building C object CMakeFiles/sith_engine.dir/src/external/libsmacker/smk_hufftree.c.o openjkdf2-gles-0.9.9> [193/205] Building C object CMakeFiles/sith_engine.dir/src/external/libsmusher/src/smush.c.o openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c: In function 'smush_from_fpath': openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:40:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 40 | fread(&ctx->header, 1, sizeof(ctx->header), ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:41:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 41 | fread(&ctx->ahdr, 1, sizeof(ctx->ahdr), ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:56:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 56 | fread(&ctx->ahdr_ext, 1, sizeof(ctx->ahdr_ext), ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c: In function 'smush_proc_fobj': openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:277:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 277 | fread(data, total_size - 0xE, 1, ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c: In function 'smush_proc_xpal': openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:313:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 313 | fread(data, total_size, 1, ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c: In function 'smush_proc_npal': openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:343:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 343 | fread(ctx->palette, sizeof(ctx->palette), 1, ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c: In function 'smush_proc_iact': openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:506:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 506 | fread(&iact, sizeof(iact), 1, ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:524:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 524 | fread(&payload, sizeof(payload), 1, ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:545:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 545 | fread(data, total_size, 1, ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c: In function 'smush_proc_tres': openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:560:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 560 | fread(&tres, sizeof(tres), 1, ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c: In function 'smush_proc_stor': openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:583:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 583 | fread(&stor, sizeof(stor), 1, ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c: In function 'smush_proc_ftch': openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:600:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 600 | fread(&ftch, sizeof(ftch), 1, ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c: In function 'smush_print_frme': openjkdf2-gles-0.9.9> /build/source/src/external/libsmusher/src/smush.c:774:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 774 | fread(data, total_size - 0xE, 1, ctx->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> [194/205] Building C object CMakeFiles/sith_engine.dir/src/external/libsmacker/smacker.c.o openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c: In function 'smk_read_file': openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:145:66: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 145 | fprintf(stderr, "libsmacker::smk_read_file(buf,%lu,fp) - ERROR: int16_t read, %lu bytes returned\n\tReason: %s\n", (uint32_t)size, (uint32_t)bytesRead, strerror(errno)); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:145:97: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 145 | fprintf(stderr, "libsmacker::smk_read_file(buf,%lu,fp) - ERROR: int16_t read, %lu bytes returned\n\tReason: %s\n", (uint32_t)size, (uint32_t)bytesRead, strerror(errno)); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c: In function 'smk_read_memory': openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:157:67: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 157 | fprintf(stderr,"libsmacker::smk_read_memory(buf,%lu,p,%lu) - ERROR: int16_t read\n",(uint32_t)size, (uint32_t)*p_size); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:157:73: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 157 | fprintf(stderr,"libsmacker::smk_read_memory(buf,%lu,p,%lu) - ERROR: int16_t read\n",(uint32_t)size, (uint32_t)*p_size); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c: In function 'smk_open_generic': openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:220:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 220 | smk_read(buf,3); openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:228:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 228 | smk_read(&s->video.v,1); openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:189:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 189 | smk_read(buf,4); \ openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:241:9: note: in expansion of macro 'smk_read_ul' openjkdf2-gles-0.9.9> 241 | smk_read_ul(s->video.w); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:189:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 189 | smk_read(buf,4); \ openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:242:9: note: in expansion of macro 'smk_read_ul' openjkdf2-gles-0.9.9> 242 | smk_read_ul(s->video.h); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:189:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 189 | smk_read(buf,4); \ openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:244:9: note: in expansion of macro 'smk_read_ul' openjkdf2-gles-0.9.9> 244 | smk_read_ul(s->f); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:189:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 189 | smk_read(buf,4); \ openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:247:9: note: in expansion of macro 'smk_read_ul' openjkdf2-gles-0.9.9> 247 | smk_read_ul(temp_u); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:189:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 189 | smk_read(buf,4); \ openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:269:9: note: in expansion of macro 'smk_read_ul' openjkdf2-gles-0.9.9> 269 | smk_read_ul(temp_u); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:189:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 189 | smk_read(buf,4); \ openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:290:17: note: in expansion of macro 'smk_read_ul' openjkdf2-gles-0.9.9> 290 | smk_read_ul(s->audio[temp_l].max_buffer); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:189:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 189 | smk_read(buf,4); \ openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:294:9: note: in expansion of macro 'smk_read_ul' openjkdf2-gles-0.9.9> 294 | smk_read_ul(tree_size); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:189:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 189 | smk_read(buf,4); \ openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:301:17: note: in expansion of macro 'smk_read_ul' openjkdf2-gles-0.9.9> 301 | smk_read_ul(temp_u); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:189:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 189 | smk_read(buf,4); \ openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:307:17: note: in expansion of macro 'smk_read_ul' openjkdf2-gles-0.9.9> 307 | smk_read_ul(temp_u); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:324:103: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int32_t' {aka 'int'} [-Wformat=] openjkdf2-gles-0.9.9> 324 | fprintf(stderr,"libsmacker::smk_open_generic - Warning: audio track %ld is compressed with Bink (perceptual) Audio Codec: this is currently unsupported by libsmacker\n",temp_l); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long int int32_t {aka int} openjkdf2-gles-0.9.9> | %d openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:189:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 189 | smk_read(buf,4); \ openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:342:9: note: in expansion of macro 'smk_read_ul' openjkdf2-gles-0.9.9> 342 | smk_read_ul(temp_u); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:189:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 189 | smk_read(buf,4); \ openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:350:17: note: in expansion of macro 'smk_read_ul' openjkdf2-gles-0.9.9> 350 | smk_read_ul(s->chunk_size[temp_u]); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:365:17: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 365 | smk_read(&s->frame_type[temp_u],1); openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:372:9: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 372 | smk_read(hufftree_chunk,tree_size); openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:400:25: note: in expansion of macro 'smk_read' openjkdf2-gles-0.9.9> 400 | smk_read(s->source.chunk_data[temp_u],s->chunk_size[temp_u]); openjkdf2-gles-0.9.9> | ^~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:181:120: note: format string is defined here openjkdf2-gles-0.9.9> 181 | fprintf(stderr,"libsmacker::smk_read(...) - Errors encountered on read, bailing out (file: %s, line: %lu)\n", __FILE__, (uint32_t)__LINE__); \ openjkdf2-gles-0.9.9> | ~~^ openjkdf2-gles-0.9.9> | | openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:413:96: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 413 | fprintf(stderr,"libsmacker::smk_open - ERROR: fseek to frame %lu not OK.\n",temp_u); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | | uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c: In function 'smk_open_memory': openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:443:70: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 443 | fprintf(stderr,"libsmacker::smk_open_memory(buffer,%lu) - ERROR: Fatal error in smk_open_generic, returning NULL.\n",size); openjkdf2-gles-0.9.9> | ~~^ ~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c: In function 'smk_render_palette': openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:831:124: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 831 | fprintf(stderr,"libsmacker::palette_render - ERROR: 0x3F ran out of bytes for copy, size=%lu\n", size); openjkdf2-gles-0.9.9> | ~~^ ~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | | uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | long unsigned int openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c: In function 'smk_render': openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1310:78: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1310 | fprintf(stderr,"libsmacker::smk_render(s) - Warning: frame %lu: chunk_size is 0.\n",s->cur_frame); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1319:93: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1319 | fprintf(stderr,"libsmacker::smk_render(s) - ERROR: fseek to frame %lu (offset %lu) failed.\n",s->cur_frame,s->source.file.chunk_offset[s->cur_frame]); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1319:105: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1319 | fprintf(stderr,"libsmacker::smk_render(s) - ERROR: fseek to frame %lu (offset %lu) failed.\n",s->cur_frame,s->source.file.chunk_offset[s->cur_frame]); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1330:84: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1330 | fprintf(stderr,"libsmacker::smk_render(s) - ERROR: frame %lu (offset %lu): smk_read had errors.\n",s->cur_frame,s->source.file.chunk_offset[s->cur_frame]); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1330:96: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1330 | fprintf(stderr,"libsmacker::smk_render(s) - ERROR: frame %lu (offset %lu): smk_read had errors.\n",s->cur_frame,s->source.file.chunk_offset[s->cur_frame]); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1339:84: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1339 | fprintf(stderr,"libsmacker::smk_render(s) - ERROR: frame %lu: memory chunk is a NULL pointer.\n",s->cur_frame); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1353:84: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1353 | fprintf(stderr,"libsmacker::smk_render(s) - ERROR: frame %lu: insufficient data for a palette rec.\n",s->cur_frame); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1378:92: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1378 | fprintf(stderr,"libsmacker::smk_render(s) - ERROR: frame %lu: insufficient data for audio[%u] rec.\n",s->cur_frame,track); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c: In function 'smk_first': openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1435:77: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1435 | fprintf(stderr,"libsmacker::smk_first(s) - Warning: frame %lu: smk_render returned errors.\n",s->cur_frame); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c: In function 'smk_next': openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1456:84: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1456 | fprintf(stderr,"libsmacker::smk_next(s) - Warning: frame %lu: smk_render returned errors.\n",s->cur_frame); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1470:84: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1470 | fprintf(stderr,"libsmacker::smk_next(s) - Warning: frame %lu: smk_render returned errors.\n",s->cur_frame); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c: In function 'smk_seek_keyframe': openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1502:67: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1502 | fprintf(stderr,"libsmacker::smk_seek_keyframe(s,%lu) - Warning: frame %lu: smk_render returned errors.\n",f,s->cur_frame); openjkdf2-gles-0.9.9> | ~~^ ~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1502:89: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1502 | fprintf(stderr,"libsmacker::smk_seek_keyframe(s,%lu) - Warning: frame %lu: smk_render returned errors.\n",f,s->cur_frame); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c: In function 'smk_seek_keyframe_ahead': openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1529:67: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1529 | fprintf(stderr,"libsmacker::smk_seek_keyframe(s,%lu) - Warning: frame %lu: smk_render returned errors.\n",f,s->cur_frame); openjkdf2-gles-0.9.9> | ~~^ ~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> /build/source/src/external/libsmacker/smacker.c:1529:89: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] openjkdf2-gles-0.9.9> 1529 | fprintf(stderr,"libsmacker::smk_seek_keyframe(s,%lu) - Warning: frame %lu: smk_render returned errors.\n",f,s->cur_frame); openjkdf2-gles-0.9.9> | ~~^ ~~~~~~~~~~~~ openjkdf2-gles-0.9.9> | | | openjkdf2-gles-0.9.9> | long unsigned int uint32_t {aka unsigned int} openjkdf2-gles-0.9.9> | %u openjkdf2-gles-0.9.9> [195/205] Building C object CMakeFiles/sith_engine.dir/src/Platform/SDL2/jkGUIDisplay.c.o openjkdf2-gles-0.9.9> [196/205] Building C object CMakeFiles/sith_engine.dir/src/external/libsmusher/src/codec48.c.o openjkdf2-gles-0.9.9> [197/205] Building C object CMakeFiles/sith_engine.dir/src/Platform/SDL2/stdControl.c.o openjkdf2-gles-0.9.9> [198/205] Building C object CMakeFiles/sith_engine.dir/src/Platform/GL/shader_utils.c.o openjkdf2-gles-0.9.9> [199/205] Building C object CMakeFiles/sith_engine.dir/src/Platform/Posix/wuRegistry.c.o openjkdf2-gles-0.9.9> [200/205] Building C object CMakeFiles/sith_engine.dir/src/Platform/GL/std3D.c.o openjkdf2-gles-0.9.9> [201/205] Building CXX object CMakeFiles/sith_engine.dir/src/external/nativefiledialog-extended/nfd_gtk.cpp.o openjkdf2-gles-0.9.9> cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ openjkdf2-gles-0.9.9> [202/205] Building C object CMakeFiles/sith_engine.dir/generated/globals.c.o openjkdf2-gles-0.9.9> [203/205] Building C object CMakeFiles/openjkdf2-gles.dir/src/main.c.o openjkdf2-gles-0.9.9> /build/source/src/main.c: In function 'main': openjkdf2-gles-0.9.9> /build/source/src/main.c:728:5: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 728 | getcwd(openjkdf2_aOrigCwd, sizeof(openjkdf2_aOrigCwd)); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> /build/source/src/main.c:780:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] openjkdf2-gles-0.9.9> 780 | chdir(openjkdf2_aOrigCwd); openjkdf2-gles-0.9.9> | ^~~~~~~~~~~~~~~~~~~~~~~~~ openjkdf2-gles-0.9.9> [204/205] Building CXX object CMakeFiles/sith_engine.dir/src/Platform/GL/jkgm.cpp.o openjkdf2-gles-0.9.9> cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ openjkdf2-gles-0.9.9> [205/205] Linking CXX executable openjkdf2-gles; Stripping openjkdf2-gles openjkdf2-gles-0.9.9> Running phase: glibPreInstallPhase openjkdf2-gles-0.9.9> Running phase: installPhase openjkdf2-gles-0.9.9> Running phase: dropIconThemeCache openjkdf2-gles-0.9.9> Running phase: fixupPhase openjkdf2-gles-0.9.9> shrinking RPATHs of ELF executables and libraries in /nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9 openjkdf2-gles-0.9.9> shrinking /nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9/bin/openjkdf2-gles openjkdf2-gles-0.9.9> checking for references to /build/ in /nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9... openjkdf2-gles-0.9.9> patching script interpreter paths in /nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9 openjkdf2-gles-0.9.9> stripping (with command strip and flags -S -p) in /nix/store/sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9/bin upload attic: ok ✍️ Overwriting server "r2d2" ✅ sap28q5n8a5id9by91m8q4hflgm70hyx-openjkdf2-gles-0.9.9 (6.56 MiB/s)