>>> supertux: Building community/supertux 0.6.3-r7 (using abuild 3.15.0-r0) started Mon, 13 Oct 2025 19:37:32 +0000 >>> supertux: Validating /home/udu/aports/community/supertux/APKBUILD... >>> supertux: Analyzing dependencies... >>> supertux: Installing for build: build-base boost-dev cmake curl-dev freetype-dev glew-dev glm-dev libpng-dev libvorbis-dev openal-soft-dev physfs-dev samurai sdl2-dev sdl2_image-dev WARNING: opening /home/udu/packages//community: No such file or directory WARNING: opening /home/udu/packages//main: No such file or directory fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz (1/260) Installing boost1.84-atomic (1.84.0-r3) (2/260) Installing boost1.84-chrono (1.84.0-r3) (3/260) Installing boost1.84-container (1.84.0-r3) (4/260) Installing boost1.84-context (1.84.0-r3) (5/260) Installing boost1.84-contract (1.84.0-r3) (6/260) Installing boost1.84-coroutine (1.84.0-r3) (7/260) Installing boost1.84-date_time (1.84.0-r3) (8/260) Installing boost1.84-fiber (1.84.0-r3) (9/260) Installing boost1.84-filesystem (1.84.0-r3) (10/260) Installing boost1.84-graph (1.84.0-r3) (11/260) Installing boost1.84-iostreams (1.84.0-r3) (12/260) Installing boost1.84-thread (1.84.0-r3) (13/260) Installing icu-data-full (76.1-r1) (14/260) Installing icu-libs (76.1-r1) (15/260) Installing boost1.84-locale (1.84.0-r3) (16/260) Installing boost1.84-log (1.84.0-r3) (17/260) Installing boost1.84-log_setup (1.84.0-r3) (18/260) Installing boost1.84-math (1.84.0-r3) (19/260) Installing boost1.84-prg_exec_monitor (1.84.0-r3) (20/260) Installing boost1.84-program_options (1.84.0-r3) (21/260) Installing boost1.84-python3 (1.84.0-r3) (22/260) Installing boost1.84-random (1.84.0-r3) (23/260) Installing boost1.84-regex (1.84.0-r3) (24/260) Installing boost1.84-serialization (1.84.0-r3) (25/260) Installing boost1.84-stacktrace_basic (1.84.0-r3) (26/260) Installing boost1.84-stacktrace_noop (1.84.0-r3) (27/260) Installing boost1.84-system (1.84.0-r3) (28/260) Installing boost1.84-timer (1.84.0-r3) (29/260) Installing boost1.84-type_erasure (1.84.0-r3) (30/260) Installing boost1.84-unit_test_framework (1.84.0-r3) (31/260) Installing boost1.84-url (1.84.0-r3) (32/260) Installing boost1.84-wave (1.84.0-r3) (33/260) Installing boost1.84-wserialization (1.84.0-r3) (34/260) Installing boost1.84-json (1.84.0-r3) (35/260) Installing boost1.84-nowide (1.84.0-r3) (36/260) Installing boost1.84-libs (1.84.0-r3) (37/260) Installing boost1.84 (1.84.0-r3) (38/260) Installing linux-headers (6.14.2-r0) (39/260) Installing bzip2-dev (1.0.8-r6) (40/260) Installing icu (76.1-r1) (41/260) Installing icu-dev (76.1-r1) (42/260) Installing xz (5.8.1-r0) (43/260) Installing xz-dev (5.8.1-r0) (44/260) Installing zlib-dev (1.3.1-r2) (45/260) Installing zstd (1.5.7-r0) (46/260) Installing zstd-dev (1.5.7-r0) (47/260) Installing boost1.84-dev (1.84.0-r3) (48/260) Installing boost-dev (1.84.0-r3) (49/260) Installing lz4-libs (1.10.0-r0) (50/260) Installing libarchive (3.8.1-r0) (51/260) Installing rhash-libs (1.4.5-r0) (52/260) Installing libuv (1.51.0-r0) (53/260) Installing cmake (3.31.7-r1) (54/260) Installing brotli (1.1.0-r2) (55/260) Installing brotli-dev (1.1.0-r2) (56/260) Installing c-ares-dev (1.34.5-r0) (57/260) Installing libidn2-dev (2.3.7-r0) (58/260) Installing libpsl-utils (0.21.5-r3) (59/260) Installing libpsl-dev (0.21.5-r3) (60/260) Installing nghttp2-dev (1.65.0-r0) (61/260) Installing openssl-dev (3.5.4-r0) (62/260) Installing curl-dev (8.14.1-r2) (63/260) Installing libpng (1.6.47-r0) (64/260) Installing freetype (2.13.3-r0) (65/260) Installing libpng-dev (1.6.47-r0) (66/260) Installing freetype-dev (2.13.3-r0) (67/260) Installing libeconf (0.6.3-r0) (68/260) Installing libblkid (2.41-r9) (69/260) Installing libuuid (2.41-r9) (70/260) Installing libfdisk (2.41-r9) (71/260) Installing liblastlog2 (2.41-r9) (72/260) Installing libmount (2.41-r9) (73/260) Installing libsmartcols (2.41-r9) (74/260) Installing sqlite (3.49.2-r1) (75/260) Installing sqlite-dev (3.49.2-r1) (76/260) Installing util-linux-dev (2.41-r9) (77/260) Installing libxau (1.0.12-r0) (78/260) Installing libmd (1.1.0-r0) (79/260) Installing libbsd (0.12.2-r0) (80/260) Installing libxdmcp (1.1.5-r1) (81/260) Installing libxcb (1.17.0-r0) (82/260) Installing libx11 (1.8.11-r0) (83/260) Installing libxext (1.3.6-r2) (84/260) Installing libice (1.1.2-r0) (85/260) Installing libsm (1.2.5-r0) (86/260) Installing libxt (1.3.1-r0) (87/260) Installing libxmu (1.2.1-r0) (88/260) Installing xorgproto (2024.1-r0) (89/260) Installing libxau-dev (1.0.12-r0) (90/260) Installing xcb-proto (1.17.0-r0) (91/260) Installing xcb-proto-pyc (1.17.0-r0) (92/260) Installing libxdmcp-dev (1.1.5-r1) (93/260) Installing libxcb-dev (1.17.0-r0) (94/260) Installing xtrans (1.5.2-r0) (95/260) Installing libx11-dev (1.8.11-r0) (96/260) Installing libxext-dev (1.3.6-r2) (97/260) Installing libice-dev (1.1.2-r0) (98/260) Installing libsm-dev (1.2.5-r0) (99/260) Installing libxt-dev (1.3.1-r0) (100/260) Installing libxmu-dev (1.2.1-r0) (101/260) Installing libxi (1.8.2-r0) (102/260) Installing libxfixes (6.0.1-r4) (103/260) Installing libxfixes-dev (6.0.1-r4) (104/260) Installing libxi-dev (1.8.2-r0) (105/260) Installing hwdata-pci (0.395-r0) (106/260) Installing libpciaccess (0.18.1-r0) (107/260) Installing libdrm (2.4.124-r0) (108/260) Installing libpciaccess-dev (0.18.1-r0) (109/260) Installing libdrm-dev (2.4.124-r0) (110/260) Installing libxdamage (1.1.6-r5) (111/260) Installing libxdamage-dev (1.1.6-r5) (112/260) Installing libxshmfence (1.3.3-r0) (113/260) Installing libxshmfence-dev (1.3.3-r0) (114/260) Installing libxml2 (2.13.9-r0) (115/260) Installing llvm20-libs (20.1.8-r0) (116/260) Installing spirv-tools (1.4.313.0-r0) (117/260) Installing libelf (0.193-r0) (118/260) Installing wayland-libs-server (1.23.1-r3) (119/260) Installing mesa (25.1.9-r0) (120/260) Installing mesa-gbm (25.1.9-r0) (121/260) Installing wayland-libs-client (1.23.1-r3) (122/260) Installing mesa-egl (25.1.9-r0) (123/260) Installing libxxf86vm (1.1.6-r0) (124/260) Installing mesa-gl (25.1.9-r0) (125/260) Installing mesa-gles (25.1.9-r0) (126/260) Installing clang20-headers (20.1.8-r0) (127/260) Installing libclc (20.1.8-r0) (128/260) Installing spirv-llvm-translator-libs (20.1.2-r0) (129/260) Installing clang20-libs (20.1.8-r0) (130/260) Installing mesa-rusticl (25.1.9-r0) (131/260) Installing mesa-xatracker (25.1.9-r0) (132/260) Installing libxxf86vm-dev (1.1.6-r0) (133/260) Installing mesa-dev (25.1.9-r0) (134/260) Installing glu (9.0.3-r4) (135/260) Installing glu-dev (9.0.3-r4) (136/260) Installing glew (2.2.0-r5) (137/260) Installing glew-dev (2.2.0-r5) (138/260) Installing glm-dev (0.9.9.8-r5) (139/260) Installing libogg (1.3.5-r5) (140/260) Installing libvorbis (1.3.7-r2) (141/260) Installing libogg-dev (1.3.5-r5) (142/260) Installing libvorbis-dev (1.3.7-r2) (143/260) Installing alsa-lib (1.2.14-r0) (144/260) Installing alsa-lib-dev (1.2.14-r0) (145/260) Installing dbus-libs (1.16.2-r1) (146/260) Installing opus (1.5.2-r1) (147/260) Installing libsamplerate (0.2.2-r3) (148/260) Installing jack (1.9.22-r4) (149/260) Installing jack-dev (1.9.22-r4) (150/260) Installing opus-dev (1.5.2-r1) (151/260) Installing libflac (1.4.3-r1) (152/260) Installing lame-libs (3.100-r5) (153/260) Installing mpg123-libs (1.32.10-r0) (154/260) Installing libsndfile (1.2.2-r2) (155/260) Installing libflac++ (1.4.3-r1) (156/260) Installing flac-dev (1.4.3-r1) (157/260) Installing mpg123-dev (1.32.10-r0) (158/260) Installing libsndfile-dev (1.2.2-r2) (159/260) Installing portaudio (19.7.0-r2) (160/260) Installing libportaudiocxx (19.7.0-r2) (161/260) Installing portaudio-dev (19.7.0-r2) (162/260) Installing glib (2.84.4-r0) (163/260) Installing libasyncns (0.8-r4) (164/260) Installing libltdl (2.5.4-r1) (165/260) Installing orc (0.4.40-r1) (166/260) Installing soxr (0.1.3-r7) (167/260) Installing speexdsp (1.2.1-r2) (168/260) Installing tdb-libs (1.4.12-r0) (169/260) Installing libpulse (17.0-r5) (170/260) Installing libpulse-mainloop-glib (17.0-r5) (171/260) Installing libxml2-utils (2.13.9-r0) (172/260) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install (173/260) Installing libxslt (1.1.43-r3) (174/260) Installing docbook-xsl-ns (1.79.2-r11) Executing docbook-xsl-ns-1.79.2-r11.post-install (175/260) Installing docbook-xsl-nons (1.79.2-r11) Executing docbook-xsl-nons-1.79.2-r11.post-install (176/260) Installing docbook-xsl (1.79.2-r11) (177/260) Installing gettext-asprintf (0.24.1-r0) (178/260) Installing gettext-libs (0.24.1-r0) (179/260) Installing gettext (0.24.1-r0) (180/260) Installing gettext-dev (0.24.1-r0) (181/260) Installing py3-parsing (3.2.3-r0) (182/260) Installing py3-parsing-pyc (3.2.3-r0) (183/260) Installing py3-packaging (25.0-r0) (184/260) Installing py3-packaging-pyc (25.0-r0) (185/260) Installing libffi-dev (3.4.8-r0) (186/260) Installing bsd-compat-headers (0.7.2-r6) (187/260) Installing libedit (20250104.3.1-r1) (188/260) Installing libedit-dev (20250104.3.1-r1) (189/260) Installing libpcre2-16 (10.43-r1) (190/260) Installing libpcre2-32 (10.43-r1) (191/260) Installing pcre2-dev (10.43-r1) (192/260) Installing glib-dev (2.84.4-r0) (193/260) Installing pulseaudio-dev (17.0-r5) (194/260) Installing openal-soft-libs (1.24.2-r0) (195/260) Installing qt5-qtbase (5.15.10_git20230714-r4) (196/260) Installing hicolor-icon-theme (0.18-r0) (197/260) Installing xprop (1.2.8-r0) (198/260) Installing xset (1.2.5-r1) (199/260) Installing xdg-utils (1.2.1-r1) (200/260) Installing avahi-libs (0.8-r21) (201/260) Installing nettle (3.10.1-r0) (202/260) Installing libtasn1 (4.20.0-r0) (203/260) Installing p11-kit (0.25.5-r2) (204/260) Installing gnutls (3.8.8-r0) (205/260) Installing cups-libs (2.4.11-r0) (206/260) Installing fontconfig (2.15.0-r3) (207/260) Installing gobject-introspection (1.84.0-r0) (208/260) Installing shared-mime-info (2.4-r6) (209/260) Installing libjpeg-turbo (3.1.0-r0) (210/260) Installing libsharpyuv (1.5.0-r0) (211/260) Installing libwebp (1.5.0-r0) (212/260) Installing tiff (4.7.1-r0) (213/260) Installing gdk-pixbuf (2.42.12-r1) (214/260) Installing gtk-update-icon-cache (3.24.50-r0) (215/260) Installing libxcomposite (0.4.6-r5) (216/260) Installing libxrender (0.9.12-r0) (217/260) Installing libxcursor (1.2.3-r0) (218/260) Installing libxinerama (1.1.5-r4) (219/260) Installing libxrandr (1.5.4-r1) (220/260) Installing libatk-1.0 (2.56.5-r0) (221/260) Installing at-spi2-core-libs (2.56.5-r0) (222/260) Installing libxtst (1.2.5-r0) (223/260) Installing at-spi2-core (2.56.5-r0) (224/260) Installing libatk-bridge-2.0 (2.56.5-r0) (225/260) Installing pixman (0.46.4-r0) (226/260) Installing cairo (1.18.4-r0) (227/260) Installing cairo-gobject (1.18.4-r0) (228/260) Installing libepoxy (1.5.10-r1) (229/260) Installing fribidi (1.0.16-r1) (230/260) Installing graphite2 (1.3.14-r6) (231/260) Installing harfbuzz (11.2.1-r0) (232/260) Installing libxft (2.3.8-r3) (233/260) Installing pango (1.56.3-r0) (234/260) Installing wayland-libs-cursor (1.23.1-r3) (235/260) Installing wayland-libs-egl (1.23.1-r3) (236/260) Installing xkeyboard-config (2.43-r0) (237/260) Installing libxkbcommon (1.8.1-r2) (238/260) Installing gtk+3.0 (3.24.50-r0) (239/260) Installing libevdev (1.13.3-r0) (240/260) Installing mtdev (1.1.7-r0) (241/260) Installing eudev-libs (3.2.14-r5) (242/260) Installing libinput-libs (1.28.1-r0) (243/260) Installing xcb-util-wm (0.4.2-r0) (244/260) Installing xcb-util (0.4.1-r3) (245/260) Installing xcb-util-image (0.4.1-r0) (246/260) Installing xcb-util-keysyms (0.4.1-r0) (247/260) Installing xcb-util-renderutil (0.3.10-r0) (248/260) Installing libxkbcommon-x11 (1.8.1-r2) (249/260) Installing qt5-qtbase-x11 (5.15.10_git20230714-r4) (250/260) Installing qt5-qtdeclarative (5.15.10_git20230629-r0) (251/260) Installing qt5-qtwayland (5.15.10_git20230714-r1) (252/260) Installing openal-soft-dev (1.24.2-r0) (253/260) Installing physfs (3.2.0-r2) (254/260) Installing physfs-dev (3.2.0-r2) (255/260) Installing samurai (1.2-r7) (256/260) Installing sdl2 (2.32.8-r0) (257/260) Installing sdl2-dev (2.32.8-r0) (258/260) Installing sdl2_image (2.8.6-r0) (259/260) Installing sdl2_image-dev (2.8.6-r0) (260/260) Installing .makedepends-supertux (20251013.193735) Executing busybox-1.37.0-r19.trigger Executing glib-2.84.4-r0.trigger Executing shared-mime-info-2.4-r6.trigger Executing gdk-pixbuf-2.42.12-r1.trigger Executing gtk-update-icon-cache-3.24.50-r0.trigger Executing gtk+3.0-3.24.50-r0.trigger OK: 1298 MiB in 349 packages >>> supertux: Cleaning up srcdir >>> supertux: Cleaning up pkgdir >>> supertux: Cleaning up tmpdir >>> supertux: Fetching https://github.com/SuperTux/supertux/releases/download/v0.6.3/SuperTux-v0.6.3-Source.tar.gz >>> supertux: Fetching https://github.com/SuperTux/supertux/releases/download/v0.6.3/SuperTux-v0.6.3-Source.tar.gz >>> supertux: Checking sha512sums... SuperTux-v0.6.3-Source.tar.gz: OK missing-include-for-FLT_EPSILON.patch: OK gcc12.patch: OK >>> supertux: Unpacking /var/cache/distfiles/SuperTux-v0.6.3-Source.tar.gz... >>> supertux: missing-include-for-FLT_EPSILON.patch patching file src/supertux/game_session.cpp Hunk #1 succeeded at 14 with fuzz 1. >>> supertux: gcc12.patch patching file external/partio_zip/zip_manager.hpp CMake Warning (dev) at CMakeLists.txt:37 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:42 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Warning (dev) at CMakeLists.txt:174 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found version "1.84.0") found components: filesystem system date_time locale -- Found glm -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found PNG: /usr/lib/libpng.so (found version "1.6.47") -- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3") -- Checking for one of the modules 'sdl2>=2.0.1' -- Checking for one of the modules 'SDL2_image>=2.0.0' -- Found OpenGL: /usr/lib/libGL.so -- Found GLEW: /usr/include (found version "2.2.0") -- Found OpenAL: /usr/lib/libopenal.so -- Looking for vorbis_bitrate_addblock in vorbis -- Looking for vorbis_bitrate_addblock in vorbis - found -- Found OggVorbis: /usr/lib/libvorbisfile.so;/usr/lib/libvorbis.so;/usr/lib/libogg.so -- Found PhysFS: /usr/lib/libphysfs.so -- Looking for PHYSFS_getPrefDir -- Looking for PHYSFS_getPrefDir - found -- Found CURL: /usr/lib/libcurl.so (found version "8.14.1") -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Performing Test HAVE_ICONV_CONST -- Performing Test HAVE_ICONV_CONST - Failed -- Looking for sys/types.h CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFile.cmake:79 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: /usr/lib/libphysfs.so For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): /usr/share/cmake/Modules/CheckTypeSize.cmake:262 (check_include_file) mk/cmake/ConfigureChecks.cmake:14 (CHECK_TYPE_SIZE) CMakeLists.txt:483 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of void* -- Check size of void* - done -- Size of void* is 8 -- Found Freetype: /usr/lib/libfreetype.so (found version "2.13.3") -- Checking for module 'raqm' -- Package 'raqm' not found -- Could NOT find RAQM (missing: RAQM_INCLUDE_DIR RAQM_LIBRARY) -- ## WARNING : Discord integration will NOT be compiled. To enable Discord, pass -DENABLE_DISCORD=On -- Configuring done (3.6s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_INSTALL_LIBDIR -- Build files have been written to: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build [1/507] Building C object CMakeFiles/supertux2_c.dir/external/obstack/obstack.c.o [2/507] Building C object CMakeFiles/supertux2_c.dir/external/findlocale/findlocale.c.o [3/507] Building CXX object CMakeFiles/partio_zip_lib.dir/external/partio_zip/zip_manager.cpp.o [4/507] Building C object CMakeFiles/savepng.dir/external/SDL_SavePNG/savepng.c.o [5/507] Building CXX object CMakeFiles/sexp.dir/external/sexp-cpp/src/value.cpp.o [6/507] Building CXX object CMakeFiles/sexp.dir/external/sexp-cpp/src/util.cpp.o [7/507] Building CXX object CMakeFiles/sexp.dir/external/sexp-cpp/src/parser.cpp.o [8/507] Building CXX object CMakeFiles/sexp.dir/external/sexp-cpp/src/lexer.cpp.o [9/507] Building CXX object CMakeFiles/sexp.dir/external/sexp-cpp/src/io.cpp.o [10/507] Building CXX object CMakeFiles/sexp.dir/external/sexp-cpp/src/float.cpp.o [11/507] Creating directories for 'SDL_ttf' [12/507] Creating directories for 'tinygettext' [13/507] Creating directories for 'squirrel' [14/507] No download step for 'tinygettext' [15/507] No download step for 'SDL_ttf' [16/507] No download step for 'squirrel' [17/507] No update step for 'tinygettext' [18/507] No update step for 'SDL_ttf' [19/507] No update step for 'squirrel' [20/507] No patch step for 'tinygettext' [21/507] No patch step for 'squirrel' [22/507] No patch step for 'SDL_ttf' [23/507] Performing configure step for 'tinygettext' [24/507] Performing configure step for 'squirrel' [25/507] Performing configure step for 'SDL_ttf' CMake Deprecation Warning at CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found Freetype: /usr/lib/libfreetype.so (found version "2.13.3") -- Link-time dependencies: -- /usr/lib/libSDL2.so -- /usr/lib/libfreetype.so -- Configuring done (0.5s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: EMSCRIPTEN RAQM_INCLUDE_DIR RAQM_LIBRARIES -- Build files have been written to: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/SDL_ttf-prefix/src/SDL_ttf-build [26/507] Performing build step for 'SDL_ttf' CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (1.2s) -- Generating done (0.0s) -- Build files have been written to: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel-prefix/src/squirrel-build [27/507] Performing build step for 'squirrel' [28/507] Linking C static library libsavepng.a [29/507] Linking CXX static library libsexp.a [1/2] Building C object CMakeFiles/SDL2_ttf.dir/SDL_ttf.c.o [2/2] Linking C static library libSDL2_ttf.a [30/507] Performing install step for 'SDL_ttf' [1/1] Install the project... -- Install configuration: "None" -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/SDL_ttf/lib/libSDL2_ttf.a -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/SDL_ttf/include/SDL2/SDL_ttf.h [31/507] Completed 'SDL_ttf' [32/507] Linking CXX static library libpartio_zip_lib.a [1/50] Building C object sq/CMakeFiles/sq_static.dir/sq.c.o [2/50] Building C object sq/CMakeFiles/sq.dir/sq.c.o [3/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdsystem.cpp.o [4/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdstring.cpp.o [5/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdstream.cpp.o [6/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdrex.cpp.o [7/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdmath.cpp.o [8/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdio.cpp.o [9/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdblob.cpp.o [10/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib_static.dir/sqstdaux.cpp.o [11/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdsystem.cpp.o [12/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdstring.cpp.o [13/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdstream.cpp.o [14/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdrex.cpp.o [15/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdmath.cpp.o [16/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdio.cpp.o [17/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdblob.cpp.o [18/50] Building CXX object sqstdlib/CMakeFiles/sqstdlib.dir/sqstdaux.cpp.o [19/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqvm.cpp.o [20/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqtable.cpp.o [21/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqstate.cpp.o [22/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqobject.cpp.o [23/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqmem.cpp.o [24/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqlexer.cpp.o [25/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqfuncstate.cpp.o [26/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqdebug.cpp.o [27/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqcompiler.cpp.o [28/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqclass.cpp.o [29/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqbaselib.cpp.o /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdstring.cpp: In function 'SQRESULT sqstd_format(HSQUIRRELVM, SQInteger, SQInteger*, SQChar**)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdstring.cpp:121:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 121 | fmt[fpos++] = _SC('\0'); | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdstring.cpp:124:13: note: here 124 | case 'c': | ^~~~ [30/50] Building CXX object squirrel/CMakeFiles/squirrel_static.dir/sqapi.cpp.o /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdrex.cpp: In function 'SQInteger sqstd_rex_charnode(SQRex*, SQBool)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdrex.cpp:166:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 166 | } //else default | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdrex.cpp:167:13: note: here 167 | default: | ^~~~~~~ [31/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqvm.cpp.o [32/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqtable.cpp.o In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqdebug.cpp:6: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ [33/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqstate.cpp.o In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqtable.cpp:5: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ [34/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqobject.cpp.o [35/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqmem.cpp.o [36/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqlexer.cpp.o [37/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqfuncstate.cpp.o /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdstring.cpp: In function 'SQRESULT sqstd_format(HSQUIRRELVM, SQInteger, SQInteger*, SQChar**)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdstring.cpp:121:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 121 | fmt[fpos++] = _SC('\0'); | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdstring.cpp:124:13: note: here 124 | case 'c': | ^~~~ [38/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqdebug.cpp.o [39/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqcompiler.cpp.o /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdblob.cpp: In function 'SQInteger _g_blob_castf2i(HSQUIRRELVM)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdblob.cpp:200:19: warning: array subscript 'const SQInteger {aka const long long int}[0]' is partly outside array bounds of 'SQFloat [1]' {aka 'float [1]'} [-Warray-bounds=] 200 | sq_pushinteger(v,*((const SQInteger *)&f)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdblob.cpp:198:13: note: object 'f' of size 4 198 | SQFloat f; | ^ [40/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqclass.cpp.o /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdblob.cpp: In function 'SQInteger _g_blob_castf2i(HSQUIRRELVM)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdblob.cpp:200:19: warning: array subscript 'const SQInteger {aka const long long int}[0]' is partly outside array bounds of 'SQFloat [1]' {aka 'float [1]'} [-Warray-bounds=] 200 | sq_pushinteger(v,*((const SQInteger *)&f)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdblob.cpp:198:13: note: object 'f' of size 4 198 | SQFloat f; | ^ [41/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqbaselib.cpp.o /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdrex.cpp: In function 'SQInteger sqstd_rex_charnode(SQRex*, SQBool)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdrex.cpp:166:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 166 | } //else default | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/sqstdlib/sqstdrex.cpp:167:13: note: here 167 | default: | ^~~~~~~ [42/50] Linking CXX static library sqstdlib/libsqstdlib_static.a [43/50] Building CXX object squirrel/CMakeFiles/squirrel.dir/sqapi.cpp.o In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqclass.cpp:5: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncstate.cpp: In member function 'SQFunctionProto* SQFuncState::BuildProto()': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncstate.cpp:618:104: warning: implicitly-declared 'SQOuterVar& SQOuterVar::operator=(const SQOuterVar&)' is deprecated [-Wdeprecated-copy] 618 | for(SQUnsignedInteger no = 0; no < _outervalues.size(); no++) f->_outervalues[no] = _outervalues[no]; | ^ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncstate.cpp:8: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncproto.h:22:5: note: because 'SQOuterVar' has user-provided 'SQOuterVar::SQOuterVar(const SQOuterVar&)' 22 | SQOuterVar(const SQOuterVar &ov) | ^~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncstate.cpp:619:110: warning: implicitly-declared 'SQLocalVarInfo& SQLocalVarInfo::operator=(const SQLocalVarInfo&)' is deprecated [-Wdeprecated-copy] 619 | for(SQUnsignedInteger nl = 0; nl < _localvarinfos.size(); nl++) f->_localvarinfos[nl] = _localvarinfos[nl]; | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncproto.h:36:5: note: because 'SQLocalVarInfo' has user-provided 'SQLocalVarInfo::SQLocalVarInfo(const SQLocalVarInfo&)' 36 | SQLocalVarInfo(const SQLocalVarInfo &lvi) | ^~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqstate.cpp:6: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:5, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqpcheader.h:17, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqstate.cpp:4: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h: In instantiation of 'void sqvector::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = long long unsigned int]': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqarray.h:83:23: required from here 83 | _values.remove(idx); | ~~~~~~~~~~~~~~^~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h:97:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 97 | memmove(&_vals[idx], &_vals[idx+1], sizeof(T) * (_size - idx - 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here 205 | struct SQObjectPtr : public SQObject | ^~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqtable.cpp:5: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp: In member function 'void SQLexer::LexBlockComment()': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp:118:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 118 | case SQUIRREL_EOB: Error(_SC("missing \"*/\" in comment")); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp:119:13: note: here 119 | default: NEXT(); | ^~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp: In member function 'SQInteger SQLexer::Lex()': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp:208:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 208 | Error(_SC("error parsing the string")); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp:210:9: note: here 210 | case _SC('"'): | ^~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp:216:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 216 | Error(_SC("error parsing the string")); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp:218:9: note: here 218 | case _SC('{'): case _SC('}'): case _SC('('): case _SC(')'): case _SC('['): case _SC(']'): | ^~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqdebug.cpp:6: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp: In member function 'void SQLexer::LexBlockComment()': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp:118:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 118 | case SQUIRREL_EOB: Error(_SC("missing \"*/\" in comment")); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp:119:13: note: here 119 | default: NEXT(); | ^~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp: In member function 'SQInteger SQLexer::Lex()': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp:208:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 208 | Error(_SC("error parsing the string")); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp:210:9: note: here 210 | case _SC('"'): | ^~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp:216:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 216 | Error(_SC("error parsing the string")); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqlexer.cpp:218:9: note: here 218 | case _SC('{'): case _SC('}'): case _SC('('): case _SC(')'): case _SC('['): case _SC(']'): | ^~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqstate.cpp:6: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:5, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqpcheader.h:17, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqstate.cpp:4: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h: In instantiation of 'void sqvector::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = long long unsigned int]': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqarray.h:83:23: required from here 83 | _values.remove(idx); | ~~~~~~~~~~~~~~^~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h:97:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 97 | memmove(&_vals[idx], &_vals[idx+1], sizeof(T) * (_size - idx - 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here 205 | struct SQObjectPtr : public SQObject | ^~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqbaselib.cpp:5: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:5, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqpcheader.h:17, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqbaselib.cpp:4: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h: In instantiation of 'void sqvector::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = long long unsigned int]': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqarray.h:83:23: required from here 83 | _values.remove(idx); | ~~~~~~~~~~~~~~^~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h:97:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 97 | memmove(&_vals[idx], &_vals[idx+1], sizeof(T) * (_size - idx - 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here 205 | struct SQObjectPtr : public SQObject | ^~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncstate.cpp: In member function 'SQFunctionProto* SQFuncState::BuildProto()': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncstate.cpp:618:104: warning: implicitly-declared 'SQOuterVar& SQOuterVar::operator=(const SQOuterVar&)' is deprecated [-Wdeprecated-copy] 618 | for(SQUnsignedInteger no = 0; no < _outervalues.size(); no++) f->_outervalues[no] = _outervalues[no]; | ^ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncstate.cpp:8: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncproto.h:22:5: note: because 'SQOuterVar' has user-provided 'SQOuterVar::SQOuterVar(const SQOuterVar&)' 22 | SQOuterVar(const SQOuterVar &ov) | ^~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncstate.cpp:619:110: warning: implicitly-declared 'SQLocalVarInfo& SQLocalVarInfo::operator=(const SQLocalVarInfo&)' is deprecated [-Wdeprecated-copy] 619 | for(SQUnsignedInteger nl = 0; nl < _localvarinfos.size(); nl++) f->_localvarinfos[nl] = _localvarinfos[nl]; | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncproto.h:36:5: note: because 'SQLocalVarInfo' has user-provided 'SQLocalVarInfo::SQLocalVarInfo(const SQLocalVarInfo&)' 36 | SQLocalVarInfo(const SQLocalVarInfo &lvi) | ^~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.cpp:5: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.cpp: In static member function 'static bool SQFunctionProto::Load(SQVM*, SQUserPointer, SQREADFUNC, SQObjectPtr&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.cpp:519:66: warning: implicitly-declared 'SQOuterVar& SQOuterVar::operator=(const SQOuterVar&)' is deprecated [-Wdeprecated-copy] 519 | f->_outervalues[i] = SQOuterVar(name,o, (SQOuterType)type); | ^ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.cpp:10: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncproto.h:22:5: note: because 'SQOuterVar' has user-provided 'SQOuterVar::SQOuterVar(const SQOuterVar&)' 22 | SQOuterVar(const SQOuterVar &ov) | ^~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.cpp:529:32: warning: implicitly-declared 'SQLocalVarInfo& SQLocalVarInfo::operator=(const SQLocalVarInfo&)' is deprecated [-Wdeprecated-copy] 529 | f->_localvarinfos[i] = lvi; | ^~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncproto.h:36:5: note: because 'SQLocalVarInfo' has user-provided 'SQLocalVarInfo::SQLocalVarInfo(const SQLocalVarInfo&)' 36 | SQLocalVarInfo(const SQLocalVarInfo &lvi) | ^~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:5, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqpcheader.h:17, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.cpp:4: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h: In instantiation of 'void sqvector::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = long long unsigned int]': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqarray.h:83:23: required from here 83 | _values.remove(idx); | ~~~~~~~~~~~~~~^~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h:97:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 97 | memmove(&_vals[idx], &_vals[idx+1], sizeof(T) * (_size - idx - 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here 205 | struct SQObjectPtr : public SQObject | ^~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqcompiler.cpp:14: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqcompiler.cpp: In member function 'void SQCompiler::ParseTableOrClass(SQInteger, SQInteger)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqcompiler.cpp:979:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 979 | if(separator == ',') { //only works for tables | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqcompiler.cpp:984:13: note: here 984 | default : | ^~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqclass.cpp:5: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqbaselib.cpp:5: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:5, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqpcheader.h:17, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqbaselib.cpp:4: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h: In instantiation of 'void sqvector::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = long long unsigned int]': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqarray.h:83:23: required from here 83 | _values.remove(idx); | ~~~~~~~~~~~~~~^~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h:97:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 97 | memmove(&_vals[idx], &_vals[idx+1], sizeof(T) * (_size - idx - 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here 205 | struct SQObjectPtr : public SQObject | ^~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqcompiler.cpp:14: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqcompiler.cpp: In member function 'void SQCompiler::ParseTableOrClass(SQInteger, SQInteger)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqcompiler.cpp:979:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 979 | if(separator == ',') { //only works for tables | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqcompiler.cpp:984:13: note: here 984 | default : | ^~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:8: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:5, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqpcheader.h:17, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:4: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h: In instantiation of 'void sqvector::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = long long unsigned int]': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqarray.h:83:23: required from here 83 | _values.remove(idx); | ~~~~~~~~~~~~~~^~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h:97:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 97 | memmove(&_vals[idx], &_vals[idx+1], sizeof(T) * (_size - idx - 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here 205 | struct SQObjectPtr : public SQObject | ^~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp: In member function 'bool SQVM::ObjCmp(const SQObjectPtr&, const SQObjectPtr&, SQInteger&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:236:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 236 | } | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:238:9: note: here 238 | default: | ^~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp: In member function 'bool SQVM::ToString(const SQObjectPtr&, SQObjectPtr&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:314:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 314 | } | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:315:5: note: here 315 | default: | ^~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp: In member function 'bool SQVM::FOREACH_OP(SQObjectPtr&, SQObjectPtr&, SQObjectPtr&, SQObjectPtr&, SQInteger, int, int&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:571:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 571 | } | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:572:5: note: here 572 | default: | ^~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp: In member function 'bool SQVM::Execute(SQObjectPtr&, SQInteger, SQInteger, SQObjectPtr&, SQBool, ExecutionType)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:801:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 801 | } | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:802:21: note: here 802 | default: | ^~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:738:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 738 | } | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:739:13: note: here 739 | case _OP_CALL: { | ^~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp: In member function 'SQInteger SQVM::FallBackGet(const SQObjectPtr&, const SQObjectPtr&, SQObjectPtr&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:1313:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1313 | if(_delegable(self)->_delegate) { | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:1320:5: note: here 1320 | case OT_INSTANCE: { | ^~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp: In member function 'SQInteger SQVM::FallBackSet(const SQObjectPtr&, const SQObjectPtr&, const SQObjectPtr&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:1384:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1384 | if(_table(self)->_delegate) { | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:1388:5: note: here 1388 | case OT_INSTANCE: | ^~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqapi.cpp:5: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:5, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqpcheader.h:17, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqapi.cpp:4: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h: In instantiation of 'void sqvector::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = long long unsigned int]': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqarray.h:83:23: required from here 83 | _values.remove(idx); | ~~~~~~~~~~~~~~^~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h:97:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 97 | memmove(&_vals[idx], &_vals[idx+1], sizeof(T) * (_size - idx - 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here 205 | struct SQObjectPtr : public SQObject | ^~~~~~~~~~~ [44/50] Linking CXX static library squirrel/libsquirrel_static.a [45/50] Linking C executable sq/sq_static In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:8: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:5, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqpcheader.h:17, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:4: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h: In instantiation of 'void sqvector::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = long long unsigned int]': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqarray.h:83:23: required from here 83 | _values.remove(idx); | ~~~~~~~~~~~~~~^~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h:97:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 97 | memmove(&_vals[idx], &_vals[idx+1], sizeof(T) * (_size - idx - 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here 205 | struct SQObjectPtr : public SQObject | ^~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp: In member function 'bool SQVM::ObjCmp(const SQObjectPtr&, const SQObjectPtr&, SQInteger&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:236:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 236 | } | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:238:9: note: here 238 | default: | ^~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp: In member function 'bool SQVM::ToString(const SQObjectPtr&, SQObjectPtr&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:314:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 314 | } | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:315:5: note: here 315 | default: | ^~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp: In member function 'bool SQVM::FOREACH_OP(SQObjectPtr&, SQObjectPtr&, SQObjectPtr&, SQObjectPtr&, SQInteger, int, int&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:571:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 571 | } | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:572:5: note: here 572 | default: | ^~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp: In member function 'bool SQVM::Execute(SQObjectPtr&, SQInteger, SQInteger, SQObjectPtr&, SQBool, ExecutionType)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:801:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 801 | } | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:802:21: note: here 802 | default: | ^~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:738:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 738 | } | ^ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:739:13: note: here 739 | case _OP_CALL: { | ^~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp: In member function 'SQInteger SQVM::FallBackGet(const SQObjectPtr&, const SQObjectPtr&, SQObjectPtr&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:1313:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1313 | if(_delegable(self)->_delegate) { | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:1320:5: note: here 1320 | case OT_INSTANCE: { | ^~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp: In member function 'SQInteger SQVM::FallBackSet(const SQObjectPtr&, const SQObjectPtr&, const SQObjectPtr&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:1384:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1384 | if(_table(self)->_delegate) { | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.cpp:1388:5: note: here 1388 | case OT_INSTANCE: | ^~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqapi.cpp:5: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:5, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqpcheader.h:17, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqapi.cpp:4: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h: In instantiation of 'void sqvector::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = long long unsigned int]': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqarray.h:83:23: required from here 83 | _values.remove(idx); | ~~~~~~~~~~~~~~^~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h:97:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 97 | memmove(&_vals[idx], &_vals[idx+1], sizeof(T) * (_size - idx - 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here 205 | struct SQObjectPtr : public SQObject | ^~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.cpp:5: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h: In copy constructor 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:60: warning: implicitly-declared 'SQExceptionTrap& SQExceptionTrap::operator=(const SQExceptionTrap&)' is deprecated [-Wdeprecated-copy] 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqvm.h:23:5: note: because 'SQExceptionTrap' has user-provided 'SQExceptionTrap::SQExceptionTrap(const SQExceptionTrap&)' 23 | SQExceptionTrap(const SQExceptionTrap &et) { (*this) = et; } | ^~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.cpp: In static member function 'static bool SQFunctionProto::Load(SQVM*, SQUserPointer, SQREADFUNC, SQObjectPtr&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.cpp:519:66: warning: implicitly-declared 'SQOuterVar& SQOuterVar::operator=(const SQOuterVar&)' is deprecated [-Wdeprecated-copy] 519 | f->_outervalues[i] = SQOuterVar(name,o, (SQOuterType)type); | ^ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.cpp:10: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncproto.h:22:5: note: because 'SQOuterVar' has user-provided 'SQOuterVar::SQOuterVar(const SQOuterVar&)' 22 | SQOuterVar(const SQOuterVar &ov) | ^~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.cpp:529:32: warning: implicitly-declared 'SQLocalVarInfo& SQLocalVarInfo::operator=(const SQLocalVarInfo&)' is deprecated [-Wdeprecated-copy] 529 | f->_localvarinfos[i] = lvi; | ^~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqfuncproto.h:36:5: note: because 'SQLocalVarInfo' has user-provided 'SQLocalVarInfo::SQLocalVarInfo(const SQLocalVarInfo&)' 36 | SQLocalVarInfo(const SQLocalVarInfo &lvi) | ^~~~~~~~~~~~~~ In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:5, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqpcheader.h:17, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.cpp:4: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h: In instantiation of 'void sqvector::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = long long unsigned int]': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqarray.h:83:23: required from here 83 | _values.remove(idx); | ~~~~~~~~~~~~~~^~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/squtils.h:97:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 97 | memmove(&_vals[idx], &_vals[idx+1], sizeof(T) * (_size - idx - 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/external/squirrel/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here 205 | struct SQObjectPtr : public SQObject | ^~~~~~~~~~~ [46/50] Linking CXX shared library squirrel/libsquirrel.so.0.0.0 [47/50] Creating library symlink squirrel/libsquirrel.so.0 squirrel/libsquirrel.so [48/50] Linking CXX shared library sqstdlib/libsqstdlib.so.0.0.0 [49/50] Creating library symlink sqstdlib/libsqstdlib.so.0 sqstdlib/libsqstdlib.so [50/50] Linking C executable sq/sq [33/507] Performing install step for 'squirrel' [1/1] Install the project... -- Install configuration: "None" -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/include/sqconfig.h -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/include/sqstdaux.h -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/include/sqstdblob.h -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/include/sqstdio.h -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/include/sqstdmath.h -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/include/sqstdstring.h -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/include/sqstdsystem.h -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/include/squirrel.h -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/lib/libsquirrel.so.0.0.0 -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/lib/libsquirrel.so.0 -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/lib/libsquirrel.so -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/lib/libsquirrel_static.a -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/lib/libsqstdlib.so.0.0.0 -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/lib/libsqstdlib.so.0 -- Set non-toolchain portion of runtime path of "/home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/lib/libsqstdlib.so.0.0.0" to "" -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/lib/libsqstdlib.so -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/lib/libsqstdlib_static.a -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/bin/sq -- Set non-toolchain portion of runtime path of "/home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/bin/sq" to "" -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/squirrel/ex/bin/sq_static [34/507] Completed 'squirrel' CMake Warning (dev) at CMakeLists.txt:37 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:42 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Performing Test STD_C__0X_CXX_FLAG_FOUND -- Performing Test STD_C__0X_CXX_FLAG_FOUND - Success -- Performing Test O3_CXX_FLAG_FOUND -- Performing Test O3_CXX_FLAG_FOUND - Success -- Performing Test WALL_CXX_FLAG_FOUND -- Performing Test WALL_CXX_FLAG_FOUND - Success -- Performing Test WEXTRA_CXX_FLAG_FOUND -- Performing Test WEXTRA_CXX_FLAG_FOUND - Success -- Performing Test WEFFC___CXX_FLAG_FOUND -- Performing Test WEFFC___CXX_FLAG_FOUND - Success -- Performing Test PEDANTIC_CXX_FLAG_FOUND -- Performing Test PEDANTIC_CXX_FLAG_FOUND - Success -- Performing Test WABI_CXX_FLAG_FOUND -- Performing Test WABI_CXX_FLAG_FOUND - Success -- Performing Test WCTOR_DTOR_PRIVACY_CXX_FLAG_FOUND -- Performing Test WCTOR_DTOR_PRIVACY_CXX_FLAG_FOUND - Success -- Performing Test WOLD_STYLE_CAST_CXX_FLAG_FOUND -- Performing Test WOLD_STYLE_CAST_CXX_FLAG_FOUND - Success -- Performing Test WOVERLOADED_VIRTUAL_CXX_FLAG_FOUND -- Performing Test WOVERLOADED_VIRTUAL_CXX_FLAG_FOUND - Success -- Performing Test WSIGN_PROMO_CXX_FLAG_FOUND -- Performing Test WSIGN_PROMO_CXX_FLAG_FOUND - Success -- Performing Test WSWITCH_ENUM_CXX_FLAG_FOUND -- Performing Test WSWITCH_ENUM_CXX_FLAG_FOUND - Success -- Performing Test WCAST_ALIGN_CXX_FLAG_FOUND -- Performing Test WCAST_ALIGN_CXX_FLAG_FOUND - Success -- Performing Test WCAST_QUAL_CXX_FLAG_FOUND -- Performing Test WCAST_QUAL_CXX_FLAG_FOUND - Success -- Performing Test WDISABLED_OPTIMIZATION_CXX_FLAG_FOUND -- Performing Test WDISABLED_OPTIMIZATION_CXX_FLAG_FOUND - Success -- Performing Test WFLOAT_EQUAL_CXX_FLAG_FOUND -- Performing Test WFLOAT_EQUAL_CXX_FLAG_FOUND - Success -- Performing Test WFORMAT_2_CXX_FLAG_FOUND -- Performing Test WFORMAT_2_CXX_FLAG_FOUND - Success -- Performing Test WINIT_SELF_CXX_FLAG_FOUND -- Performing Test WINIT_SELF_CXX_FLAG_FOUND - Success -- Performing Test WINVALID_PCH_CXX_FLAG_FOUND -- Performing Test WINVALID_PCH_CXX_FLAG_FOUND - Success -- Performing Test WMISSING_FORMAT_ATTRIBUTE_CXX_FLAG_FOUND -- Performing Test WMISSING_FORMAT_ATTRIBUTE_CXX_FLAG_FOUND - Success -- Performing Test WMISSING_INCLUDE_DIRS_CXX_FLAG_FOUND -- Performing Test WMISSING_INCLUDE_DIRS_CXX_FLAG_FOUND - Success -- Performing Test WMISSING_NORETURN_CXX_FLAG_FOUND -- Performing Test WMISSING_NORETURN_CXX_FLAG_FOUND - Success -- Performing Test WPACKED_CXX_FLAG_FOUND -- Performing Test WPACKED_CXX_FLAG_FOUND - Success -- Performing Test WSHADOW_CXX_FLAG_FOUND -- Performing Test WSHADOW_CXX_FLAG_FOUND - Success -- Performing Test WSIGN_CONVERSION_CXX_FLAG_FOUND -- Performing Test WSIGN_CONVERSION_CXX_FLAG_FOUND - Success -- Performing Test WSTACK_PROTECTOR_CXX_FLAG_FOUND -- Performing Test WSTACK_PROTECTOR_CXX_FLAG_FOUND - Success -- Performing Test WSTRICT_OVERFLOW_5_CXX_FLAG_FOUND -- Performing Test WSTRICT_OVERFLOW_5_CXX_FLAG_FOUND - Success -- Performing Test WSWITCH_DEFAULT_CXX_FLAG_FOUND -- Performing Test WSWITCH_DEFAULT_CXX_FLAG_FOUND - Success -- Performing Test WUNDEF_CXX_FLAG_FOUND -- Performing Test WUNDEF_CXX_FLAG_FOUND - Success -- Performing Test WCONVERSION_CXX_FLAG_FOUND -- Performing Test WCONVERSION_CXX_FLAG_FOUND - Success -- Performing Test WSTRICT_NULL_SENTINEL_CXX_FLAG_FOUND -- Performing Test WSTRICT_NULL_SENTINEL_CXX_FLAG_FOUND - Success -- Performing Test WLOGICAL_OP_CXX_FLAG_FOUND -- Performing Test WLOGICAL_OP_CXX_FLAG_FOUND - Success -- Performing Test WUNSAFE_LOOP_OPTIMIZATIONS_CXX_FLAG_FOUND -- Performing Test WUNSAFE_LOOP_OPTIMIZATIONS_CXX_FLAG_FOUND - Success -- Configuring done (8.9s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: VCPKG_BUILD -- Build files have been written to: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext-prefix/src/tinygettext-build [35/507] Performing build step for 'tinygettext' [1/10] Building CXX object CMakeFiles/tinygettext.dir/src/unix_file_system.o [2/10] Building CXX object CMakeFiles/tinygettext.dir/src/tinygettext.o [3/10] Building CXX object CMakeFiles/tinygettext.dir/src/po_parser.o [4/10] Building CXX object CMakeFiles/tinygettext.dir/src/plural_forms.o [5/10] Building CXX object CMakeFiles/tinygettext.dir/src/log.o [6/10] Building CXX object CMakeFiles/tinygettext.dir/src/language.o [7/10] Building CXX object CMakeFiles/tinygettext.dir/src/iconv.o [8/10] Building CXX object CMakeFiles/tinygettext.dir/src/dictionary_manager.o [9/10] Building CXX object CMakeFiles/tinygettext.dir/src/dictionary.o cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 [10/10] Linking CXX static library libtinygettext.a [36/507] Performing install step for 'tinygettext' [1/1] Install the project... -- Install configuration: "None" -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/lib/libtinygettext.a -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/include/tinygettext/dictionary.hpp -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/include/tinygettext/dictionary_manager.hpp -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/include/tinygettext/file_system.hpp -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/include/tinygettext/iconv.hpp -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/include/tinygettext/language.hpp -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/include/tinygettext/log.hpp -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/include/tinygettext/log_stream.hpp -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/include/tinygettext/plural_forms.hpp -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/include/tinygettext/po_parser.hpp -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/include/tinygettext/tinygettext.hpp -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/include/tinygettext/unix_file_system.hpp -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/include/tinygettext/tinygettext_Export.h -- Installing: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/build/tinygettext/lib/pkgconfig/tinygettext.pc [37/507] Completed 'tinygettext' [38/507] Building CXX object CMakeFiles/supertux2.dir/src/main.cpp.o [39/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/worldmap/worldmap_state.cpp.o [40/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/worldmap/worldmap_screen.cpp.o [41/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/worldmap/worldmap_parser.cpp.o [42/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/worldmap/worldmap.cpp.o [43/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/worldmap/tux.cpp.o [44/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/worldmap/teleporter.cpp.o [45/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/worldmap/sprite_change.cpp.o [46/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/worldmap/special_tile.cpp.o [47/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/worldmap/spawn_point.cpp.o [48/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/worldmap/level_tile.cpp.o [49/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/worldmap/direction.cpp.o [50/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/worldmap/camera.cpp.o [51/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/viewport.cpp.o [52/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/video_system.cpp.o [53/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/ttf_surface_manager.cpp.o [54/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/ttf_surface.cpp.o [55/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/ttf_font.cpp.o [56/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/texture_manager.cpp.o [57/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/texture.cpp.o [58/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/surface_batch.cpp.o [59/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/surface.cpp.o [60/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/sdlbase_video_system.cpp.o [61/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/sdl_surface.cpp.o [62/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/sdl/sdl_video_system.cpp.o [63/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/sdl/sdl_texture_renderer.cpp.o [64/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/sdl/sdl_texture.cpp.o [65/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/sdl/sdl_screen_renderer.cpp.o [66/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/sdl/sdl_painter.cpp.o [67/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/sampler.cpp.o [68/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/null/null_video_system.cpp.o [69/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/null/null_texture.cpp.o [70/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/null/null_renderer.cpp.o [71/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/null/null_painter.cpp.o [72/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl_video_system.cpp.o [73/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl_vertex_arrays.cpp.o [74/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl_texture_renderer.cpp.o [75/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl_texture.cpp.o [76/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl_shader.cpp.o [77/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl_screen_renderer.cpp.o [78/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl_renderer.cpp.o [79/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl_program.cpp.o [80/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl_pixel_request.cpp.o [81/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl_painter.cpp.o [82/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl_framebuffer.cpp.o [83/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl33core_context.cpp.o [84/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/gl/gl20_context.cpp.o [85/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/font.cpp.o [86/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/drawing_target.cpp.o [87/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/drawing_context.cpp.o [88/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/compositor.cpp.o [89/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/color.cpp.o [90/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/canvas.cpp.o [91/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/blend.cpp.o [92/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/video/bitmap_font.cpp.o [93/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/writer.cpp.o [94/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/utf8_iterator.cpp.o [95/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/unique_name.cpp.o [96/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/uid_generator.cpp.o [97/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/uid.cpp.o [98/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/timelog.cpp.o [99/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/string_util.cpp.o [100/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/reader_object.cpp.o [101/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/reader_mapping.cpp.o [102/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/reader_iterator.cpp.o [103/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/reader_document.cpp.o [104/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/reader_collection.cpp.o [105/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/reader.cpp.o [106/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/log.cpp.o [107/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/line_iterator.cpp.o [108/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/gettext.cpp.o [109/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/file_system.cpp.o [110/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/fade_helper.cpp.o [111/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/util/colorspace_oklab.cpp.o [112/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/trigger/trigger_base.cpp.o [113/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/trigger/switch.cpp.o [114/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/trigger/sequence_trigger.cpp.o [115/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/trigger/secretarea_trigger.cpp.o [116/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/trigger/scripttrigger.cpp.o [117/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/trigger/door.cpp.o [118/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/trigger/climbable.cpp.o [119/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/world.cpp.o [120/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/title_screen.cpp.o [121/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/timer.cpp.o [122/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/tile_set_parser.cpp.o [123/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/tile_set.cpp.o [124/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/tile_manager.cpp.o [125/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/tile.cpp.o [126/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/textscroller_screen.cpp.o [127/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/statistics.cpp.o [128/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/shrinkfade.cpp.o [129/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/sequence.cpp.o [130/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/sector_parser.cpp.o [131/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/sector.cpp.o [132/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/screen_manager.cpp.o [133/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/savegame.cpp.o [134/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/resources.cpp.o [135/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/player_status_hud.cpp.o [136/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/player_status.cpp.o [137/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/physic.cpp.o [138/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/object_factory.cpp.o [139/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/moving_object.cpp.o [140/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/worldmap_menu.cpp.o [141/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/worldmap_cheat_menu.cpp.o [142/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/world_set_menu.cpp.o [143/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/web_asset_menu.cpp.o [144/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/profile_menu.cpp.o [145/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/particle_editor_save_as.cpp.o [146/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/particle_editor_open.cpp.o [147/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/particle_editor_menu.cpp.o [148/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/options_menu.cpp.o [149/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/menu_storage.cpp.o [150/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/main_menu.cpp.o [151/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/language_menu.cpp.o [152/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/keyboard_menu.cpp.o [153/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/joystick_menu.cpp.o [154/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/integrations_menu.cpp.o [155/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/game_menu.cpp.o [156/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/editor_tilegroup_menu.cpp.o [157/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/editor_sectors_menu.cpp.o [158/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/editor_sector_menu.cpp.o [159/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/editor_save_as.cpp.o [160/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/editor_objectgroup_menu.cpp.o [161/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/editor_new_levelset_menu.cpp.o [162/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/editor_menu.cpp.o [163/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/editor_levelset_select_menu.cpp.o [164/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/editor_levelset_menu.cpp.o [165/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/editor_level_select_menu.cpp.o [166/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/editor_level_menu.cpp.o [167/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/editor_delete_level_menu.cpp.o [168/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/download_dialog.cpp.o [169/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/debug_menu.cpp.o [170/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/contrib_menu.cpp.o [171/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/contrib_levelset_menu.cpp.o [172/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/cheat_menu.cpp.o [173/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/menu/addon_menu.cpp.o [174/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/main.cpp.o [175/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/levelset_screen.cpp.o [176/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/levelset.cpp.o [177/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/levelintro.cpp.o [178/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/level_transformer.cpp.o [179/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/level_parser.cpp.o [180/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/level.cpp.o [181/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/info_box_line.cpp.o [182/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/info_box.cpp.o [183/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/globals.cpp.o [184/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/gameconfig.cpp.o [185/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/game_session_recorder.cpp.o [186/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/game_session.cpp.o [187/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/game_object_manager.cpp.o [188/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/game_object_iterator.cpp.o [189/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/game_object_factory.cpp.o [190/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/game_object.cpp.o [191/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/game_manager.cpp.o [192/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/flip_level_transformer.cpp.o [193/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/fadetoblack.cpp.o [194/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/error_handler.cpp.o [195/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/direction.cpp.o [196/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/debug.cpp.o [197/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/d_scope.cpp.o [198/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/controller_hud.cpp.o [199/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/console.cpp.o [200/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/command_line_arguments.cpp.o [201/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/colorscheme.cpp.o [202/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/autotile_parser.cpp.o [203/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/supertux/autotile.cpp.o [204/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/squirrel/squirrel_vm.cpp.o [205/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/squirrel/squirrel_virtual_machine.cpp.o [206/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/squirrel/squirrel_util.cpp.o [207/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/squirrel/squirrel_thread_queue.cpp.o [208/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/squirrel/squirrel_scheduler.cpp.o [209/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/squirrel/squirrel_error.cpp.o [210/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/squirrel/squirrel_environment.cpp.o [211/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/squirrel/serialize.cpp.o [212/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/sprite/sprite_manager.cpp.o [213/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/sprite/sprite_data.cpp.o [214/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/sprite/sprite.cpp.o [215/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/sdk/integration.cpp.o [216/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/sdk/discord.cpp.o [217/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/wrapper.cpp.o [218/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/worldmap.cpp.o [219/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/wind.cpp.o [220/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/willowisp.cpp.o [221/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/torch.cpp.o [222/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/tilemap.cpp.o [223/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/thunderstorm.cpp.o [224/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/text_array.cpp.o [225/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/text.cpp.o [226/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/spotlight.cpp.o [227/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/sector.cpp.o [228/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/scripted_object.cpp.o [229/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/rain.cpp.o [230/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/player.cpp.o [231/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/platform.cpp.o [232/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/particlesystem.cpp.o [233/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/level_time.cpp.o [234/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/level.cpp.o [235/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/gradient.cpp.o [236/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/game_object_manager.cpp.o [237/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/game_object.cpp.o [238/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/functions.cpp.o [239/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/floating_image.cpp.o [240/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/display_effect.cpp.o [241/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/dispenser.cpp.o [242/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/decal.cpp.o [243/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/custom_particles.cpp.o [244/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/clouds.cpp.o [245/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/candle.cpp.o [246/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/camera.cpp.o [247/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/badguy.cpp.o [248/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/background.cpp.o [249/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/scripting/ambient_sound.cpp.o [250/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/physfs/util.cpp.o [251/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/physfs/physfs_sdl.cpp.o [252/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/physfs/physfs_file_system.cpp.o [253/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/physfs/ofile_streambuf.cpp.o [254/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/physfs/ofile_stream.cpp.o [255/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/physfs/ifile_streambuf.cpp.o [256/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/physfs/ifile_stream.cpp.o [257/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/wind.cpp.o [258/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/weak_block.cpp.o [259/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/water_drop.cpp.o [260/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/vertical_stripes.cpp.o [261/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/unstable_tile.cpp.o [262/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/trampoline.cpp.o [263/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/torch.cpp.o [264/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/tilemap.cpp.o [265/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/thunderstorm.cpp.o [266/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/textscroller.cpp.o [267/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/text_object.cpp.o [268/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/text_array_object.cpp.o [269/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/star.cpp.o [270/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/sprite_particle.cpp.o [271/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/spotlight.cpp.o [272/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/specialriser.cpp.o [273/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/spawnpoint.cpp.o [274/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/snow_particle_system.cpp.o [275/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/smoke_cloud.cpp.o [276/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/skull_tile.cpp.o [277/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/shard.cpp.o [278/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/scripted_object.cpp.o [279/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/rusty_trampoline.cpp.o [280/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/rublight.cpp.o [281/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/rock.cpp.o [282/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/rainsplash.cpp.o [283/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/rain_particle_system.cpp.o [284/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/pushbutton.cpp.o [285/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/pulsing_light.cpp.o [286/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/powerup.cpp.o [287/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/pneumatic_platform.cpp.o [288/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/player.cpp.o [289/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/platform.cpp.o [290/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/path_walker.cpp.o [291/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/path_object.cpp.o [292/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/path_gameobject.cpp.o [293/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/path.cpp.o [294/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/particlesystem_interactive.cpp.o [295/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/particlesystem.cpp.o [296/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/particles.cpp.o [297/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/particle_zone.cpp.o [298/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/oneup.cpp.o [299/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/music_object.cpp.o [300/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/moving_sprite.cpp.o [301/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/magicblock.cpp.o [302/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/light.cpp.o [303/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/level_time.cpp.o [304/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/lantern.cpp.o [305/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/ispy.cpp.o [306/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/invisible_wall.cpp.o [307/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/invisible_block.cpp.o [308/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/infoblock.cpp.o [309/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/hurting_platform.cpp.o [310/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/growup.cpp.o [311/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/gradient.cpp.o [312/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/ghost_particle_system.cpp.o [313/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/flower.cpp.o [314/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/floating_text.cpp.o [315/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/floating_image.cpp.o [316/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/fireworks.cpp.o [317/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/firefly.cpp.o [318/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/falling_coin.cpp.o [319/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/fallblock.cpp.o [320/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/explosion.cpp.o [321/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/endsequence_walkright.cpp.o [322/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/endsequence_walkleft.cpp.o [323/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/endsequence_fireworks.cpp.o [324/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/endsequence.cpp.o [325/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/electrifier.cpp.o [326/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/display_effect.cpp.o [327/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/decal.cpp.o [328/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/custom_particle_system_file.cpp.o [329/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/custom_particle_system.cpp.o [330/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/coin_rain.cpp.o [331/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/coin_explode.cpp.o [332/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/coin.cpp.o [333/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/cloud_particle_system.cpp.o [334/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/circleplatform.cpp.o [335/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/candle.cpp.o [336/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/camera.cpp.o [337/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/bumper.cpp.o [338/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/bullet.cpp.o [339/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/brick.cpp.o [340/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/bouncy_coin.cpp.o [341/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/bonus_block.cpp.o [342/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/block.cpp.o [343/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/bicycle_platform.cpp.o [344/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/background.cpp.o [345/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/ambient_sound.cpp.o [346/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/object/ambient_light.cpp.o [347/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/math/sizef.cpp.o [348/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/math/size.cpp.o [349/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/math/rectf.cpp.o [350/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/math/rect.cpp.o [351/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/math/random.cpp.o [352/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/math/easing.cpp.o [353/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/math/bezier.cpp.o [354/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/math/anchor_point.cpp.o [355/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/math/aatriangle.cpp.o [356/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/interface/label.cpp.o [357/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/interface/control_textbox_int.cpp.o [358/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/interface/control_textbox_float.cpp.o [359/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/interface/control_textbox.cpp.o [360/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/interface/control_scrollbar.cpp.o [361/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/interface/control_enum.cpp.o [362/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/interface/control_checkbox.cpp.o [363/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/interface/control_button.cpp.o [364/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/interface/control.cpp.o [365/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/interface/container.cpp.o [366/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/mousecursor.cpp.o [367/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/menu_script.cpp.o [368/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/menu_paths.cpp.o [369/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/menu_manager.cpp.o [370/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/menu_list.cpp.o [371/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/menu_item.cpp.o [372/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/menu_filesystem.cpp.o [373/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/menu_color.cpp.o [374/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/menu_badguy_select.cpp.o [375/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/menu.cpp.o [376/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_toggle.cpp.o [377/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_textfield.cpp.o [378/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_stringselect.cpp.o [379/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_script_line.cpp.o [380/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_script.cpp.o [381/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_paths.cpp.o [382/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_label.cpp.o [383/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_intfield.cpp.o [384/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_inactive.cpp.o [385/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_hl.cpp.o [386/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_goto.cpp.o [387/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_floatfield.cpp.o [388/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_file.cpp.o [389/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_controlfield.cpp.o [390/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_colordisplay.cpp.o [391/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_colorchannel_rgba.cpp.o [392/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_colorchannel_oklab.cpp.o [393/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_color.cpp.o [394/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_badguy_select.cpp.o [395/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_back.cpp.o [396/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/item_action.cpp.o [397/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/gui/dialog.cpp.o [398/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/worldmap_objects.cpp.o [399/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/widget.cpp.o [400/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/util.cpp.o [401/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/undo_manager.cpp.o [402/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/toolbox_widget.cpp.o [403/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/tool_icon.cpp.o [404/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/tip.cpp.o [405/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/tile_selection.cpp.o [406/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/scroller_widget.cpp.o [407/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/resize_marker.cpp.o [408/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/particle_editor.cpp.o [409/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/overlay_widget.cpp.o [410/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/object_settings.cpp.o [411/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/object_option.cpp.o [412/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/object_menu.cpp.o [413/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/object_info.cpp.o [414/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/object_icon.cpp.o [415/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/object_group.cpp.o [416/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/node_marker.cpp.o [417/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/marker_object.cpp.o [418/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/layers_widget.cpp.o [419/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/layer_icon.cpp.o [420/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/editor.cpp.o [421/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/button_widget.cpp.o [422/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/editor/bezier_marker.cpp.o [423/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/control/mobile_controller.cpp.o [424/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/control/keyboard_manager.cpp.o [425/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/control/keyboard_config.cpp.o [426/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/control/joystick_manager.cpp.o [427/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/control/joystick_config.cpp.o [428/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/control/input_manager.cpp.o [429/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/control/game_controller_manager.cpp.o [430/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/control/controller.cpp.o [431/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/control/codecontroller.cpp.o [432/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/collision/collision_system.cpp.o [433/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/collision/collision_object.cpp.o [434/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/collision/collision_movement_manager.cpp.o [435/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/collision/collision.cpp.o [436/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/zeekling.cpp.o [437/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/yeti_stalactite.cpp.o [438/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/yeti.cpp.o [439/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/willowisp.cpp.o [440/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/walkingleaf.cpp.o [441/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/walking_candle.cpp.o [442/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/walking_badguy.cpp.o [443/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/treewillowisp.cpp.o [444/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/totem.cpp.o [445/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/toad.cpp.o [446/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/stumpy.cpp.o [447/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/stalactite.cpp.o [448/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/sspiky.cpp.o [449/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/spiky.cpp.o [450/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/spidermite.cpp.o [451/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/snowman.cpp.o [452/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/snowball.cpp.o [453/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/snail.cpp.o [454/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/smartblock.cpp.o [455/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/smartball.cpp.o [456/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/skydive.cpp.o [457/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/skullyhop.cpp.o [458/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/short_fuse.cpp.o [459/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/scrystallo.cpp.o [460/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/root.cpp.o [461/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/rcrystallo.cpp.o [462/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/poisonivy.cpp.o [463/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/plant.cpp.o [464/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/owl.cpp.o [465/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/mrtree.cpp.o [466/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/mriceblock.cpp.o [467/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/mrbomb.cpp.o [468/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/mole_rock.cpp.o [469/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/mole.cpp.o [470/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/livefire.cpp.o [471/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/kugelblitz.cpp.o [472/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/kamikazesnowball.cpp.o [473/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/jumpy.cpp.o [474/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/igel.cpp.o [475/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/iceflame.cpp.o [476/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/icecrusher.cpp.o [477/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/haywire.cpp.o [478/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/goldbomb.cpp.o [479/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/ghoul.cpp.o [480/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/ghosttree.cpp.o [481/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/ghostflame.cpp.o [482/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/flyingsnowball.cpp.o [483/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/flame.cpp.o [484/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/fish.cpp.o [485/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/dispenser.cpp.o [486/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/darttrap.cpp.o [487/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/dart.cpp.o [488/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/crystallo.cpp.o [489/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/captainsnowball.cpp.o [490/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/bouncing_snowball.cpp.o [491/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/bomb.cpp.o [492/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/badguy.cpp.o [493/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/badguy/angrystone.cpp.o [494/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/audio/wav_sound_file.cpp.o [495/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/audio/stream_sound_source.cpp.o [496/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/audio/sound_manager.cpp.o [497/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/audio/sound_file.cpp.o [498/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/audio/sound_error.cpp.o [499/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/audio/openal_sound_source.cpp.o [500/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/audio/ogg_sound_file.cpp.o [501/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/audio/dummy_sound_source.cpp.o [502/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/addon/md5.cpp.o [503/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/addon/downloader.cpp.o [504/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/addon/addon_manager.cpp.o [505/507] Building CXX object CMakeFiles/supertux2_lib.dir/src/addon/addon.cpp.o In file included from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/src/addon/downloader.hpp:22, from /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/src/addon/downloader.cpp:18: /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/src/addon/downloader.cpp: In constructor 'Transfer::Transfer(Downloader&, TransferId, const std::string&, const std::string&)': /home/udu/aports/community/supertux/src/SuperTux-v0.6.3-Source/src/addon/downloader.cpp:143:34: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 143 | curl_easy_setopt(m_handle, CURLOPT_PROGRESSFUNCTION, &Transfer::on_progress_wrap); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1337:3: note: declared here 1337 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ [506/507] Linking CXX static library libsupertux2_lib.a [507/507] Linking CXX executable supertux2