>>> avara: Building testing/avara 0.7.1-r1 (using abuild 3.14.1-r1) started Mon, 04 Nov 2024 08:51:39 +0000 >>> avara: Validating /home/buildozer/aports/testing/avara/APKBUILD... >>> avara: Analyzing dependencies... >>> avara: Installing for build: build-base directfb-dev glu-dev sdl2-dev sdl2_mixer-dev sdl2_net-dev rsync (1/69) Installing libbz2 (1.0.8-r6) (2/69) Installing libpng (1.6.44-r0) (3/69) Installing freetype (2.13.3-r0) (4/69) Installing tslib (1.23-r0) (5/69) Installing directfb (1.7.7-r8) (6/69) Installing directfb-dev (1.7.7-r8) (7/69) Installing linux-headers (6.6-r1) (8/69) Installing hwdata-pci (0.388-r0) (9/69) Installing libpciaccess (0.18.1-r0) (10/69) Installing libdrm (2.4.123-r1) (11/69) Installing libpciaccess-dev (0.18.1-r0) (12/69) Installing libdrm-dev (2.4.123-r1) (13/69) Installing libxau (1.0.11-r4) (14/69) Installing xorgproto (2024.1-r0) (15/69) Installing libxau-dev (1.0.11-r4) (16/69) Installing libmd (1.1.0-r0) (17/69) Installing libbsd (0.12.2-r0) (18/69) Installing libxdmcp (1.1.5-r1) (19/69) Installing libxcb (1.16.1-r0) (20/69) Installing libx11 (1.8.10-r0) (21/69) Installing libxext (1.3.6-r2) (22/69) Installing libffi (3.4.6-r0) (23/69) Installing gdbm (1.24-r0) (24/69) Installing xz-libs (5.6.3-r0) (25/69) Installing mpdecimal (4.0.0-r0) (26/69) Installing libpanelw (6.5_p20241006-r2) (27/69) Installing sqlite-libs (3.47.0-r0) (28/69) Installing python3 (3.12.7-r1) (29/69) Installing python3-pycache-pyc0 (3.12.7-r1) (30/69) Installing pyc (3.12.7-r1) (31/69) Installing xcb-proto-pyc (1.17.0-r0) (32/69) Installing python3-pyc (3.12.7-r1) (33/69) Installing xcb-proto (1.17.0-r0) (34/69) Installing libxdmcp-dev (1.1.5-r1) (35/69) Installing libxcb-dev (1.16.1-r0) (36/69) Installing xtrans (1.5.1-r0) (37/69) Installing libx11-dev (1.8.10-r0) (38/69) Installing libxext-dev (1.3.6-r2) (39/69) Installing libxfixes (6.0.1-r4) (40/69) Installing libxdamage (1.1.6-r5) (41/69) Installing libxfixes-dev (6.0.1-r4) (42/69) Installing libxdamage-dev (1.1.6-r5) (43/69) Installing libxshmfence (1.3.2-r6) (44/69) Installing libxshmfence-dev (1.3.2-r6) (45/69) Installing libxml2 (2.13.4-r3) (46/69) Installing llvm19-libs (19.1.2-r0) (47/69) Installing libelf (0.191-r0) (48/69) Installing mesa-glapi (24.2.6-r0) (49/69) Installing mesa (24.2.6-r0) (50/69) Installing wayland-libs-server (1.23.1-r0) (51/69) Installing mesa-gbm (24.2.6-r0) (52/69) Installing wayland-libs-client (1.23.1-r0) (53/69) Installing mesa-egl (24.2.6-r0) (54/69) Installing libxxf86vm (1.1.5-r6) (55/69) Installing mesa-gl (24.2.6-r0) (56/69) Installing mesa-gles (24.2.6-r0) (57/69) Installing mesa-osmesa (24.2.6-r0) (58/69) Installing mesa-xatracker (24.2.6-r0) (59/69) Installing libxxf86vm-dev (1.1.5-r6) (60/69) Installing mesa-dev (24.2.6-r0) (61/69) Installing glu (9.0.3-r3) (62/69) Installing glu-dev (9.0.3-r3) (63/69) Installing sdl2 (2.30.9-r0) (64/69) Installing sdl2-dev (2.30.9-r0) (65/69) Installing sdl2_mixer (2.8.0-r0) (66/69) Installing sdl2_mixer-dev (2.8.0-r0) (67/69) Installing sdl2_net (2.2.0-r0) (68/69) Installing sdl2_net-dev (2.2.0-r0) (69/69) Installing .makedepends-avara (20241104.085141) Executing busybox-1.37.0-r6.trigger OK: 666 MiB in 171 packages >>> avara: Cleaning up srcdir >>> avara: Cleaning up pkgdir >>> avara: Cleaning up tmpdir >>> avara: Fetching https://distfiles.alpinelinux.org/distfiles/edge/avara-0.7.1.tar.gz >>> avara: Fetching https://distfiles.alpinelinux.org/distfiles/edge/avara-0.7.1.tar.gz >>> avara: Checking sha512sums... avara-0.7.1.tar.gz: OK avara.sh: OK nullptr.patch: OK >>> avara: Unpacking /var/cache/distfiles/avara-0.7.1.tar.gz... >>> avara: nullptr.patch patching file src/util/AvaraGL.cpp fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git grep -q 0.7.1 src/util/GitVersion.h || (echo "#define GIT_VERSION \"0.7.1\"" > src/util/GitVersion.h) mkdir -p build-alpine/src/net/ mkdir -p build-alpine/src/net/ mkdir -p build-alpine/src/net/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/net/CUDPConnection.cpp -o build-alpine/src/net/CUDPConnection.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/net/CCommManager.cpp -o build-alpine/src/net/CCommManager.cpp.o grep: src/util/GitVersion.h: No such file or directory g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/net/CProtoControl.cpp -o build-alpine/src/net/CProtoControl.cpp.o mkdir -p build-alpine/src/net/ mkdir -p build-alpine/src/net/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/net/AvaraTCP.cpp -o build-alpine/src/net/AvaraTCP.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/net/CUDPComm.cpp -o build-alpine/src/net/CUDPComm.cpp.o mkdir -p build-alpine/src/level/ mkdir -p build-alpine/src/level/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/level/LevelLoader.cpp -o build-alpine/src/level/LevelLoader.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/level/Parser.cpp -o build-alpine/src/level/Parser.cpp.o mkdir -p build-alpine/src/util/ mkdir -p build-alpine/src/util/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/util/Beeper.cpp -o build-alpine/src/util/Beeper.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/util/FastMat.cpp -o build-alpine/src/util/FastMat.cpp.o mkdir -p build-alpine/src/util/ mkdir -p build-alpine/src/util/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/util/AvaraGL.cpp -o build-alpine/src/util/AvaraGL.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/util/RamFiles.cpp -o build-alpine/src/util/RamFiles.cpp.o mkdir -p build-alpine/src/util/ mkdir -p build-alpine/src/util/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/util/CRC.cpp -o build-alpine/src/util/CRC.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/util/CStringDictionary.cpp -o build-alpine/src/util/CStringDictionary.cpp.o mkdir -p build-alpine/src/util/huffman/ mkdir -p build-alpine/src/util/huffman/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/util/huffman/CAbstractPipe.cpp -o build-alpine/src/util/huffman/CAbstractPipe.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/util/huffman/CHandlePipe.cpp -o build-alpine/src/util/huffman/CHandlePipe.cpp.o mkdir -p build-alpine/src/util/huffman/ mkdir -p build-alpine/src/util/huffman/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/util/huffman/CHuffProcessor.cpp -o build-alpine/src/util/huffman/CHuffProcessor.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/util/huffman/CAbstractHuffPipe.cpp -o build-alpine/src/util/huffman/CAbstractHuffPipe.cpp.o mkdir -p build-alpine/src/compat/ mkdir -p build-alpine/src/compat/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/compat/System.cpp -o build-alpine/src/compat/System.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/compat/Files.cpp -o build-alpine/src/compat/Files.cpp.o mkdir -p build-alpine/src/compat/ mkdir -p build-alpine/src/compat/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/compat/Resource.cpp -o build-alpine/src/compat/Resource.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/compat/Memory.cpp -o build-alpine/src/compat/Memory.cpp.o mkdir -p build-alpine/src/game/ mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CPlayerMissile.cpp -o build-alpine/src/game/CPlayerMissile.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CAbstractPlayer.cpp -o build-alpine/src/game/CAbstractPlayer.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CLogicCounter.cpp -o build-alpine/src/game/CLogicCounter.cpp.o mkdir -p build-alpine/src/game/ mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CAbstractYon.cpp -o build-alpine/src/game/CAbstractYon.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CMineActor.cpp -o build-alpine/src/game/CMineActor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CFreeSolid.cpp -o build-alpine/src/game/CFreeSolid.cpp.o mkdir -p build-alpine/src/game/ mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CMarkerActor.cpp -o build-alpine/src/game/CMarkerActor.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CTextActor.cpp -o build-alpine/src/game/CTextActor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CSphereActor.cpp -o build-alpine/src/game/CSphereActor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CSmart.cpp -o build-alpine/src/game/CSmart.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CMissile.cpp -o build-alpine/src/game/CMissile.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CPlayerActor.cpp -o build-alpine/src/game/CPlayerActor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CSwitchActor.cpp -o build-alpine/src/game/CSwitchActor.cpp.o mkdir -p build-alpine/src/game/ mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CGrenade.cpp -o build-alpine/src/game/CGrenade.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CSolidActor.cpp -o build-alpine/src/game/CSolidActor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CDome.cpp -o build-alpine/src/game/CDome.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CPlayerManager.cpp -o build-alpine/src/game/CPlayerManager.cpp.o mkdir -p build-alpine/src/game/ mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CGoody.cpp -o build-alpine/src/game/CGoody.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CLogicDistributor.cpp -o build-alpine/src/game/CLogicDistributor.cpp.o mkdir -p build-alpine/src/game/ mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CRamp.cpp -o build-alpine/src/game/CRamp.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CGroundColorAdjuster.cpp -o build-alpine/src/game/CGroundColorAdjuster.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CHologramActor.cpp -o build-alpine/src/game/CHologramActor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CAvaraApp.cpp -o build-alpine/src/game/CAvaraApp.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CSkyColorAdjuster.cpp -o build-alpine/src/game/CSkyColorAdjuster.cpp.o src/net/CUDPComm.cpp: In member function 'virtual void CUDPComm::Connect(std::string, std::string)': src/net/CUDPComm.cpp:1452:48: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wformat=] 1452 | SDL_Log("Connect address = %s pw length=%llu %s", address.c_str(), passwordStr.size(), passwordStr.c_str()); | ~~~^ ~~~~~~~~~~~~~~~~~~ | | | | long long unsigned int std::__cxx11::basic_string::size_type {aka long unsigned int} | %lu mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CWorldShader.cpp -o build-alpine/src/game/CWorldShader.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CHUD.cpp -o build-alpine/src/game/CHUD.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CRealShooters.cpp -o build-alpine/src/game/CRealShooters.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CGlowActors.cpp -o build-alpine/src/game/CGlowActors.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CSliverPart.cpp -o build-alpine/src/game/CSliverPart.cpp.o mkdir -p build-alpine/src/game/ mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CAbstractActor.cpp -o build-alpine/src/game/CAbstractActor.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CForceField.cpp -o build-alpine/src/game/CForceField.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CParasite.cpp -o build-alpine/src/game/CParasite.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CGuardActor.cpp -o build-alpine/src/game/CGuardActor.cpp.o mkdir -p build-alpine/src/game/ mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CSoundActor.cpp -o build-alpine/src/game/CSoundActor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CYonBox.cpp -o build-alpine/src/game/CYonBox.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CPlacedActors.cpp -o build-alpine/src/game/CPlacedActors.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/LinkLoose.cpp -o build-alpine/src/game/LinkLoose.cpp.o In file included from vendor/utf8.h:31, from src/game/CPlayerManager.cpp:31: vendor/utf8/checked.h:268:34: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/14.2.0/bits/stl_iterator_base_funcs.h:66, from /usr/include/c++/14.2.0/string:47, from src/compat/Types.h:12, from src/game/KeyFuncs.h:12, from src/game/CPlayerManager.h:12, from src/game/CPlayerManager.cpp:10: /usr/include/c++/14.2.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from vendor/utf8.h:32: vendor/utf8/unchecked.h:179:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/14.2.0/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ mkdir -p build-alpine/src/game/ mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CLogic.cpp -o build-alpine/src/game/CLogic.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CShuriken.cpp -o build-alpine/src/game/CShuriken.cpp.o mkdir -p build-alpine/src/game/ mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CWallActor.cpp -o build-alpine/src/game/CWallActor.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CYonSphere.cpp -o build-alpine/src/game/CYonSphere.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CDoorActor.cpp -o build-alpine/src/game/CDoorActor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CPill.cpp -o build-alpine/src/game/CPill.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CWalkerActor.cpp -o build-alpine/src/game/CWalkerActor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CZombieActor.cpp -o build-alpine/src/game/CZombieActor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CLogicAnd.cpp -o build-alpine/src/game/CLogicAnd.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CAreaActor.cpp -o build-alpine/src/game/CAreaActor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CWallDoor.cpp -o build-alpine/src/game/CWallDoor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CWallSolid.cpp -o build-alpine/src/game/CWallSolid.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CTriPyramidActor.cpp -o build-alpine/src/game/CTriPyramidActor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CScout.cpp -o build-alpine/src/game/CScout.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CAvaraGame.cpp -o build-alpine/src/game/CAvaraGame.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CDepot.cpp -o build-alpine/src/game/CDepot.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CAbstractMovers.cpp -o build-alpine/src/game/CAbstractMovers.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CWeapon.cpp -o build-alpine/src/game/CWeapon.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CIncarnator.cpp -o build-alpine/src/game/CIncarnator.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CDoor2Actor.cpp -o build-alpine/src/game/CDoor2Actor.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CScoreKeeper.cpp -o build-alpine/src/game/CScoreKeeper.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CLogicBase.cpp -o build-alpine/src/game/CLogicBase.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CTeleporter.cpp -o build-alpine/src/game/CTeleporter.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CLogicDelay.cpp -o build-alpine/src/game/CLogicDelay.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CNetManager.cpp -o build-alpine/src/game/CNetManager.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CAbstractMissile.cpp -o build-alpine/src/game/CAbstractMissile.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CLogicTimer.cpp -o build-alpine/src/game/CLogicTimer.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CRealMovers.cpp -o build-alpine/src/game/CRealMovers.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CUfo.cpp -o build-alpine/src/game/CUfo.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CBall.cpp -o build-alpine/src/game/CBall.cpp.o mkdir -p build-alpine/src/game/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/game/CGoal.cpp -o build-alpine/src/game/CGoal.cpp.o mkdir -p build-alpine/src/bsp/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/bsp/CBSPPart.cpp -o build-alpine/src/bsp/CBSPPart.cpp.o mkdir -p build-alpine/src/bsp/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/bsp/CScaledBSP.cpp -o build-alpine/src/bsp/CScaledBSP.cpp.o mkdir -p build-alpine/src/bsp/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/bsp/CBSPWorld.cpp -o build-alpine/src/bsp/CBSPWorld.cpp.o mkdir -p build-alpine/src/bsp/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/bsp/CSmartBox.cpp -o build-alpine/src/bsp/CSmartBox.cpp.o mkdir -p build-alpine/src/bsp/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/bsp/CSmartPart.cpp -o build-alpine/src/bsp/CSmartPart.cpp.o mkdir -p build-alpine/src/bsp/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/bsp/CViewParameters.cpp -o build-alpine/src/bsp/CViewParameters.cpp.o mkdir -p build-alpine/src/audio/ mkdir -p build-alpine/src/audio/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/audio/CSoundMixer.cpp -o build-alpine/src/audio/CSoundMixer.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/audio/CSoundHub.cpp -o build-alpine/src/audio/CSoundHub.cpp.o mkdir -p build-alpine/src/audio/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/audio/CRateSound.cpp -o build-alpine/src/audio/CRateSound.cpp.o mkdir -p build-alpine/src/audio/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/audio/CBasicSound.cpp -o build-alpine/src/audio/CBasicSound.cpp.o mkdir -p build-alpine/src/audio/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/audio/DopplerPlug.cpp -o build-alpine/src/audio/DopplerPlug.cpp.o mkdir -p build-alpine/src/gui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/gui/CPlayerWindow.cpp -o build-alpine/src/gui/CPlayerWindow.cpp.o mkdir -p build-alpine/src/gui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/gui/CApplication.cpp -o build-alpine/src/gui/CApplication.cpp.o mkdir -p build-alpine/src/gui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/gui/CLevelWindow.cpp -o build-alpine/src/gui/CLevelWindow.cpp.o mkdir -p build-alpine/src/gui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/gui/CServerWindow.cpp -o build-alpine/src/gui/CServerWindow.cpp.o mkdir -p build-alpine/src/gui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/gui/CWindow.cpp -o build-alpine/src/gui/CWindow.cpp.o mkdir -p build-alpine/src/gui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/gui/CTrackerWindow.cpp -o build-alpine/src/gui/CTrackerWindow.cpp.o mkdir -p build-alpine/src/gui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/gui/CColorManager.cpp -o build-alpine/src/gui/CColorManager.cpp.o mkdir -p build-alpine/src/gui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/gui/CNetworkWindow.cpp -o build-alpine/src/gui/CNetworkWindow.cpp.o mkdir -p build-alpine/src/gui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/gui/CRosterWindow.cpp -o build-alpine/src/gui/CRosterWindow.cpp.o mkdir -p build-alpine/src/base/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/base/CBaseObject.cpp -o build-alpine/src/base/CBaseObject.cpp.o mkdir -p build-alpine/src/base/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/base/CTagBase.cpp -o build-alpine/src/base/CTagBase.cpp.o mkdir -p build-alpine/src/base/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/base/CDirectObject.cpp -o build-alpine/src/base/CDirectObject.cpp.o mkdir -p build-alpine/vendor/glad/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/glad/glad.c -o build-alpine/vendor/glad/glad.c.o mkdir -p build-alpine/vendor/nanovg/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/nanovg/nanovg.c -o build-alpine/vendor/nanovg/nanovg.c.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/progressbar.cpp -o build-alpine/vendor/nanogui/progressbar.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/desccombobox.cpp -o build-alpine/vendor/nanogui/desccombobox.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/slider.cpp -o build-alpine/vendor/nanogui/slider.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/tabwidget.cpp -o build-alpine/vendor/nanogui/tabwidget.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/glcanvas.cpp -o build-alpine/vendor/nanogui/glcanvas.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/stackedwidget.cpp -o build-alpine/vendor/nanogui/stackedwidget.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/popupbutton.cpp -o build-alpine/vendor/nanogui/popupbutton.cpp.o mkdir -p build-alpine/vendor/nanogui/ mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/glutil.cpp -o build-alpine/vendor/nanogui/glutil.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/layout.cpp -o build-alpine/vendor/nanogui/layout.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/text.cpp -o build-alpine/vendor/nanogui/text.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/vscrollpanel.cpp -o build-alpine/vendor/nanogui/vscrollpanel.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/window.cpp -o build-alpine/vendor/nanogui/window.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/screen.cpp -o build-alpine/vendor/nanogui/screen.cpp.o mkdir -p build-alpine/vendor/nanogui/ mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/nanogui_resources.cpp -o build-alpine/vendor/nanogui/nanogui_resources.cpp.o g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/colorcombobox.cpp -o build-alpine/vendor/nanogui/colorcombobox.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/checkbox.cpp -o build-alpine/vendor/nanogui/checkbox.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/combobox.cpp -o build-alpine/vendor/nanogui/combobox.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/widget.cpp -o build-alpine/vendor/nanogui/widget.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/label.cpp -o build-alpine/vendor/nanogui/label.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/tabheader.cpp -o build-alpine/vendor/nanogui/tabheader.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/popup.cpp -o build-alpine/vendor/nanogui/popup.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/button.cpp -o build-alpine/vendor/nanogui/button.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/messagedialog.cpp -o build-alpine/vendor/nanogui/messagedialog.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/textbox.cpp -o build-alpine/vendor/nanogui/textbox.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/theme.cpp -o build-alpine/vendor/nanogui/theme.cpp.o mkdir -p build-alpine/vendor/nanogui/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/nanogui/common.cpp -o build-alpine/vendor/nanogui/common.cpp.o mkdir -p build-alpine/vendor/pugixml/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/pugixml/pugixml.cpp -o build-alpine/vendor/pugixml/pugixml.cpp.o mkdir -p build-alpine/vendor/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c vendor/csscolorparser.cpp -o build-alpine/vendor/csscolorparser.cpp.o mkdir -p build-alpine/vendor/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/stb_vorbis.c -o build-alpine/vendor/stb_vorbis.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/addr_is_reserved.c -o build-alpine/vendor/miniupnpc/addr_is_reserved.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/upnpcommands.c -o build-alpine/vendor/miniupnpc/upnpcommands.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/minisoap.c -o build-alpine/vendor/miniupnpc/minisoap.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/portlistingparse.c -o build-alpine/vendor/miniupnpc/portlistingparse.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/minixml.c -o build-alpine/vendor/miniupnpc/minixml.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/upnpdev.c -o build-alpine/vendor/miniupnpc/upnpdev.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/igd_desc_parse.c -o build-alpine/vendor/miniupnpc/igd_desc_parse.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/receivedata.c -o build-alpine/vendor/miniupnpc/receivedata.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/upnperrors.c -o build-alpine/vendor/miniupnpc/upnperrors.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/miniwget.c -o build-alpine/vendor/miniupnpc/miniwget.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/minissdpc.c -o build-alpine/vendor/miniupnpc/minissdpc.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/connecthostport.c -o build-alpine/vendor/miniupnpc/connecthostport.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/upnpreplyparse.c -o build-alpine/vendor/miniupnpc/upnpreplyparse.c.o mkdir -p build-alpine/vendor/miniupnpc/ gcc -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -c vendor/miniupnpc/miniupnpc.c -o build-alpine/vendor/miniupnpc/miniupnpc.c.o mkdir -p build-alpine/src/ g++ -Isrc/net -Isrc/level -Isrc/util -Isrc/util/huffman -Isrc/compat -Isrc/game -Isrc/bsp -Isrc/audio -Isrc/gui -Isrc/base -Ivendor/glad -Ivendor/nanovg -Ivendor/nanogui -Ivendor/pugixml -Ivendor -Ivendor/gtest/include -MMD -MP -g -Wno-multichar -DNANOGUI_GLAD -I/usr/include/directfb -I/usr/include/SDL2 -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -c src/Avara.cpp -o build-alpine/src/Avara.cpp.o # python3 bin/pict2svg.py # cp -r bsps levels rsrc shaders build-alpine rsync -av levels rsrc build-alpine sending incremental file list levels/ levels/4-isles.r levels/a-bridge-too-far.r levels/aa-abnormal.r levels/aa-deux-abnormal.r levels/aa-deux-normal.r levels/aa-normal.r levels/aa-tre.r levels/berserkir-fury.r levels/blockparty.r levels/butternut-squash.r levels/c1-archaeology.r levels/c1-architecture.r levels/c1-misc-net.r levels/c1-moving-parts.r levels/cancer.r levels/classic-mix-up.r levels/clockwork-blue-b4.r levels/cnemies-squares.r levels/crescent.r levels/dildensburg.r levels/disk-o-tech-light.r levels/dodgeball.r levels/emotion.r levels/fishrack-syndrome.r levels/fosfori.r levels/gzr-balledness.r levels/gzr-geriatric-ward.r levels/gzr-grecian-formula.r levels/gzr-liver-spots.r levels/gzr-over-the-hill.r levels/gzr-rip.r levels/holy-hand-grenades.r levels/hunting-grounds.r levels/iya.r levels/klaus-levels.r levels/macabre.r levels/medievos.r levels/net-99.r levels/net-levels.r levels/new-moon.r levels/not-aa.r levels/oddities-v4.r levels/pastabravo.r levels/scarlet-pimpernel-beta-0919.r levels/single-player.r levels/someset.r levels/strawberry.r levels/symbiosis.r levels/t-plus-5-part-a.r levels/t-plus-5-part-b.r levels/t-plus-5-part-c.r levels/the-codex.r levels/the-lexicon.r levels/we-be-ground-pounders.r levels/wide-open.r levels/wild-west-collection.r levels/wrestling.r levels/wut.r levels/4-isles/ levels/4-isles/set.json levels/4-isles/alf/ levels/4-isles/alf/four-isles.alf levels/4-isles/ogg/ levels/4-isles/ogg/528.ogg levels/4-isles/ogg/530.ogg levels/4-isles/ogg/531.ogg levels/4-isles/ogg/532.ogg levels/4-isles/ogg/533.ogg levels/a-bridge-too-far/ levels/a-bridge-too-far/set.json levels/a-bridge-too-far/alf/ levels/a-bridge-too-far/alf/a-bridge-too-far.alf levels/aa-abnormal/ levels/aa-abnormal/default.avarascript levels/aa-abnormal/set.json levels/aa-abnormal/alf/ levels/aa-abnormal/alf/arsenic.alf levels/aa-abnormal/alf/avarabasketball.alf levels/aa-abnormal/alf/avarasoccer.alf levels/aa-abnormal/alf/avarawaterpolo.alf levels/aa-abnormal/alf/channelcrash.alf levels/aa-abnormal/alf/firing-line.alf levels/aa-abnormal/alf/freeforallball.alf levels/aa-abnormal/alf/freeforallduo.alf levels/aa-abnormal/alf/internet-explorer.alf levels/aa-abnormal/alf/lionball-lite.alf levels/aa-abnormal/alf/lionball.alf levels/aa-abnormal/alf/qberts-qlimb-drei.alf levels/aa-abnormal/alf/qberts-qlimb-zwei.alf levels/aa-abnormal/alf/smear-flat.alf levels/aa-abnormal/alf/smear.alf levels/aa-abnormal/bsps/ levels/aa-abnormal/bsps/1661.json levels/aa-abnormal/bsps/1662.json levels/aa-abnormal/bsps/2001.json levels/aa-abnormal/bsps/2002.json levels/aa-abnormal/bsps/2003.json levels/aa-abnormal/bsps/2004.json levels/aa-abnormal/bsps/2005.json levels/aa-abnormal/bsps/2006.json levels/aa-abnormal/bsps/2007.json levels/aa-abnormal/bsps/5555.json levels/aa-abnormal/ogg/ levels/aa-abnormal/ogg/1008.ogg levels/aa-abnormal/ogg/1009.ogg levels/aa-abnormal/ogg/1502.ogg levels/aa-abnormal/ogg/1503.ogg levels/aa-abnormal/ogg/1771.ogg levels/aa-deux-abnormal/ levels/aa-deux-abnormal/default.avarascript levels/aa-deux-abnormal/set.json levels/aa-deux-abnormal/alf/ levels/aa-deux-abnormal/alf/aleph-null.alf levels/aa-deux-abnormal/alf/atropine.alf levels/aa-deux-abnormal/alf/dave.alf levels/aa-deux-abnormal/alf/schizoid-man.alf levels/aa-deux-abnormal/alf/unbalanced-atrophine.alf levels/aa-deux-abnormal/alf/walldoor-world-arena-2.alf levels/aa-deux-abnormal/alf/walldoor-world-arena-3.alf levels/aa-deux-abnormal/alf/walldoor-world-arena.alf levels/aa-deux-abnormal/alf/wdwa-classic.alf levels/aa-deux-abnormal/alf/wimp.alf levels/aa-deux-abnormal/alf/zealot.alf levels/aa-deux-normal/ levels/aa-deux-normal/default.avarascript levels/aa-deux-normal/set.json levels/aa-deux-normal/alf/ levels/aa-deux-normal/alf/akureyri.alf levels/aa-deux-normal/alf/al-salsa-diol.alf levels/aa-deux-normal/alf/argon.alf levels/aa-deux-normal/alf/bwadi-remix.alf levels/aa-deux-normal/alf/corashie-gigantica.alf levels/aa-deux-normal/alf/corashie.alf levels/aa-deux-normal/alf/creatine.alf levels/aa-deux-normal/alf/crypto.alf levels/aa-deux-normal/alf/cygnus-xi.alf levels/aa-deux-normal/alf/dave.alf levels/aa-deux-normal/alf/diamond.alf levels/aa-deux-normal/alf/dinah-moe-humm.alf levels/aa-deux-normal/alf/doktor.alf levels/aa-deux-normal/alf/epinephrine.alf levels/aa-deux-normal/alf/good.alf levels/aa-deux-normal/alf/haquer.alf levels/aa-deux-normal/alf/iridium.alf levels/aa-deux-normal/alf/jones-crusher-leittm.alf levels/aa-deux-normal/alf/keflavik.alf levels/aa-deux-normal/alf/lambada.alf levels/aa-deux-normal/alf/legs.alf levels/aa-deux-normal/alf/lidocaine.alf levels/aa-deux-normal/alf/lighthouse.alf levels/aa-deux-normal/alf/loranne.alf levels/aa-deux-normal/alf/mambo.alf levels/aa-deux-normal/alf/mars-needs-girls.alf levels/aa-deux-normal/alf/mazurka.alf levels/aa-deux-normal/alf/movement.alf levels/aa-deux-normal/alf/ni-caramba-diol.alf levels/aa-deux-normal/alf/number-seven.alf levels/aa-deux-normal/alf/partial-differential.alf levels/aa-deux-normal/alf/pilar.alf levels/aa-deux-normal/alf/punkys-whips.alf levels/aa-deux-normal/alf/radio-song.alf levels/aa-deux-normal/alf/reykjavik.alf levels/aa-deux-normal/alf/sandcastle.alf levels/aa-deux-normal/alf/strathspey.alf levels/aa-deux-normal/alf/subway-token.alf levels/aa-deux-normal/alf/tachyon.alf levels/aa-deux-normal/alf/tango.alf levels/aa-deux-normal/alf/target-remix.alf levels/aa-deux-normal/alf/target.alf levels/aa-deux-normal/alf/tesla.alf levels/aa-deux-normal/alf/torn.alf levels/aa-deux-normal/alf/totter.alf levels/aa-deux-normal/alf/tsang-tsung.alf levels/aa-deux-normal/alf/typhoon.alf levels/aa-deux-normal/alf/unbelievable.alf levels/aa-deux-normal/alf/vatnajokull.alf levels/aa-deux-normal/alf/venus-the-junglist.alf levels/aa-deux-normal/alf/wait-thats.alf levels/aa-deux-normal/alf/watson.alf levels/aa-deux-normal/alf/xenon.alf levels/aa-deux-normal/ogg/ levels/aa-deux-normal/ogg/137.ogg levels/aa-deux-normal/ogg/138.ogg levels/aa-deux-normal/ogg/139.ogg levels/aa-deux-normal/ogg/140.ogg levels/aa-deux-normal/ogg/141.ogg levels/aa-deux-normal/ogg/142.ogg levels/aa-normal/ levels/aa-normal/set.json levels/aa-normal/alf/ levels/aa-normal/alf/alektra.alf levels/aa-normal/alf/blocks-forever.alf levels/aa-normal/alf/bwadi.alf levels/aa-normal/alf/cameron-indoor-stadium.alf levels/aa-normal/alf/choke.alf levels/aa-normal/alf/chrysanthemum.alf levels/aa-normal/alf/confederatio-helvetica.alf levels/aa-normal/alf/coromoran.alf levels/aa-normal/alf/desert-twilight.alf levels/aa-normal/alf/exadria.alf levels/aa-normal/alf/fuchsia.alf levels/aa-normal/alf/going-solo.alf levels/aa-normal/alf/halfpipe.alf levels/aa-normal/alf/halfpipeplus.alf levels/aa-normal/alf/hawthorne.alf levels/aa-normal/alf/heather.alf levels/aa-normal/alf/janaaki.alf levels/aa-normal/alf/lemon-lender.alf levels/aa-normal/alf/monolith-lite.alf levels/aa-normal/alf/monolith.alf levels/aa-normal/alf/more-fair.alf levels/aa-normal/alf/naiganyika.alf levels/aa-normal/alf/night-fair.alf levels/aa-normal/alf/sacred-grounds.alf levels/aa-normal/alf/summers-day.alf levels/aa-normal/alf/summers-night.alf levels/aa-normal/alf/tatooine.alf levels/aa-normal/alf/testing.alf levels/aa-normal/alf/thimbleweed.alf levels/aa-normal/alf/william.alf levels/aa-normal/alf/zamboni.alf levels/aa-tre/ levels/aa-tre/set.json levels/aa-tre/alf/ levels/aa-tre/alf/altratheque.alf levels/aa-tre/alf/aperture.alf levels/aa-tre/alf/brevity.alf levels/aa-tre/alf/bwadi-remix-ii.alf levels/aa-tre/alf/chrysanthemum-remix.alf levels/aa-tre/alf/coromoran-remix.alf levels/aa-tre/alf/electrosalient-teams.alf levels/aa-tre/alf/electrosalient.alf levels/aa-tre/alf/electrosalientlite.alf levels/aa-tre/alf/electrosalientliteteams.alf levels/aa-tre/alf/helotyme.alf levels/aa-tre/alf/insight.alf levels/aa-tre/alf/introspection.alf levels/aa-tre/alf/lime-lender.alf levels/aa-tre/alf/magatama.alf levels/aa-tre/alf/masquegascar.alf levels/aa-tre/alf/nether-regions.alf levels/aa-tre/alf/noontide.alf levels/aa-tre/alf/quadrilinear.alf levels/aa-tre/alf/ramona-moraga.alf levels/aa-tre/alf/telex-nadia-teams.alf levels/aa-tre/alf/telex-nadia.alf levels/aa-tre/alf/templar.alf levels/aa-tre/alf/thorusberg.alf levels/aa-tre/alf/treble.alf levels/aa-tre/alf/vigil.alf levels/aa-tre/bsps/ levels/aa-tre/bsps/5555.json levels/aa-tre/ogg/ levels/aa-tre/ogg/1502.ogg levels/aa-tre/ogg/1503.ogg levels/aa-tre/ogg/1504.ogg levels/avara-hi-rez/ levels/avara-hi-rez/default.avarascript levels/avara-hi-rez/set.json levels/avara-hi-rez/ogg/ levels/avara-hi-rez/ogg/129.ogg levels/avara-hi-rez/ogg/130.ogg levels/avara-hi-rez/ogg/131.ogg levels/avara-hi-rez/ogg/132.ogg levels/avara-hi-rez/ogg/133.ogg levels/avara-hi-rez/ogg/150.ogg levels/avara-hi-rez/ogg/151.ogg levels/avara-hi-rez/ogg/152.ogg levels/avara-hi-rez/ogg/160.ogg levels/avara-hi-rez/ogg/161.ogg levels/avara-hi-rez/ogg/162.ogg levels/avara-hi-rez/ogg/163.ogg levels/avara-hi-rez/ogg/164.ogg levels/avara-hi-rez/ogg/200.ogg levels/avara-hi-rez/ogg/201.ogg levels/avara-hi-rez/ogg/210.ogg levels/avara-hi-rez/ogg/211.ogg levels/avara-hi-rez/ogg/220.ogg levels/avara-hi-rez/ogg/221.ogg levels/avara-hi-rez/ogg/222.ogg levels/avara-hi-rez/ogg/230.ogg levels/avara-hi-rez/ogg/231.ogg levels/avara-hi-rez/ogg/240.ogg levels/avara-hi-rez/ogg/250.ogg levels/avara-hi-rez/ogg/300.ogg levels/avara-hi-rez/ogg/301.ogg levels/avara-hi-rez/ogg/310.ogg levels/avara-hi-rez/ogg/311.ogg levels/avara-hi-rez/ogg/400.ogg levels/avara-hi-rez/ogg/401.ogg levels/avara-hi-rez/ogg/410.ogg levels/avara-hi-rez/ogg/411.ogg levels/avara-hi-rez/ogg/412.ogg levels/avara-hi-rez/ogg/413.ogg levels/avara-hi-rez/ogg/430.ogg levels/avara-hi-rez/ogg/431.ogg levels/avara-hi-rez/ogg/432.ogg levels/avara-hi-rez/ogg/433.ogg levels/avara-hi-rez/ogg/434.ogg levels/avara-hi-rez/ogg/440.ogg levels/avaraline-2021-quirks-mode/ levels/avaraline-2021-quirks-mode/default.avarascript levels/avaraline-2021-quirks-mode/set.json levels/avaraline-2021-quirks-mode/alf/ levels/avaraline-2021-quirks-mode/alf/air-voss.alf levels/avaraline-2021-quirks-mode/alf/choke-daddy-down.alf levels/avaraline-2021-quirks-mode/alf/choke-daddy.alf levels/avaraline-2021-strict-mode/ levels/avaraline-2021-strict-mode/default.avarascript levels/avaraline-2021-strict-mode/set.json levels/avaraline-2021-strict-mode/alf/ levels/avaraline-2021-strict-mode/alf/banzai.alf levels/avaraline-2021-strict-mode/alf/bodhi.alf levels/avaraline-2021-strict-mode/alf/crescent.alf levels/avaraline-2021-strict-mode/alf/enso.alf levels/avaraline-2021-strict-mode/alf/grimoire.alf levels/avaraline-2021-strict-mode/alf/hawthorne.alf levels/avaraline-2021-strict-mode/alf/indra.alf levels/avaraline-2021-strict-mode/alf/on-the-rocks.alf levels/avaraline-2021-strict-mode/alf/scimitar.alf levels/avaraline-2021-strict-mode/bsps/ levels/avaraline-2021-strict-mode/bsps/3000.json levels/avaraline-2021-strict-mode/bsps/3001.json levels/berserkir-fury/ levels/berserkir-fury/default.avarascript levels/berserkir-fury/set.json levels/berserkir-fury/alf/ levels/berserkir-fury/alf/asgard.alf levels/berserkir-fury/alf/forseti.alf levels/berserkir-fury/alf/gefjon.alf levels/berserkir-fury/alf/heimdall.alf levels/berserkir-fury/alf/loki.alf levels/berserkir-fury/alf/ragnarok.alf levels/berserkir-fury/alf/steele.alf levels/berserkir-fury/alf/stonehammer.alf levels/berserkir-fury/ogg/ levels/berserkir-fury/ogg/1001.ogg levels/berserkir-fury/ogg/1002.ogg levels/blockparty/ levels/blockparty/default.avarascript levels/blockparty/set.json levels/blockparty/alf/ levels/blockparty/alf/blockhouse-remix.alf levels/blockparty/alf/blockhouse.alf levels/blockparty/alf/icebox-classic.alf levels/blockparty/alf/icebox-garish.alf levels/blockparty/alf/icebox.alf levels/blockparty/ogg/ levels/blockparty/ogg/1005.ogg levels/butternut-squash/ levels/butternut-squash/set.json levels/butternut-squash/alf/ levels/butternut-squash/alf/9-incarnation-service.alf levels/butternut-squash/alf/arctic-chill.alf levels/butternut-squash/alf/cardboard-box.alf levels/butternut-squash/alf/cavern.alf levels/butternut-squash/alf/jumpin-jack-flash.alf levels/butternut-squash/alf/missile-war.alf levels/butternut-squash/alf/nade-war.alf levels/butternut-squash/alf/new-d-pick-shores.alf levels/butternut-squash/alf/on-the-farm.alf levels/butternut-squash/alf/the-abyss.alf levels/butternut-squash/alf/the-koth-of-dooooooom.alf levels/butternut-squash/alf/the-white-room.alf levels/butternut-squash/alf/wind-tunnel-2.alf levels/butternut-squash/alf/wind-tunnel-3.alf levels/butternut-squash/alf/wind-tunnel.alf levels/butternut-squash/alf/x-treme-skydiving.alf levels/butternut-squash/bsps/ levels/butternut-squash/bsps/1001.json levels/butternut-squash/bsps/1002.json levels/butternut-squash/bsps/1003.json levels/butternut-squash/bsps/1004.json levels/butternut-squash/bsps/1005.json levels/butternut-squash/bsps/1008.json levels/butternut-squash/bsps/1010.json levels/butternut-squash/bsps/1015.json levels/butternut-squash/bsps/1016.json levels/butternut-squash/bsps/1017.json levels/butternut-squash/bsps/1018.json levels/butternut-squash/bsps/1019.json levels/butternut-squash/bsps/1020.json levels/butternut-squash/bsps/1021.json levels/butternut-squash/bsps/1022.json levels/butternut-squash/bsps/1023.json levels/butternut-squash/bsps/1024.json levels/butternut-squash/bsps/1025.json levels/butternut-squash/bsps/1026.json levels/butternut-squash/bsps/1027.json levels/butternut-squash/bsps/129.json levels/butternut-squash/ogg/ levels/butternut-squash/ogg/1001.ogg levels/butternut-squash/ogg/1002.ogg levels/butternut-squash/ogg/1003.ogg levels/butternut-squash/ogg/1004.ogg levels/c1-archaeology/ levels/c1-archaeology/default.avarascript levels/c1-archaeology/set.json levels/c1-archaeology/alf/ levels/c1-archaeology/alf/maze-no-1.alf levels/c1-archaeology/alf/maze-no-2.alf levels/c1-archaeology/alf/maze-no-3.alf levels/c1-archaeology/alf/maze-no-4.alf levels/c1-archaeology/alf/site-a.alf levels/c1-archaeology/alf/site-b.alf levels/c1-archaeology/alf/site-c.alf levels/c1-archaeology/alf/site-d.alf levels/c1-archaeology/alf/site-e.alf levels/c1-archaeology/alf/site-f.alf levels/c1-archaeology/alf/site-g.alf levels/c1-archaeology/alf/the-tomb.alf levels/c1-architecture/ levels/c1-architecture/default.avarascript levels/c1-architecture/set.json levels/c1-architecture/alf/ levels/c1-architecture/alf/bad-colour-scheme.alf levels/c1-architecture/alf/industrial-park.alf levels/c1-architecture/alf/ramps.alf levels/c1-architecture/alf/salami.alf levels/c1-architecture/alf/sausage-chasm.alf levels/c1-architecture/alf/small-desert-town.alf levels/c1-architecture/alf/spring.alf levels/c1-architecture/alf/two-story-house.alf levels/c1-architecture/alf/winter.alf levels/c1-architecture/bsps/ levels/c1-architecture/bsps/1000.json levels/c1-architecture/bsps/1001.json levels/c1-architecture/bsps/1002.json levels/c1-architecture/ogg/ levels/c1-architecture/ogg/1005.ogg levels/c1-misc-net/ levels/c1-misc-net/default.avarascript levels/c1-misc-net/set.json levels/c1-misc-net/alf/ levels/c1-misc-net/alf/arena-ii.alf levels/c1-misc-net/alf/arena.alf levels/c1-misc-net/alf/ballgame.alf levels/c1-misc-net/alf/country-roads.alf levels/c1-misc-net/alf/dance-floor.alf levels/c1-misc-net/alf/platforms-ii.alf levels/c1-misc-net/alf/platforms.alf levels/c1-misc-net/alf/rooms.alf levels/c1-misc-net/alf/take-your-pills.alf levels/c1-misc-net/alf/uncle-marcs-playground.alf levels/c1-moving-parts/ levels/c1-moving-parts/default.avarascript levels/c1-moving-parts/set.json levels/c1-moving-parts/alf/ levels/c1-moving-parts/alf/blockhouse-remix.alf levels/c1-moving-parts/alf/blockhouse.alf levels/c1-moving-parts/alf/flying-blocks.alf levels/c1-moving-parts/alf/icebox-classic.alf levels/c1-moving-parts/alf/icebox-garish.alf levels/c1-moving-parts/alf/icebox.alf levels/c1-moving-parts/alf/icemaze.alf levels/c1-moving-parts/alf/pistons-of-pain.alf levels/c1-moving-parts/alf/pit-ball-terror.alf levels/c1-moving-parts/alf/the-wall.alf levels/c1-moving-parts/alf/walls.alf levels/c1-moving-parts/alf/warp.alf levels/c1-moving-parts/ogg/ levels/c1-moving-parts/ogg/1005.ogg levels/cancer/ levels/cancer/set.json levels/cancer/alf/ levels/cancer/alf/day-time.alf levels/cancer/alf/logic.alf levels/cancer/alf/martian-darts.alf levels/cancer/alf/night-time.alf levels/cancer/alf/reaction.alf levels/cancer/alf/sabaku.alf levels/cancer/alf/vein.alf levels/cancer/alf/vitality.alf levels/cancer/bsps/ levels/cancer/bsps/1000.json levels/cancer/bsps/1001.json levels/cancer/bsps/1002.json levels/cancer/bsps/1003.json levels/cancer/bsps/1004.json levels/cancer/bsps/1005.json levels/cancer/bsps/1006.json levels/classic-mix-up/ levels/classic-mix-up/set.json levels/classic-mix-up/alf/ levels/classic-mix-up/alf/air-voss.alf levels/classic-mix-up/alf/choke-daddy-b.alf levels/classic-mix-up/alf/choke-daddy-down.alf levels/classic-mix-up/alf/choke-daddy.alf levels/classic-mix-up/alf/grimoire.alf levels/clockwork-blue-b4/ levels/clockwork-blue-b4/set.json levels/clockwork-blue-b4/alf/ levels/clockwork-blue-b4/alf/clockwork-blue.alf levels/cnemies-squares/ levels/cnemies-squares/default.avarascript levels/cnemies-squares/set.json levels/cnemies-squares/alf/ levels/cnemies-squares/alf/square-fin-10.alf levels/cnemies-squares/alf/square-four-10.alf levels/cnemies-squares/alf/square-one-10.alf levels/cnemies-squares/alf/square-three-10.alf levels/cnemies-squares/alf/square-too-15.alf levels/crescent/ levels/crescent/set.json levels/crescent/alf/ levels/crescent/alf/crescent.alf levels/dildensburg/ levels/dildensburg/default.avarascript levels/dildensburg/set.json levels/dildensburg/alf/ levels/dildensburg/alf/dildensburg.alf levels/dildensburg/ogg/ levels/dildensburg/ogg/2194.ogg levels/dildensburg/ogg/2195.ogg levels/disk-o-tech-light/ levels/disk-o-tech-light/default.avarascript levels/disk-o-tech-light/set.json levels/disk-o-tech-light/alf/ levels/disk-o-tech-light/alf/disk-o-tech-light.alf levels/disk-o-tech-light/ogg/ levels/disk-o-tech-light/ogg/2101.ogg levels/dodgeball/ levels/dodgeball/set.json levels/dodgeball/alf/ levels/dodgeball/alf/2-person.alf levels/dodgeball/alf/2-teams.alf levels/dodgeball/alf/3-person.alf levels/dodgeball/alf/3-teams.alf levels/dodgeball/alf/4-person.alf levels/dodgeball/alf/5-person.alf levels/dodgeball/alf/6-person.alf levels/dodgeball/bsps/ levels/dodgeball/bsps/2012.json levels/dodgeball/ogg/ levels/dodgeball/ogg/2000.ogg levels/dodgeball/ogg/2100.ogg levels/emotion/ levels/emotion/default.avarascript levels/emotion/set.json levels/emotion/alf/ levels/emotion/alf/alkaline.alf levels/emotion/alf/crystalline.alf levels/emotion/alf/despairity.alf levels/emotion/alf/exile.alf levels/emotion/alf/isolation.alf levels/emotion/alf/killumination.alf levels/emotion/alf/mill.alf levels/emotion/alf/naloxone.alf levels/emotion/alf/primal-rmx.alf levels/emotion/alf/primal.alf levels/emotion/alf/sienna.alf levels/emotion/alf/stratocaster-lite.alf levels/emotion/alf/stratocaster.alf levels/emotion/alf/trench-long.alf levels/emotion/alf/trench-short.alf levels/emotion/alf/voluminous.alf levels/emotion/alf/wind.alf levels/emotion/alf/yukon-killfest.alf levels/emotion/alf/yukon.alf levels/emotion/alf/zinc.alf levels/emotion/bsps/ levels/emotion/bsps/1001.json levels/emotion/ogg/ levels/emotion/ogg/1000.ogg levels/fishrack-syndrome/ levels/fishrack-syndrome/default.avarascript levels/fishrack-syndrome/set.json levels/fishrack-syndrome/alf/ levels/fishrack-syndrome/alf/4x2.alf levels/fishrack-syndrome/alf/bagdead.alf levels/fishrack-syndrome/alf/big-green-tiger.alf levels/fishrack-syndrome/alf/bunker-warfare.alf levels/fishrack-syndrome/alf/c-koth.alf levels/fishrack-syndrome/alf/chicken-coop-arena.alf levels/fishrack-syndrome/alf/data-path.alf levels/fishrack-syndrome/alf/duh.alf levels/fishrack-syndrome/alf/exponetial-growth.alf levels/fishrack-syndrome/alf/fishrack-syndrome.alf levels/fishrack-syndrome/alf/hair-ball.alf levels/fishrack-syndrome/alf/hector-ball.alf levels/fishrack-syndrome/alf/lazer-tag.alf levels/fishrack-syndrome/alf/match-sticks.alf levels/fishrack-syndrome/alf/new.alf levels/fishrack-syndrome/alf/peopleemailwww.alf levels/fishrack-syndrome/alf/sabor-canela.alf levels/fishrack-syndrome/alf/sabor-menta.alf levels/fishrack-syndrome/alf/sabor-tutti-frutti.alf levels/fishrack-syndrome/alf/sabor-violeta.alf levels/fishrack-syndrome/alf/sabor-yerbabuena.alf levels/fishrack-syndrome/alf/science-facility-lite.alf levels/fishrack-syndrome/alf/science-facility.alf levels/fishrack-syndrome/alf/sea.alf levels/fishrack-syndrome/alf/te-roe-ball.alf levels/fishrack-syndrome/alf/tic-tac-toe.alf levels/fishrack-syndrome/alf/tpt-classic.alf levels/fishrack-syndrome/bsps/ levels/fishrack-syndrome/bsps/1001.json levels/fishrack-syndrome/bsps/1003.json levels/fishrack-syndrome/bsps/1004.json levels/fishrack-syndrome/bsps/1008.json levels/fishrack-syndrome/bsps/1009.json levels/fishrack-syndrome/bsps/1015.json levels/fishrack-syndrome/bsps/10237.json levels/fishrack-syndrome/bsps/10238.json levels/fishrack-syndrome/bsps/1105.json levels/fishrack-syndrome/bsps/1110.json levels/fishrack-syndrome/bsps/1111.json levels/fishrack-syndrome/bsps/1112.json levels/fishrack-syndrome/bsps/1311.json levels/fishrack-syndrome/bsps/2368.json levels/fishrack-syndrome/bsps/2843.json levels/fishrack-syndrome/bsps/3639.json levels/fishrack-syndrome/bsps/4497.json levels/fishrack-syndrome/bsps/4888.json levels/fishrack-syndrome/bsps/5494.json levels/fishrack-syndrome/bsps/5495.json levels/fishrack-syndrome/bsps/5496.json levels/fishrack-syndrome/bsps/5497.json levels/fishrack-syndrome/bsps/5498.json levels/fishrack-syndrome/bsps/5499.json levels/fishrack-syndrome/bsps/6001.json levels/fishrack-syndrome/bsps/6002.json levels/fishrack-syndrome/bsps/6999.json levels/fishrack-syndrome/bsps/7478.json levels/fishrack-syndrome/bsps/7875.json levels/fishrack-syndrome/bsps/8400.json levels/fishrack-syndrome/bsps/8401.json levels/fishrack-syndrome/bsps/9261.json levels/fishrack-syndrome/ogg/ levels/fishrack-syndrome/ogg/1001.ogg levels/fishrack-syndrome/ogg/1003.ogg levels/fishrack-syndrome/ogg/1005.ogg levels/fishrack-syndrome/ogg/1010.ogg levels/fishrack-syndrome/ogg/1354.ogg levels/fishrack-syndrome/ogg/1729.ogg levels/fishrack-syndrome/ogg/1730.ogg levels/fishrack-syndrome/ogg/1731.ogg levels/fishrack-syndrome/ogg/2858.ogg levels/fishrack-syndrome/ogg/5146.ogg levels/fosfori/ levels/fosfori/default.avarascript levels/fosfori/set.json levels/fosfori/alf/ levels/fosfori/alf/fosfori.alf levels/fosfori/alf/harha.alf levels/fosfori/alf/laine.alf levels/fosfori/alf/lammikko.alf levels/fosfori/alf/silta.alf levels/fosfori/alf/sinappi-short.alf levels/fosfori/alf/sinappi.alf levels/fosfori/alf/suuttumus.alf levels/fosfori/ogg/ levels/fosfori/ogg/1000.ogg levels/fosfori/ogg/1001.ogg levels/fosfori/ogg/1002.ogg levels/fosfori/ogg/1003.ogg levels/fosfori/ogg/1004.ogg levels/fosfori/ogg/1005.ogg levels/fosfori/ogg/1006.ogg levels/gzr-balledness/ levels/gzr-balledness/set.json levels/gzr-balledness/alf/ levels/gzr-balledness/alf/gzrball.alf levels/gzr-balledness/alf/heimlich-eunuch.alf levels/gzr-balledness/alf/heimlich-free-for-all.alf levels/gzr-balledness/alf/heimlich.alf levels/gzr-balledness/alf/mountain-ball.alf levels/gzr-balledness/alf/ramball-at-the-beach.alf levels/gzr-balledness/alf/rampball.alf levels/gzr-balledness/alf/snapball.alf levels/gzr-balledness/alf/worldball.alf levels/gzr-balledness/bsps/ levels/gzr-balledness/bsps/5555.json levels/gzr-balledness/ogg/ levels/gzr-balledness/ogg/1502.ogg levels/gzr-balledness/ogg/1503.ogg levels/gzr-balledness/ogg/1504.ogg levels/gzr-geriatric-ward/ levels/gzr-geriatric-ward/set.json levels/gzr-geriatric-ward/alf/ levels/gzr-geriatric-ward/alf/baghdad.alf levels/gzr-geriatric-ward/alf/burn-lite.alf levels/gzr-geriatric-ward/alf/cowboys-ice-daggers.alf levels/gzr-geriatric-ward/alf/glasshouse.alf levels/gzr-geriatric-ward/alf/hornets-nest.alf levels/gzr-geriatric-ward/alf/illusion.alf levels/gzr-geriatric-ward/alf/ring-of-fire.alf levels/gzr-geriatric-ward/alf/showdown.alf levels/gzr-geriatric-ward/alf/square-three-10.alf levels/gzr-geriatric-ward/alf/square-too-15.alf levels/gzr-geriatric-ward/alf/swarm.alf levels/gzr-geriatric-ward/alf/the-amphitheater.alf levels/gzr-grecian-formula/ levels/gzr-grecian-formula/set.json levels/gzr-grecian-formula/alf/ levels/gzr-grecian-formula/alf/bullfight.alf levels/gzr-grecian-formula/alf/caffeine.alf levels/gzr-grecian-formula/alf/en-garde.alf levels/gzr-grecian-formula/alf/evel-knievel.alf levels/gzr-grecian-formula/alf/hopscotch.alf levels/gzr-grecian-formula/alf/knockout.alf levels/gzr-grecian-formula/alf/life-and-death.alf levels/gzr-grecian-formula/alf/mini-pop.alf levels/gzr-grecian-formula/alf/misstep.alf levels/gzr-grecian-formula/alf/obelisk-1.alf levels/gzr-grecian-formula/alf/rack.alf levels/gzr-grecian-formula/alf/rats-nest.alf levels/gzr-grecian-formula/alf/robby-knievel.alf levels/gzr-grecian-formula/alf/shotgun.alf levels/gzr-grecian-formula/alf/tweaky-pop.alf levels/gzr-grecian-formula/ogg/ levels/gzr-grecian-formula/ogg/1001.ogg levels/gzr-grecian-formula/ogg/1002.ogg levels/gzr-grecian-formula/ogg/1003.ogg levels/gzr-grecian-formula/ogg/134.ogg levels/gzr-grecian-formula/ogg/135.ogg levels/gzr-liver-spots/ levels/gzr-liver-spots/default.avarascript levels/gzr-liver-spots/set.json levels/gzr-liver-spots/alf/ levels/gzr-liver-spots/alf/bermuda-grass.alf levels/gzr-liver-spots/alf/bermuda-shorts.alf levels/gzr-liver-spots/alf/bermuda.alf levels/gzr-liver-spots/alf/chute-lite.alf levels/gzr-liver-spots/alf/corporate-ladder.alf levels/gzr-liver-spots/alf/desert-storm.alf levels/gzr-liver-spots/alf/glass-ceiling.alf levels/gzr-liver-spots/alf/spacejam.alf levels/gzr-liver-spots/alf/spacewalk.alf levels/gzr-over-the-hill/ levels/gzr-over-the-hill/set.json levels/gzr-over-the-hill/alf/ levels/gzr-over-the-hill/alf/32nd-parallel.alf levels/gzr-over-the-hill/alf/burned-again.alf levels/gzr-over-the-hill/alf/king-of-the-ring.alf levels/gzr-over-the-hill/alf/koth-showdown.alf levels/gzr-over-the-hill/alf/kuwait.alf levels/gzr-over-the-hill/alf/mirage.alf levels/gzr-over-the-hill/alf/nothing.alf levels/gzr-over-the-hill/alf/rodeo.alf levels/gzr-over-the-hill/alf/sandstorm.alf levels/gzr-rip/ levels/gzr-rip/set.json levels/gzr-rip/alf/ levels/gzr-rip/alf/baghdad-2.alf levels/gzr-rip/alf/five-polys-koth.alf levels/gzr-rip/alf/gzrball-2.alf levels/gzr-rip/alf/hopscotch-2.alf levels/gzr-rip/alf/infinity.alf levels/gzr-rip/alf/myopia.alf levels/gzr-rip/alf/myopic-gzrball.alf levels/gzr-rip/alf/revenge.alf levels/gzr-rip/alf/ripball.alf levels/gzr-rip/alf/scrambled.alf levels/gzr-rip/alf/showdown-2.alf levels/gzr-rip/alf/the-matrix.alf levels/gzr-rip/bsps/ levels/gzr-rip/bsps/5555.json levels/gzr-rip/bsps/5556.json levels/gzr-rip/bsps/5557.json levels/gzr-rip/bsps/5558.json levels/gzr-rip/bsps/5560.json levels/gzr-rip/ogg/ levels/gzr-rip/ogg/1503.ogg levels/gzr-rip/ogg/1504.ogg levels/gzr-rip/ogg/1505.ogg levels/gzr-rip/ogg/1506.ogg levels/holy-hand-grenades/ levels/holy-hand-grenades/default.avarascript levels/holy-hand-grenades/set.json levels/holy-hand-grenades/alf/ levels/holy-hand-grenades/alf/confederatio-helvetica-ii.alf levels/holy-hand-grenades/alf/forseti-ii.alf levels/holy-hand-grenades/alf/gefjon-ii.alf levels/holy-hand-grenades/alf/icebox-ii.alf levels/holy-hand-grenades/alf/lemon-lender-ii.alf levels/holy-hand-grenades/alf/ragnarok-ii.alf levels/hunting-grounds/ levels/hunting-grounds/set.json levels/hunting-grounds/alf/ levels/hunting-grounds/alf/ball-hunting.alf levels/hunting-grounds/alf/chokebox.alf levels/hunting-grounds/alf/d-ball.alf levels/hunting-grounds/alf/fish-in-a-barrel.alf levels/hunting-grounds/alf/full-hunting-grounds.alf levels/hunting-grounds/alf/minefield.alf levels/hunting-grounds/alf/small-hunting-grounds.alf levels/hunting-grounds/alf/the-great-hunt.alf levels/iya/ levels/iya/set.json levels/iya/alf/ levels/iya/alf/iya.alf levels/klaus-levels/ levels/klaus-levels/default.avarascript levels/klaus-levels/set.json levels/klaus-levels/alf/ levels/klaus-levels/alf/at-the-pools.alf levels/klaus-levels/alf/hectors-kathedral.alf levels/klaus-levels/alf/tower.alf levels/klaus-levels/bsps/ levels/klaus-levels/bsps/1000.json levels/klaus-levels/ogg/ levels/klaus-levels/ogg/500.ogg levels/klaus-levels/ogg/501.ogg levels/klaus-levels/ogg/502.ogg levels/klaus-levels/ogg/503.ogg levels/klaus-levels/ogg/504.ogg levels/klaus-levels/ogg/505.ogg levels/klaus-levels/ogg/506.ogg levels/klaus-levels/ogg/507.ogg levels/macabre/ levels/macabre/set.json levels/macabre/alf/ levels/macabre/alf/an-jul-alicia.alf levels/macabre/alf/kara-ka.alf levels/macabre/alf/vera-mar.alf levels/macabre/alf/zu-ara-tu.alf levels/macabre/bsps/ levels/macabre/bsps/1000.json levels/macabre/bsps/1001.json levels/macabre/bsps/1002.json levels/macabre/bsps/1003.json levels/macabre/bsps/1004.json levels/macabre/bsps/1005.json levels/macabre/bsps/1006.json levels/macabre/bsps/1007.json levels/macabre/bsps/1999.json levels/macabre/bsps/2000.json levels/macabre/bsps/2001.json levels/macabre/bsps/2002.json levels/macabre/bsps/2003.json levels/macabre/bsps/2004.json levels/macabre/bsps/2999.json levels/macabre/bsps/3000.json levels/macabre/bsps/3001.json levels/macabre/bsps/3002.json levels/macabre/bsps/3003.json levels/macabre/bsps/3999.json levels/macabre/bsps/4000.json levels/macabre/bsps/4001.json levels/macabre/bsps/4002.json levels/macabre/bsps/4003.json levels/macabre/bsps/4004.json levels/macabre/bsps/4005.json levels/macabre/bsps/4006.json levels/macabre/bsps/4007.json levels/macabre/bsps/4008.json levels/macabre/bsps/4009.json levels/macabre/bsps/8787.json levels/macabre/bsps/999.json levels/macabre/ogg/ levels/macabre/ogg/1000.ogg levels/macabre/ogg/1001.ogg levels/macabre/ogg/1002.ogg levels/macabre/ogg/1003.ogg levels/macabre/ogg/1004.ogg levels/macabre/ogg/1005.ogg levels/macabre/ogg/1999.ogg levels/macabre/ogg/200.ogg levels/macabre/ogg/2000.ogg levels/macabre/ogg/2001.ogg levels/macabre/ogg/2002.ogg levels/macabre/ogg/2003.ogg levels/macabre/ogg/2004.ogg levels/macabre/ogg/250.ogg levels/macabre/ogg/2999.ogg levels/macabre/ogg/3000.ogg levels/macabre/ogg/3004.ogg levels/macabre/ogg/410.ogg levels/macabre/ogg/990.ogg levels/macabre/ogg/999.ogg levels/medievos/ levels/medievos/default.avarascript levels/medievos/set.json levels/medievos/alf/ levels/medievos/alf/medievos.alf levels/medievos/bsps/ levels/medievos/bsps/2001.json levels/medievos/bsps/2100.json levels/medievos/bsps/2200.json levels/medievos/bsps/2300.json levels/medievos/bsps/2400.json levels/medievos/bsps/2500.json levels/medievos/bsps/2600.json levels/medievos/bsps/2700.json levels/medievos/bsps/2800.json levels/medievos/bsps/2900.json levels/medievos/bsps/2901.json levels/medievos/bsps/2902.json levels/medievos/bsps/2903.json levels/medievos/bsps/2904.json levels/medievos/bsps/2905.json levels/medievos/bsps/2906.json levels/medievos/bsps/2907.json levels/medievos/ogg/ levels/medievos/ogg/2100.ogg levels/medievos/ogg/2200.ogg levels/medievos/ogg/2300.ogg levels/medievos/ogg/2400.ogg levels/medievos/ogg/2500.ogg levels/medievos/ogg/2600.ogg levels/medievos/ogg/2700.ogg levels/net-99/ levels/net-99/default.avarascript levels/net-99/set.json levels/net-99/alf/ levels/net-99/alf/2.alf levels/net-99/alf/apoplexy.alf levels/net-99/alf/apsulkeats.alf levels/net-99/alf/aqueducts.alf levels/net-99/alf/baranatu.alf levels/net-99/alf/big-green-tiger.alf levels/net-99/alf/blair.alf levels/net-99/alf/bored.alf levels/net-99/alf/chicken-coop-arena.alf levels/net-99/alf/circuit-breaker.alf levels/net-99/alf/cue-tip-classic.alf levels/net-99/alf/cue-tip-pyramid.alf levels/net-99/alf/data-path.alf levels/net-99/alf/dipole-dipole.alf levels/net-99/alf/enervate.alf levels/net-99/alf/flasnoraff.alf levels/net-99/alf/freefall.alf levels/net-99/alf/hector-ball.alf levels/net-99/alf/if-its-blue.alf levels/net-99/alf/into-the-void.alf levels/net-99/alf/korminka.alf levels/net-99/alf/kosovo.alf levels/net-99/alf/kwindokal.alf levels/net-99/alf/lackadaisical.alf levels/net-99/alf/lexormindle.alf levels/net-99/alf/merge.alf levels/net-99/alf/net-99-intro.alf levels/net-99/alf/new.alf levels/net-99/alf/numb.alf levels/net-99/alf/ooka-bunga.alf levels/net-99/alf/ormedopore.alf levels/net-99/alf/pigsty.alf levels/net-99/alf/pimpbot-5000.alf levels/net-99/alf/pooot.alf levels/net-99/alf/probability.alf levels/net-99/alf/sabor-yerbabuena.alf levels/net-99/alf/sands.alf levels/net-99/alf/sarmaror.alf levels/net-99/alf/science-facility-lite.alf levels/net-99/alf/sea.alf levels/net-99/alf/siasist.alf levels/net-99/alf/slime.alf levels/net-99/alf/snarfle.alf levels/net-99/alf/snoofle.alf levels/net-99/alf/spam-level.alf levels/net-99/alf/stalkification.alf levels/net-99/alf/tribe.alf levels/net-99/alf/upon.alf levels/net-99/alf/xerophyte.alf levels/net-99/alf/zinbotz-killfest.alf levels/net-99/alf/zinbotz.alf levels/net-99/bsps/ levels/net-99/bsps/1.json levels/net-99/bsps/100.json levels/net-99/bsps/1000.json levels/net-99/bsps/1001.json levels/net-99/bsps/1002.json levels/net-99/bsps/1003.json levels/net-99/bsps/1004.json levels/net-99/bsps/1005.json levels/net-99/bsps/1008.json levels/net-99/bsps/1009.json levels/net-99/bsps/1010.json levels/net-99/bsps/1015.json levels/net-99/bsps/1105.json levels/net-99/bsps/1110.json levels/net-99/bsps/1111.json levels/net-99/bsps/1112.json levels/net-99/bsps/12.json levels/net-99/bsps/1311.json levels/net-99/bsps/2.json levels/net-99/bsps/200.json levels/net-99/bsps/2000.json levels/net-99/bsps/2001.json levels/net-99/bsps/2100.json levels/net-99/bsps/2200.json levels/net-99/bsps/2300.json levels/net-99/bsps/2368.json levels/net-99/bsps/2400.json levels/net-99/bsps/2843.json levels/net-99/bsps/3.json levels/net-99/bsps/3201.json levels/net-99/bsps/3203.json levels/net-99/bsps/3204.json levels/net-99/bsps/3215.json levels/net-99/bsps/3639.json levels/net-99/bsps/4.json levels/net-99/bsps/4497.json levels/net-99/bsps/4888.json levels/net-99/bsps/5494.json levels/net-99/bsps/5495.json levels/net-99/bsps/5496.json levels/net-99/bsps/5497.json levels/net-99/bsps/5498.json levels/net-99/bsps/5499.json levels/net-99/bsps/6.json levels/net-99/bsps/7.json levels/net-99/bsps/836.json levels/net-99/bsps/9261.json levels/net-99/ogg/ levels/net-99/ogg/1001.ogg levels/net-99/ogg/1002.ogg levels/net-99/ogg/1003.ogg levels/net-99/ogg/1005.ogg levels/net-99/ogg/101.ogg levels/net-99/ogg/1010.ogg levels/net-99/ogg/102.ogg levels/net-99/ogg/103.ogg levels/net-99/ogg/104.ogg levels/net-99/ogg/106.ogg levels/net-99/ogg/107.ogg levels/net-99/ogg/108.ogg levels/net-99/ogg/1112.ogg levels/net-99/ogg/1354.ogg levels/net-99/ogg/136.ogg levels/net-99/ogg/138.ogg levels/net-99/ogg/1608.ogg levels/net-99/ogg/1609.ogg levels/net-99/ogg/1729.ogg levels/net-99/ogg/1730.ogg levels/net-99/ogg/1731.ogg levels/net-99/ogg/1979.ogg levels/net-99/ogg/1992.ogg levels/net-99/ogg/2100.ogg levels/net-99/ogg/2300.ogg levels/net-99/ogg/2600.ogg levels/net-99/ogg/2858.ogg levels/net-99/ogg/3002.ogg levels/net-99/ogg/3301.ogg levels/net-99/ogg/3303.ogg levels/net-99/ogg/3310.ogg levels/net-99/ogg/3710.ogg levels/net-99/ogg/3711.ogg levels/net-99/ogg/666.ogg levels/net-99/ogg/777.ogg levels/net-99/ogg/808.ogg levels/net-levels/ levels/net-levels/set.json levels/net-levels/alf/ levels/net-levels/alf/ballgame.alf levels/net-levels/alf/country-roads.alf levels/net-levels/alf/food-chain.alf levels/net-levels/alf/forts.alf levels/net-levels/alf/icebox.alf levels/net-levels/alf/multiplayer.alf levels/net-levels/alf/net-1.alf levels/net-levels/alf/redblade.alf levels/net-levels/alf/slick.alf levels/new-moon/ levels/new-moon/default.avarascript levels/new-moon/set.json levels/new-moon/alf/ levels/new-moon/alf/blue-moon.alf levels/new-moon/alf/new-moon.alf levels/new-moon/bsps/ levels/new-moon/bsps/1001.json levels/not-aa/ levels/not-aa/default.avarascript levels/not-aa/set.json levels/not-aa/alf/ levels/not-aa/alf/animosity.alf levels/not-aa/alf/catastasis.alf levels/not-aa/alf/coercion.alf levels/not-aa/alf/darkshire.alf levels/not-aa/alf/dynamo.alf levels/not-aa/alf/errant.alf levels/not-aa/alf/eulogy.alf levels/not-aa/alf/feral.alf levels/not-aa/alf/freezerburn.alf levels/not-aa/alf/lucid.alf levels/not-aa/alf/moussaka.alf levels/not-aa/alf/neptune.alf levels/not-aa/alf/ormolu.alf levels/not-aa/alf/phobos.alf levels/not-aa/alf/rook.alf levels/not-aa/alf/trachea.alf levels/not-aa/alf/vox-populi.alf levels/not-aa/alf/watery-keep.alf levels/not-aa/bsps/ levels/not-aa/bsps/3000.json levels/not-aa/bsps/3001.json levels/not-aa/bsps/3002.json levels/not-aa/ogg/ levels/not-aa/ogg/1005.ogg levels/not-aa/ogg/3000.ogg levels/not-aa/ogg/3001.ogg levels/not-aa/ogg/3002.ogg levels/not-aa/ogg/3003.ogg levels/not-aa/ogg/3004.ogg levels/not-aa/ogg/3005.ogg levels/oddities-v4/ levels/oddities-v4/default.avarascript levels/oddities-v4/set.json levels/oddities-v4/alf/ levels/oddities-v4/alf/blight.alf levels/oddities-v4/alf/construction.alf levels/oddities-v4/alf/crossover.alf levels/oddities-v4/alf/dodge-mirrored.alf levels/oddities-v4/alf/dodge.alf levels/oddities-v4/alf/dropouts.alf levels/oddities-v4/alf/explosive.alf levels/oddities-v4/alf/external.alf levels/oddities-v4/alf/extremely-small.alf levels/oddities-v4/alf/falghen.alf levels/oddities-v4/alf/fortifications.alf levels/oddities-v4/alf/freezer.alf levels/oddities-v4/alf/funnel.alf levels/oddities-v4/alf/gallbame.alf levels/oddities-v4/alf/height.alf levels/oddities-v4/alf/ice-machine.alf levels/oddities-v4/alf/iceroom.alf levels/oddities-v4/alf/internal.alf levels/oddities-v4/alf/nort-16.alf levels/oddities-v4/alf/nort-32.alf levels/oddities-v4/alf/processor.alf levels/oddities-v4/alf/ravar.alf levels/oddities-v4/alf/shift.alf levels/oddities-v4/alf/siasist.alf levels/oddities-v4/alf/sisiasist.alf levels/oddities-v4/alf/sisiast.alf levels/oddities-v4/alf/small.alf levels/oddities-v4/alf/speed.alf levels/oddities-v4/alf/spiral.alf levels/oddities-v4/alf/terrain.alf levels/oddities-v4/alf/tightropes.alf levels/oddities-v4/alf/too-small.alf levels/oddities-v4/alf/trapathon.alf levels/oddities-v4/alf/very-small.alf levels/oddities-v4/bsps/ levels/oddities-v4/bsps/1000.json levels/oddities-v4/bsps/1001.json levels/oddities-v4/bsps/1002.json levels/oddities-v4/bsps/1003.json levels/oddities-v4/ogg/ levels/oddities-v4/ogg/1000.ogg levels/pastabravo/ levels/pastabravo/default.avarascript levels/pastabravo/set.json levels/pastabravo/alf/ levels/pastabravo/alf/abba-zabba.alf levels/pastabravo/alf/angel-hair.alf levels/pastabravo/alf/lasagna.alf levels/pastabravo/alf/ravioli.alf levels/pastabravo/alf/spaghetti.alf levels/pastabravo/alf/testaclini.alf levels/scarlet-pimpernel-beta-0919/ levels/scarlet-pimpernel-beta-0919/set.json levels/scarlet-pimpernel-beta-0919/alf/ levels/scarlet-pimpernel-beta-0919/alf/artemis.alf levels/scarlet-pimpernel-beta-0919/alf/half-off.alf levels/scarlet-pimpernel-beta-0919/alf/malpractice.alf levels/scarlet-pimpernel-beta-0919/alf/pimpernel.alf levels/scarlet-pimpernel-beta-0919/alf/prospero.alf levels/single-player/ levels/single-player/default.avarascript levels/single-player/set.json levels/single-player/alf/ levels/single-player/alf/anak-city.alf levels/single-player/alf/arctic-research-lab.alf levels/single-player/alf/bluewater-documents.alf levels/single-player/alf/boake-maze.alf levels/single-player/alf/bomb-deposit.alf levels/single-player/alf/desert-base.alf levels/single-player/alf/fort-of-bob.alf levels/single-player/alf/midnight-raid.alf levels/single-player/alf/nuclear-winter.alf levels/single-player/alf/outpost-zombie.alf levels/single-player/alf/practice-run.alf levels/single-player/alf/rescue.alf levels/single-player/alf/spy-hunt.alf levels/single-player/alf/stranded.alf levels/single-player/alf/syoal-recycling-plant.alf levels/single-player/alf/testing-facility.alf levels/single-player/alf/training-grounds-2.alf levels/single-player/alf/training-grounds.alf levels/single-player/ogg/ levels/single-player/ogg/129.ogg levels/single-player/ogg/130.ogg levels/single-player/ogg/131.ogg levels/single-player/ogg/132.ogg levels/single-player/ogg/133.ogg levels/single-player/ogg/150.ogg levels/single-player/ogg/151.ogg levels/single-player/ogg/152.ogg levels/single-player/ogg/160.ogg levels/single-player/ogg/161.ogg levels/single-player/ogg/162.ogg levels/single-player/ogg/163.ogg levels/single-player/ogg/164.ogg levels/single-player/ogg/200.ogg levels/single-player/ogg/201.ogg levels/single-player/ogg/210.ogg levels/single-player/ogg/211.ogg levels/single-player/ogg/220.ogg levels/single-player/ogg/221.ogg levels/single-player/ogg/222.ogg levels/single-player/ogg/230.ogg levels/single-player/ogg/231.ogg levels/single-player/ogg/240.ogg levels/single-player/ogg/250.ogg levels/single-player/ogg/300.ogg levels/single-player/ogg/301.ogg levels/single-player/ogg/310.ogg levels/single-player/ogg/311.ogg levels/single-player/ogg/400.ogg levels/single-player/ogg/401.ogg levels/single-player/ogg/410.ogg levels/single-player/ogg/411.ogg levels/single-player/ogg/412.ogg levels/single-player/ogg/413.ogg levels/single-player/ogg/430.ogg levels/single-player/ogg/431.ogg levels/single-player/ogg/432.ogg levels/single-player/ogg/433.ogg levels/single-player/ogg/434.ogg levels/single-player/ogg/440.ogg levels/someset/ levels/someset/set.json levels/someset/alf/ levels/someset/alf/asylum.alf levels/someset/alf/extropolis.alf levels/someset/alf/freshmint.alf levels/someset/alf/petrol-station.alf levels/someset/alf/power-reactor.alf levels/someset/alf/shrubbery.alf levels/someset/alf/western-shootout.alf levels/someset/ogg/ levels/someset/ogg/1301.ogg levels/someset/ogg/1302.ogg levels/strawberry/ levels/strawberry/default.avarascript levels/strawberry/set.json levels/strawberry/alf/ levels/strawberry/alf/strawberry-banana.alf levels/strawberry/alf/strawberry-kiwi.alf levels/strawberry/bsps/ levels/strawberry/bsps/1002.json levels/strawberry/ogg/ levels/strawberry/ogg/134.ogg levels/symbiosis/ levels/symbiosis/default.avarascript levels/symbiosis/set.json levels/symbiosis/alf/ levels/symbiosis/alf/symbiosis.alf levels/symbiosis/bsps/ levels/symbiosis/bsps/3000.json levels/symbiosis/bsps/3001.json levels/symbiosis/bsps/3002.json levels/symbiosis/ogg/ levels/symbiosis/ogg/3000.ogg levels/symbiosis/ogg/3001.ogg levels/symbiosis/ogg/3002.ogg levels/symbiosis/ogg/3003.ogg levels/t-plus-5-part-a/ levels/t-plus-5-part-a/set.json levels/t-plus-5-part-a/alf/ levels/t-plus-5-part-a/alf/adversity.alf levels/t-plus-5-part-a/alf/anabolic.alf levels/t-plus-5-part-a/alf/classic-shiva.alf levels/t-plus-5-part-a/alf/counterculture.alf levels/t-plus-5-part-a/alf/disjunct.alf levels/t-plus-5-part-a/alf/eeeaaa.alf levels/t-plus-5-part-a/alf/epistaxis.alf levels/t-plus-5-part-a/alf/ethereal.alf levels/t-plus-5-part-a/alf/fiction.alf levels/t-plus-5-part-a/alf/fountainhead.alf levels/t-plus-5-part-a/alf/fractional-tetrates.alf levels/t-plus-5-part-a/alf/frenzy.alf levels/t-plus-5-part-a/alf/god.alf levels/t-plus-5-part-a/alf/gurdy.alf levels/t-plus-5-part-a/alf/macabre.alf levels/t-plus-5-part-a/alf/motionless.alf levels/t-plus-5-part-a/alf/nostalgia.alf levels/t-plus-5-part-a/alf/pacemaker.alf levels/t-plus-5-part-a/alf/reciprocity.alf levels/t-plus-5-part-a/alf/semantics.alf levels/t-plus-5-part-a/alf/stimuli.alf levels/t-plus-5-part-a/bsps/ levels/t-plus-5-part-a/bsps/1001.json levels/t-plus-5-part-a/bsps/1002.json levels/t-plus-5-part-a/bsps/1003.json levels/t-plus-5-part-a/bsps/1150.json levels/t-plus-5-part-b/ levels/t-plus-5-part-b/set.json levels/t-plus-5-part-b/alf/ levels/t-plus-5-part-b/alf/antarctica.alf levels/t-plus-5-part-b/alf/arizona.alf levels/t-plus-5-part-b/alf/asgard.alf levels/t-plus-5-part-b/alf/bagoke.alf levels/t-plus-5-part-b/alf/cannon.alf levels/t-plus-5-part-b/alf/desert-dust.alf levels/t-plus-5-part-b/alf/disco-baghdad.alf levels/t-plus-5-part-b/alf/energy-chamber.alf levels/t-plus-5-part-b/alf/forest.alf levels/t-plus-5-part-b/alf/gag.alf levels/t-plus-5-part-b/alf/icybox.alf levels/t-plus-5-part-b/alf/koths.alf levels/t-plus-5-part-b/alf/kotp.alf levels/t-plus-5-part-b/alf/larger-baghdad-x2.alf levels/t-plus-5-part-b/alf/logic.alf levels/t-plus-5-part-b/alf/longer-baghdad-x2.alf levels/t-plus-5-part-b/alf/lowdown.alf levels/t-plus-5-part-b/alf/pure.alf levels/t-plus-5-part-b/alf/small-baghdad.alf levels/t-plus-5-part-b/alf/strangle.alf levels/t-plus-5-part-b/alf/system-x.alf levels/t-plus-5-part-b/alf/vitality.alf levels/t-plus-5-part-b/bsps/ levels/t-plus-5-part-b/bsps/1000.json levels/t-plus-5-part-b/bsps/1001.json levels/t-plus-5-part-b/bsps/1002.json levels/t-plus-5-part-b/bsps/1003.json levels/t-plus-5-part-b/bsps/1004.json levels/t-plus-5-part-b/bsps/1005.json levels/t-plus-5-part-b/bsps/1006.json levels/t-plus-5-part-b/bsps/1007.json levels/t-plus-5-part-b/bsps/1008.json levels/t-plus-5-part-b/bsps/1455.json levels/t-plus-5-part-b/bsps/1456.json levels/t-plus-5-part-b/bsps/1457.json levels/t-plus-5-part-b/bsps/1458.json levels/t-plus-5-part-b/bsps/1459.json levels/t-plus-5-part-b/ogg/ levels/t-plus-5-part-b/ogg/1459.ogg levels/t-plus-5-part-c/ levels/t-plus-5-part-c/set.json levels/t-plus-5-part-c/alf/ levels/t-plus-5-part-c/alf/a-la-apollo.alf levels/t-plus-5-part-c/alf/amazon.alf levels/t-plus-5-part-c/alf/battlestage.alf levels/t-plus-5-part-c/alf/challenge.alf levels/t-plus-5-part-c/alf/clash-of-the-clans.alf levels/t-plus-5-part-c/alf/gerbilism.alf levels/t-plus-5-part-c/alf/gobi.alf levels/t-plus-5-part-c/alf/green-wave.alf levels/t-plus-5-part-c/alf/integration.alf levels/t-plus-5-part-c/alf/jungle-hectors.alf levels/t-plus-5-part-c/alf/missile-mania.alf levels/t-plus-5-part-c/alf/pit-ball.alf levels/t-plus-5-part-c/alf/portal.alf levels/t-plus-5-part-c/alf/python.alf levels/t-plus-5-part-c/alf/redsky.alf levels/t-plus-5-part-c/alf/rumble.alf levels/t-plus-5-part-c/alf/rustic.alf levels/t-plus-5-part-c/alf/sahara.alf levels/t-plus-5-part-c/alf/scouting.alf levels/t-plus-5-part-c/alf/slayer.alf levels/t-plus-5-part-c/alf/warehouse.alf levels/t-plus-5-part-c/alf/whittling.alf levels/t-plus-5-part-c/bsps/ levels/t-plus-5-part-c/bsps/1000.json levels/t-plus-5-part-c/bsps/1001.json levels/t-plus-5-part-c/bsps/1002.json levels/t-plus-5-part-c/bsps/1003.json levels/t-plus-5-part-c/bsps/128.json levels/t-plus-5-part-c/bsps/200.json levels/t-plus-5-part-c/ogg/ levels/t-plus-5-part-c/ogg/1002.ogg levels/t-plus-5-part-c/ogg/300.ogg levels/the-codex/ levels/the-codex/default.avarascript levels/the-codex/set.json levels/the-codex/alf/ levels/the-codex/alf/baranatu.alf levels/the-codex/alf/berserk.alf levels/the-codex/alf/beyond.alf levels/the-codex/alf/black-valley.alf levels/the-codex/alf/catastrophe.alf levels/the-codex/alf/causality.alf levels/the-codex/alf/coolibah.alf levels/the-codex/alf/duplicity.alf levels/the-codex/alf/edifice.alf levels/the-codex/alf/fjord.alf levels/the-codex/alf/goldrush.alf levels/the-codex/alf/inferior.alf levels/the-codex/alf/kwindokal.alf levels/the-codex/alf/landslide.alf levels/the-codex/alf/mosso.alf levels/the-codex/alf/ooze.alf levels/the-codex/alf/plains-of-vast.alf levels/the-codex/alf/posthumous.alf levels/the-codex/alf/railhead.alf levels/the-codex/alf/sparse.alf levels/the-codex/alf/turf.alf levels/the-codex/alf/vindictive.alf levels/the-codex/alf/whippoorwill.alf levels/the-codex/alf/white-dwarf.alf levels/the-codex/bsps/ levels/the-codex/bsps/2100.json levels/the-codex/bsps/2200.json levels/the-codex/bsps/2300.json levels/the-codex/bsps/2400.json levels/the-codex/ogg/ levels/the-codex/ogg/2100.ogg levels/the-codex/ogg/2194.ogg levels/the-codex/ogg/2285.ogg levels/the-lexicon/ levels/the-lexicon/set.json levels/the-lexicon/alf/ levels/the-lexicon/alf/bawdy.alf levels/the-lexicon/alf/black-orchid.alf levels/the-lexicon/alf/congoseum.alf levels/the-lexicon/alf/corpulence.alf levels/the-lexicon/alf/crossfire.alf levels/the-lexicon/alf/deluxes.alf levels/the-lexicon/alf/disco.alf levels/the-lexicon/alf/femme-savante.alf levels/the-lexicon/alf/fifteen.alf levels/the-lexicon/alf/forget-matt.alf levels/the-lexicon/alf/mephistopheles.alf levels/the-lexicon/alf/mobius.alf levels/the-lexicon/alf/neologism.alf levels/the-lexicon/alf/organic.alf levels/the-lexicon/alf/punkys-touch.alf levels/the-lexicon/alf/rave.alf levels/the-lexicon/alf/simplex.alf levels/the-lexicon/alf/steal-the-bacon.alf levels/the-lexicon/alf/stigma.alf levels/the-lexicon/alf/tyranese-checkers.alf levels/the-lexicon/alf/weasel.alf levels/we-be-ground-pounders/ levels/we-be-ground-pounders/set.json levels/we-be-ground-pounders/alf/ levels/we-be-ground-pounders/alf/we-be-ground-pounders.alf levels/we-be-ground-pounders/bsps/ levels/we-be-ground-pounders/bsps/1286.json levels/we-be-ground-pounders/bsps/5000.json levels/we-be-ground-pounders/bsps/5001.json levels/we-be-ground-pounders/bsps/5002.json levels/we-be-ground-pounders/bsps/5003.json levels/we-be-ground-pounders/bsps/5004.json levels/we-be-ground-pounders/bsps/5005.json levels/we-be-ground-pounders/bsps/5006.json levels/we-be-ground-pounders/bsps/5007.json levels/we-be-ground-pounders/bsps/5008.json levels/we-be-ground-pounders/bsps/5009.json levels/we-be-ground-pounders/bsps/5010.json levels/we-be-ground-pounders/bsps/6001.json levels/we-be-ground-pounders/ogg/ levels/we-be-ground-pounders/ogg/8501.ogg levels/we-be-ground-pounders/ogg/8502.ogg levels/we-be-ground-pounders/ogg/8503.ogg levels/wide-open/ levels/wide-open/set.json levels/wide-open/alf/ levels/wide-open/alf/wide-open.alf levels/wild-west-collection/ levels/wild-west-collection/set.json levels/wild-west-collection/alf/ levels/wild-west-collection/alf/burn-lite.alf levels/wild-west-collection/alf/burn.alf levels/wild-west-collection/alf/chute.alf levels/wild-west-collection/alf/cowboys-tomb.alf levels/wild-west-collection/alf/delusions-with-grenades.alf levels/wild-west-collection/alf/delusions.alf levels/wild-west-collection/alf/ghost-town.alf levels/wild-west-collection/alf/illusion.alf levels/wild-west-collection/alf/rush.alf levels/wrestling/ levels/wrestling/set.json levels/wrestling/alf/ levels/wrestling/alf/aquaman.alf levels/wrestling/alf/boxing.alf levels/wrestling/alf/cinder-cone.alf levels/wrestling/alf/cream-filling.alf levels/wrestling/alf/greek-mind-game.alf levels/wrestling/alf/invalid.alf levels/wrestling/alf/lagless.alf levels/wrestling/alf/phuzz.alf levels/wrestling/alf/sudden-death-squared.alf levels/wrestling/alf/sudden-death.alf levels/wrestling/alf/tooty-twist.alf levels/wut/ levels/wut/set.json levels/wut/alf/ levels/wut/alf/congo-warfare.alf levels/wut/bsps/ levels/wut/bsps/1000.json levels/wut/bsps/1001.json levels/wut/bsps/1002.json levels/wut/bsps/1003.json levels/wut/bsps/1004.json levels/wut/bsps/1005.json levels/wut/bsps/1006.json levels/wut/bsps/1007.json levels/wut/bsps/1008.json levels/wut/bsps/1999.json levels/wut/bsps/2000.json levels/wut/bsps/2001.json levels/wut/bsps/2002.json levels/wut/bsps/2003.json levels/wut/bsps/2004.json levels/wut/bsps/2999.json levels/wut/bsps/3000.json levels/wut/bsps/3001.json levels/wut/bsps/3002.json levels/wut/bsps/3003.json levels/wut/bsps/3098.json levels/wut/bsps/3099.json levels/wut/bsps/3100.json levels/wut/bsps/3101.json levels/wut/bsps/3102.json levels/wut/bsps/3103.json levels/wut/bsps/3104.json levels/wut/bsps/3105.json levels/wut/bsps/3108.json levels/wut/bsps/3109.json levels/wut/bsps/3111.json levels/wut/bsps/3112.json levels/wut/bsps/3113.json levels/wut/bsps/3114.json levels/wut/bsps/3115.json levels/wut/bsps/3116.json levels/wut/bsps/3999.json levels/wut/bsps/4000.json levels/wut/bsps/4001.json levels/wut/bsps/4002.json levels/wut/bsps/4003.json levels/wut/bsps/4004.json levels/wut/bsps/4005.json levels/wut/bsps/4006.json levels/wut/bsps/4007.json levels/wut/bsps/4008.json levels/wut/bsps/4009.json levels/wut/bsps/4010.json levels/wut/bsps/4011.json levels/wut/bsps/4012.json levels/wut/bsps/4013.json levels/wut/bsps/4014.json levels/wut/bsps/4015.json levels/wut/bsps/4016.json levels/wut/bsps/4017.json levels/wut/bsps/4018.json levels/wut/bsps/4019.json levels/wut/bsps/4020.json levels/wut/bsps/4021.json levels/wut/bsps/4022.json levels/wut/bsps/4023.json levels/wut/bsps/4024.json levels/wut/bsps/4025.json levels/wut/bsps/4026.json levels/wut/bsps/4027.json levels/wut/bsps/4028.json levels/wut/bsps/4999.json levels/wut/bsps/5000.json levels/wut/bsps/5001.json levels/wut/bsps/5002.json levels/wut/bsps/5003.json levels/wut/bsps/5004.json levels/wut/bsps/5005.json levels/wut/bsps/5006.json levels/wut/bsps/5007.json levels/wut/bsps/5008.json levels/wut/bsps/5009.json levels/wut/bsps/5010.json levels/wut/bsps/5011.json levels/wut/bsps/5012.json levels/wut/bsps/5013.json levels/wut/bsps/5014.json levels/wut/bsps/5015.json levels/wut/bsps/5016.json levels/wut/bsps/5017.json levels/wut/bsps/5018.json levels/wut/bsps/5019.json levels/wut/bsps/5020.json levels/wut/bsps/5021.json levels/wut/bsps/5022.json levels/wut/bsps/5023.json levels/wut/bsps/5024.json levels/wut/bsps/5025.json levels/wut/bsps/5026.json levels/wut/bsps/5027.json levels/wut/bsps/5028.json levels/wut/bsps/5029.json levels/wut/bsps/5030.json levels/wut/bsps/5031.json levels/wut/bsps/5032.json levels/wut/bsps/5033.json levels/wut/bsps/5034.json levels/wut/bsps/5035.json levels/wut/bsps/5036.json levels/wut/bsps/5037.json levels/wut/bsps/5038.json levels/wut/bsps/5050.json levels/wut/bsps/5051.json levels/wut/bsps/5999.json levels/wut/bsps/6000.json levels/wut/bsps/6001.json levels/wut/bsps/6002.json levels/wut/bsps/6999.json levels/wut/bsps/7000.json levels/wut/bsps/7001.json levels/wut/bsps/7002.json levels/wut/bsps/7003.json levels/wut/bsps/7004.json levels/wut/bsps/7005.json levels/wut/bsps/7006.json levels/wut/bsps/7007.json levels/wut/bsps/7999.json levels/wut/bsps/8000.json levels/wut/bsps/8001.json levels/wut/bsps/999.json levels/wut/ogg/ levels/wut/ogg/1000.ogg levels/wut/ogg/1001.ogg levels/wut/ogg/1002.ogg levels/wut/ogg/1003.ogg levels/wut/ogg/1004.ogg levels/wut/ogg/1005.ogg levels/wut/ogg/1999.ogg levels/wut/ogg/2000.ogg levels/wut/ogg/2001.ogg levels/wut/ogg/2002.ogg levels/wut/ogg/2003.ogg levels/wut/ogg/2004.ogg levels/wut/ogg/2005.ogg levels/wut/ogg/2006.ogg levels/wut/ogg/2007.ogg levels/wut/ogg/2008.ogg levels/wut/ogg/2009.ogg levels/wut/ogg/250.ogg levels/wut/ogg/2999.ogg levels/wut/ogg/3000.ogg levels/wut/ogg/3001.ogg levels/wut/ogg/3002.ogg levels/wut/ogg/3003.ogg levels/wut/ogg/3004.ogg levels/wut/ogg/410.ogg levels/wut/ogg/5730.ogg levels/wut/ogg/990.ogg levels/wut/ogg/999.ogg rsrc/ rsrc/Avara.r rsrc/default.avarascript rsrc/objects.json rsrc/set.json rsrc/sosumi.wav rsrc/bsps/ rsrc/bsps/100.json rsrc/bsps/101.json rsrc/bsps/102.json rsrc/bsps/200.json rsrc/bsps/201.json rsrc/bsps/202.json rsrc/bsps/203.json rsrc/bsps/204.json rsrc/bsps/205.json rsrc/bsps/206.json rsrc/bsps/207.json rsrc/bsps/208.json rsrc/bsps/210.json rsrc/bsps/211.json rsrc/bsps/212.json rsrc/bsps/215.json rsrc/bsps/216.json rsrc/bsps/217.json rsrc/bsps/220.json rsrc/bsps/230.json rsrc/bsps/240.json rsrc/bsps/250.json rsrc/bsps/251.json rsrc/bsps/252.json rsrc/bsps/300.json rsrc/bsps/3000.json rsrc/bsps/3001.json rsrc/bsps/3002.json rsrc/bsps/310.json rsrc/bsps/311.json rsrc/bsps/400.json rsrc/bsps/401.json rsrc/bsps/411.json rsrc/bsps/421.json rsrc/bsps/422.json rsrc/bsps/431.json rsrc/bsps/432.json rsrc/bsps/433.json rsrc/bsps/441.json rsrc/bsps/451.json rsrc/bsps/460.json rsrc/bsps/461.json rsrc/bsps/462.json rsrc/bsps/463.json rsrc/bsps/464.json rsrc/bsps/465.json rsrc/bsps/500.json rsrc/bsps/501.json rsrc/bsps/502.json rsrc/bsps/503.json rsrc/bsps/550.json rsrc/bsps/560.json rsrc/bsps/561.json rsrc/bsps/562.json rsrc/bsps/563.json rsrc/bsps/600.json rsrc/bsps/601.json rsrc/bsps/602.json rsrc/bsps/610.json rsrc/bsps/611.json rsrc/bsps/650.json rsrc/bsps/701.json rsrc/bsps/702.json rsrc/bsps/703.json rsrc/bsps/704.json rsrc/bsps/705.json rsrc/bsps/706.json rsrc/bsps/707.json rsrc/bsps/708.json rsrc/bsps/709.json rsrc/bsps/710.json rsrc/bsps/711.json rsrc/bsps/712.json rsrc/bsps/713.json rsrc/bsps/714.json rsrc/bsps/715.json rsrc/bsps/716.json rsrc/bsps/717.json rsrc/bsps/720.json rsrc/bsps/721.json rsrc/bsps/722.json rsrc/bsps/723.json rsrc/bsps/724.json rsrc/bsps/800.json rsrc/bsps/801.json rsrc/bsps/802.json rsrc/bsps/803.json rsrc/bsps/804.json rsrc/bsps/806.json rsrc/bsps/807.json rsrc/bsps/808.json rsrc/bsps/809.json rsrc/bsps/812.json rsrc/bsps/820.json rsrc/bsps/830.json rsrc/bsps/831.json rsrc/bsps/832.json rsrc/ogg/ rsrc/ogg/129.ogg rsrc/ogg/130.ogg rsrc/ogg/131.ogg rsrc/ogg/132.ogg rsrc/ogg/133.ogg rsrc/ogg/150.ogg rsrc/ogg/151.ogg rsrc/ogg/152.ogg rsrc/ogg/160.ogg rsrc/ogg/161.ogg rsrc/ogg/162.ogg rsrc/ogg/163.ogg rsrc/ogg/164.ogg rsrc/ogg/200.ogg rsrc/ogg/201.ogg rsrc/ogg/210.ogg rsrc/ogg/211.ogg rsrc/ogg/220.ogg rsrc/ogg/221.ogg rsrc/ogg/222.ogg rsrc/ogg/230.ogg rsrc/ogg/231.ogg rsrc/ogg/240.ogg rsrc/ogg/250.ogg rsrc/ogg/300.ogg rsrc/ogg/301.ogg rsrc/ogg/310.ogg rsrc/ogg/311.ogg rsrc/ogg/400.ogg rsrc/ogg/401.ogg rsrc/ogg/410.ogg rsrc/ogg/411.ogg rsrc/ogg/412.ogg rsrc/ogg/413.ogg rsrc/ogg/430.ogg rsrc/ogg/431.ogg rsrc/ogg/432.ogg rsrc/ogg/433.ogg rsrc/ogg/434.ogg rsrc/ogg/440.ogg rsrc/shaders/ rsrc/shaders/avara_frag.glsl rsrc/shaders/avara_vert.glsl rsrc/shaders/sky_frag.glsl rsrc/shaders/sky_vert.glsl sent 69,808,257 bytes received 31,666 bytes 139,679,846.00 bytes/sec total size is 69,691,359 speedup is 1.00 g++ build-alpine/src/net/CUDPConnection.cpp.o build-alpine/src/net/CCommManager.cpp.o build-alpine/src/net/CProtoControl.cpp.o build-alpine/src/net/AvaraTCP.cpp.o build-alpine/src/net/CUDPComm.cpp.o build-alpine/src/level/LevelLoader.cpp.o build-alpine/src/level/Parser.cpp.o build-alpine/src/util/Beeper.cpp.o build-alpine/src/util/FastMat.cpp.o build-alpine/src/util/AvaraGL.cpp.o build-alpine/src/util/RamFiles.cpp.o build-alpine/src/util/CRC.cpp.o build-alpine/src/util/CStringDictionary.cpp.o build-alpine/src/util/huffman/CAbstractPipe.cpp.o build-alpine/src/util/huffman/CHandlePipe.cpp.o build-alpine/src/util/huffman/CHuffProcessor.cpp.o build-alpine/src/util/huffman/CAbstractHuffPipe.cpp.o build-alpine/src/compat/System.cpp.o build-alpine/src/compat/Files.cpp.o build-alpine/src/compat/Resource.cpp.o build-alpine/src/compat/Memory.cpp.o build-alpine/src/game/CPlayerMissile.cpp.o build-alpine/src/game/CAbstractPlayer.cpp.o build-alpine/src/game/CLogicCounter.cpp.o build-alpine/src/game/CAbstractYon.cpp.o build-alpine/src/game/CMineActor.cpp.o build-alpine/src/game/CFreeSolid.cpp.o build-alpine/src/game/CMarkerActor.cpp.o build-alpine/src/game/CTextActor.cpp.o build-alpine/src/game/CSphereActor.cpp.o build-alpine/src/game/CSmart.cpp.o build-alpine/src/game/CMissile.cpp.o build-alpine/src/game/CPlayerActor.cpp.o build-alpine/src/game/CSwitchActor.cpp.o build-alpine/src/game/CGrenade.cpp.o build-alpine/src/game/CSolidActor.cpp.o build-alpine/src/game/CDome.cpp.o build-alpine/src/game/CPlayerManager.cpp.o build-alpine/src/game/CGoody.cpp.o build-alpine/src/game/CLogicDistributor.cpp.o build-alpine/src/game/CRamp.cpp.o build-alpine/src/game/CGroundColorAdjuster.cpp.o build-alpine/src/game/CHologramActor.cpp.o build-alpine/src/game/CAvaraApp.cpp.o build-alpine/src/game/CSkyColorAdjuster.cpp.o build-alpine/src/game/CWorldShader.cpp.o build-alpine/src/game/CHUD.cpp.o build-alpine/src/game/CRealShooters.cpp.o build-alpine/src/game/CGlowActors.cpp.o build-alpine/src/game/CSliverPart.cpp.o build-alpine/src/game/CAbstractActor.cpp.o build-alpine/src/game/CForceField.cpp.o build-alpine/src/game/CParasite.cpp.o build-alpine/src/game/CGuardActor.cpp.o build-alpine/src/game/CSoundActor.cpp.o build-alpine/src/game/CYonBox.cpp.o build-alpine/src/game/CPlacedActors.cpp.o build-alpine/src/game/LinkLoose.cpp.o build-alpine/src/game/CLogic.cpp.o build-alpine/src/game/CShuriken.cpp.o build-alpine/src/game/CWallActor.cpp.o build-alpine/src/game/CYonSphere.cpp.o build-alpine/src/game/CDoorActor.cpp.o build-alpine/src/game/CPill.cpp.o build-alpine/src/game/CWalkerActor.cpp.o build-alpine/src/game/CZombieActor.cpp.o build-alpine/src/game/CLogicAnd.cpp.o build-alpine/src/game/CAreaActor.cpp.o build-alpine/src/game/CWallDoor.cpp.o build-alpine/src/game/CWallSolid.cpp.o build-alpine/src/game/CTriPyramidActor.cpp.o build-alpine/src/game/CScout.cpp.o build-alpine/src/game/CAvaraGame.cpp.o build-alpine/src/game/CDepot.cpp.o build-alpine/src/game/CAbstractMovers.cpp.o build-alpine/src/game/CWeapon.cpp.o build-alpine/src/game/CIncarnator.cpp.o build-alpine/src/game/CDoor2Actor.cpp.o build-alpine/src/game/CScoreKeeper.cpp.o build-alpine/src/game/CLogicBase.cpp.o build-alpine/src/game/CTeleporter.cpp.o build-alpine/src/game/CLogicDelay.cpp.o build-alpine/src/game/CNetManager.cpp.o build-alpine/src/game/CAbstractMissile.cpp.o build-alpine/src/game/CLogicTimer.cpp.o build-alpine/src/game/CRealMovers.cpp.o build-alpine/src/game/CUfo.cpp.o build-alpine/src/game/CBall.cpp.o build-alpine/src/game/CGoal.cpp.o build-alpine/src/bsp/CBSPPart.cpp.o build-alpine/src/bsp/CScaledBSP.cpp.o build-alpine/src/bsp/CBSPWorld.cpp.o build-alpine/src/bsp/CSmartBox.cpp.o build-alpine/src/bsp/CSmartPart.cpp.o build-alpine/src/bsp/CViewParameters.cpp.o build-alpine/src/audio/CSoundMixer.cpp.o build-alpine/src/audio/CSoundHub.cpp.o build-alpine/src/audio/CRateSound.cpp.o build-alpine/src/audio/CBasicSound.cpp.o build-alpine/src/audio/DopplerPlug.cpp.o build-alpine/src/gui/CPlayerWindow.cpp.o build-alpine/src/gui/CApplication.cpp.o build-alpine/src/gui/CLevelWindow.cpp.o build-alpine/src/gui/CServerWindow.cpp.o build-alpine/src/gui/CWindow.cpp.o build-alpine/src/gui/CTrackerWindow.cpp.o build-alpine/src/gui/CColorManager.cpp.o build-alpine/src/gui/CNetworkWindow.cpp.o build-alpine/src/gui/CRosterWindow.cpp.o build-alpine/src/base/CBaseObject.cpp.o build-alpine/src/base/CTagBase.cpp.o build-alpine/src/base/CDirectObject.cpp.o build-alpine/vendor/glad/glad.c.o build-alpine/vendor/nanovg/nanovg.c.o build-alpine/vendor/nanogui/progressbar.cpp.o build-alpine/vendor/nanogui/desccombobox.cpp.o build-alpine/vendor/nanogui/slider.cpp.o build-alpine/vendor/nanogui/tabwidget.cpp.o build-alpine/vendor/nanogui/glcanvas.cpp.o build-alpine/vendor/nanogui/stackedwidget.cpp.o build-alpine/vendor/nanogui/popupbutton.cpp.o build-alpine/vendor/nanogui/glutil.cpp.o build-alpine/vendor/nanogui/layout.cpp.o build-alpine/vendor/nanogui/text.cpp.o build-alpine/vendor/nanogui/vscrollpanel.cpp.o build-alpine/vendor/nanogui/window.cpp.o build-alpine/vendor/nanogui/screen.cpp.o build-alpine/vendor/nanogui/nanogui_resources.cpp.o build-alpine/vendor/nanogui/colorcombobox.cpp.o build-alpine/vendor/nanogui/checkbox.cpp.o build-alpine/vendor/nanogui/combobox.cpp.o build-alpine/vendor/nanogui/widget.cpp.o build-alpine/vendor/nanogui/label.cpp.o build-alpine/vendor/nanogui/tabheader.cpp.o build-alpine/vendor/nanogui/popup.cpp.o build-alpine/vendor/nanogui/button.cpp.o build-alpine/vendor/nanogui/messagedialog.cpp.o build-alpine/vendor/nanogui/textbox.cpp.o build-alpine/vendor/nanogui/theme.cpp.o build-alpine/vendor/nanogui/common.cpp.o build-alpine/vendor/pugixml/pugixml.cpp.o build-alpine/vendor/csscolorparser.cpp.o build-alpine/vendor/stb_vorbis.c.o build-alpine/vendor/miniupnpc/addr_is_reserved.c.o build-alpine/vendor/miniupnpc/upnpcommands.c.o build-alpine/vendor/miniupnpc/minisoap.c.o build-alpine/vendor/miniupnpc/portlistingparse.c.o build-alpine/vendor/miniupnpc/minixml.c.o build-alpine/vendor/miniupnpc/upnpdev.c.o build-alpine/vendor/miniupnpc/igd_desc_parse.c.o build-alpine/vendor/miniupnpc/receivedata.c.o build-alpine/vendor/miniupnpc/upnperrors.c.o build-alpine/vendor/miniupnpc/miniwget.c.o build-alpine/vendor/miniupnpc/minissdpc.c.o build-alpine/vendor/miniupnpc/connecthostport.c.o build-alpine/vendor/miniupnpc/upnpreplyparse.c.o build-alpine/vendor/miniupnpc/miniupnpc.c.o build-alpine/src/Avara.cpp.o -o build-alpine/Avara -Wl,--as-needed,-O1,--sort-common -lstdc++ -lm -lpthread -ldl -lGLU -lOSMesa -lSDL2 ls -lh build-alpine/Avara -rwxr-xr-x 1 buildozer buildozer 28.4M Nov 4 08:52 build-alpine/Avara build -> build-alpine >>> avara: Entering fakeroot... >>> avara*: Running postcheck for avara >>> avara*: Preparing package avara... >>> avara*: Stripping binaries >>> avara*: Scanning shared objects >>> avara*: Tracing dependencies... so:libSDL2-2.0.so.0 so:libc.musl-loongarch64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> avara*: Package size: 68.5 MB >>> avara*: Compressing data... >>> avara*: Create checksum... >>> avara*: Create avara-0.7.1-r1.apk >>> avara: Build complete at Mon, 04 Nov 2024 08:52:29 +0000 elapsed time 0h 0m 50s >>> avara: Cleaning up srcdir >>> avara: Cleaning up pkgdir >>> avara: Uninstalling dependencies... (1/69) Purging .makedepends-avara (20241104.085141) (2/69) Purging directfb-dev (1.7.7-r8) (3/69) Purging directfb (1.7.7-r8) (4/69) Purging glu-dev (9.0.3-r3) (5/69) Purging glu (9.0.3-r3) (6/69) Purging sdl2_mixer-dev (2.8.0-r0) (7/69) Purging sdl2_mixer (2.8.0-r0) (8/69) Purging sdl2_net-dev (2.2.0-r0) (9/69) Purging sdl2_net (2.2.0-r0) (10/69) Purging freetype (2.13.3-r0) (11/69) Purging libpng (1.6.44-r0) (12/69) Purging python3-pyc (3.12.7-r1) (13/69) Purging python3-pycache-pyc0 (3.12.7-r1) (14/69) Purging xcb-proto-pyc (1.17.0-r0) (15/69) Purging pyc (3.12.7-r1) (16/69) Purging sdl2-dev (2.30.9-r0) (17/69) Purging sdl2 (2.30.9-r0) (18/69) Purging mesa-dev (24.2.6-r0) (19/69) Purging libxdamage-dev (1.1.6-r5) (20/69) Purging libxdamage (1.1.6-r5) (21/69) Purging libxshmfence-dev (1.3.2-r6) (22/69) Purging mesa-egl (24.2.6-r0) (23/69) Purging mesa-gbm (24.2.6-r0) (24/69) Purging mesa-gl (24.2.6-r0) (25/69) Purging mesa-gles (24.2.6-r0) (26/69) Purging mesa-osmesa (24.2.6-r0) (27/69) Purging mesa-xatracker (24.2.6-r0) (28/69) Purging mesa (24.2.6-r0) (29/69) Purging tslib (1.23-r0) (30/69) Purging wayland-libs-client (1.23.1-r0) (31/69) Purging wayland-libs-server (1.23.1-r0) (32/69) Purging libxxf86vm-dev (1.1.5-r6) (33/69) Purging libxxf86vm (1.1.5-r6) (34/69) Purging libxfixes-dev (6.0.1-r4) (35/69) Purging libxfixes (6.0.1-r4) (36/69) Purging libxext-dev (1.3.6-r2) (37/69) Purging libxext (1.3.6-r2) (38/69) Purging libx11-dev (1.8.10-r0) (39/69) Purging xtrans (1.5.1-r0) (40/69) Purging libx11 (1.8.10-r0) (41/69) Purging libxcb-dev (1.16.1-r0) (42/69) Purging libxcb (1.16.1-r0) (43/69) Purging xcb-proto (1.17.0-r0) (44/69) Purging python3 (3.12.7-r1) (45/69) Purging gdbm (1.24-r0) (46/69) Purging libdrm-dev (2.4.123-r1) (47/69) Purging linux-headers (6.6-r1) (48/69) Purging libdrm (2.4.123-r1) (49/69) Purging libpciaccess-dev (0.18.1-r0) (50/69) Purging libpciaccess (0.18.1-r0) (51/69) Purging hwdata-pci (0.388-r0) (52/69) Purging libxdmcp-dev (1.1.5-r1) (53/69) Purging libxdmcp (1.1.5-r1) (54/69) Purging libbsd (0.12.2-r0) (55/69) Purging libbz2 (1.0.8-r6) (56/69) Purging libelf (0.191-r0) (57/69) Purging llvm19-libs (19.1.2-r0) (58/69) Purging libffi (3.4.6-r0) (59/69) Purging libmd (1.1.0-r0) (60/69) Purging libpanelw (6.5_p20241006-r2) (61/69) Purging libxau-dev (1.0.11-r4) (62/69) Purging libxau (1.0.11-r4) (63/69) Purging libxml2 (2.13.4-r3) (64/69) Purging libxshmfence (1.3.2-r6) (65/69) Purging mesa-glapi (24.2.6-r0) (66/69) Purging mpdecimal (4.0.0-r0) (67/69) Purging sqlite-libs (3.47.0-r0) (68/69) Purging xorgproto (2024.1-r0) (69/69) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r6.trigger OK: 247 MiB in 102 packages >>> avara: Updating the testing/loongarch64 repository index... >>> avara: Signing the index...