>>> openttd: Building testing/openttd 14.1-r0 (using abuild 3.13.0-r3) started Thu, 01 Aug 2024 10:43:24 +0000 >>> openttd: Checking sanity of /home/buildozer/aports/testing/openttd/APKBUILD... >>> openttd: Analyzing dependencies... >>> openttd: Installing for build: build-base cmake curl-dev fontconfig-dev fluidsynth-dev freetype-dev harfbuzz-dev icu-dev libpng-dev lzo-dev samurai sdl2-dev xz-dev zlib-dev (1/224) Installing libbz2 (1.0.8-r6) (2/224) Installing xz-libs (5.6.2-r0) (3/224) Installing libarchive (3.7.4-r0) (4/224) Installing rhash-libs (1.4.4-r0) (5/224) Installing libuv (1.48.0-r0) (6/224) Installing cmake (3.30.1-r0) (7/224) Installing brotli (1.1.0-r2) (8/224) Installing brotli-dev (1.1.0-r2) (9/224) Installing c-ares-dev (1.32.3-r0) (10/224) Installing libidn2-dev (2.3.7-r0) (11/224) Installing libpsl-utils (0.21.5-r2) (12/224) Installing libpsl-dev (0.21.5-r2) (13/224) Installing nghttp2-dev (1.62.1-r0) (14/224) Installing openssl-dev (3.3.1-r3) (15/224) Installing zlib-dev (1.3.1-r1) (16/224) Installing zstd (1.5.6-r0) (17/224) Installing zstd-dev (1.5.6-r0) (18/224) Installing curl-dev (8.9.1-r0) (19/224) Installing libpng (1.6.43-r0) (20/224) Installing freetype (2.13.2-r0) (21/224) Installing fontconfig (2.15.0-r1) (22/224) Installing expat (2.6.2-r0) (23/224) Installing expat-dev (2.6.2-r0) (24/224) Installing libpng-dev (1.6.43-r0) (25/224) Installing freetype-dev (2.13.2-r0) (26/224) Installing fontconfig-dev (2.15.0-r1) (27/224) Installing alsa-lib (1.2.12-r0) (28/224) Installing dbus-libs (1.14.10-r3) (29/224) Installing libffi (3.4.6-r0) (30/224) Installing libintl (0.22.5-r0) (31/224) Installing libeconf (0.6.3-r0) (32/224) Installing libblkid (2.40.2-r0) (33/224) Installing libmount (2.40.2-r0) (34/224) Installing glib (2.80.3-r0) (35/224) Installing opus (1.5.2-r0) (36/224) Installing libsamplerate (0.2.2-r3) (37/224) Installing jack (1.9.22-r4) (38/224) Installing avahi-libs (0.8-r17) (39/224) Installing libcamera-ipa (0.3.0-r3) (40/224) Installing nettle (3.10-r0) (41/224) Installing libtasn1 (4.19.0-r2) (42/224) Installing p11-kit (0.25.5-r0) (43/224) Installing gnutls (3.8.5-r0) (44/224) Installing eudev-libs (3.2.14-r2) (45/224) Installing libunwind (1.8.1-r0) (46/224) Installing yaml (0.2.5-r2) (47/224) Installing libcamera (0.3.0-r3) (48/224) Installing speexdsp (1.2.1-r2) (49/224) Installing roc-toolkit-libs (0.4.0-r0) (50/224) Installing libogg (1.3.5-r5) (51/224) Installing libflac (1.4.3-r1) (52/224) Installing libvorbis (1.3.7-r2) (53/224) Installing libsndfile (1.2.2-r0) (54/224) Installing webrtc-audio-processing-1 (1.3-r0) (55/224) Installing pipewire-libs (1.2.2-r0) (56/224) Installing portaudio (19.7.0-r2) (57/224) Installing libxau (1.0.11-r4) (58/224) Installing libmd (1.1.0-r0) (59/224) Installing libbsd (0.12.2-r0) (60/224) Installing libxdmcp (1.1.5-r1) (61/224) Installing libxcb (1.16.1-r0) (62/224) Installing libx11 (1.8.10-r0) (63/224) Installing libasyncns (0.8-r3) (64/224) Installing libltdl (2.4.7-r3) (65/224) Installing orc (0.4.38-r0) (66/224) Installing soxr (0.1.3-r7) (67/224) Installing tdb-libs (1.4.10-r0) (68/224) Installing libpulse (17.0-r3) (69/224) Installing fluidsynth-libs (2.3.5-r1) (70/224) Installing alsa-lib-dev (1.2.12-r0) (71/224) Installing dbus-dev (1.14.10-r3) (72/224) Installing bzip2-dev (1.0.8-r6) (73/224) Installing libxml2 (2.12.8-r0) (74/224) Installing libxml2-utils (2.12.8-r0) (75/224) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (76/224) Installing libgpg-error (1.50-r0) (77/224) Installing libgcrypt (1.10.3-r0) (78/224) Installing libxslt (1.1.39-r1) (79/224) Installing docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.post-install (80/224) Installing xz (5.6.2-r0) (81/224) Installing gettext-asprintf (0.22.5-r0) (82/224) Installing gettext-libs (0.22.5-r0) (83/224) Installing gettext-envsubst (0.22.5-r0) (84/224) Installing gettext (0.22.5-r0) (85/224) Installing gettext-dev (0.22.5-r0) (86/224) Installing gdbm (1.24-r0) (87/224) Installing mpdecimal (4.0.0-r0) (88/224) Installing libpanelw (6.5_p20240601-r0) (89/224) Installing sqlite-libs (3.46.0-r0) (90/224) Installing python3 (3.12.3-r1) (91/224) Installing python3-pycache-pyc0 (3.12.3-r1) (92/224) Installing pyc (3.12.3-r1) (93/224) Installing python3-pyc (3.12.3-r1) (94/224) Installing py3-parsing (3.1.2-r1) (95/224) Installing py3-parsing-pyc (3.1.2-r1) (96/224) Installing py3-packaging (24.1-r0) (97/224) Installing py3-packaging-pyc (24.1-r0) (98/224) Installing linux-headers (6.6-r0) (99/224) Installing libffi-dev (3.4.6-r0) (100/224) Installing bsd-compat-headers (0.7.2-r6) (101/224) Installing libformw (6.5_p20240601-r0) (102/224) Installing libmenuw (6.5_p20240601-r0) (103/224) Installing libncurses++ (6.5_p20240601-r0) (104/224) Installing ncurses-dev (6.5_p20240601-r0) (105/224) Installing libedit-dev (20240517.3.1-r0) (106/224) Installing libpcre2-16 (10.43-r0) (107/224) Installing libpcre2-32 (10.43-r0) (108/224) Installing pcre2-dev (10.43-r0) (109/224) Installing libuuid (2.40.2-r0) (110/224) Installing libfdisk (2.40.2-r0) (111/224) Installing libsmartcols (2.40.2-r0) (112/224) Installing sqlite (3.46.0-r0) (113/224) Installing sqlite-dev (3.46.0-r0) (114/224) Installing util-linux (2.40.2-r0) (115/224) Installing dmesg (2.40.2-r0) (116/224) Installing setarch (2.40.2-r0) (117/224) Installing util-linux-misc (2.40.2-r0) (118/224) Installing skalibs (2.14.2.0-r0) (119/224) Installing utmps-libs (0.1.2.2-r1) (120/224) Installing linux-pam (1.6.0-r0) (121/224) Installing runuser (2.40.2-r0) (122/224) Installing mount (2.40.2-r0) (123/224) Installing losetup (2.40.2-r0) (124/224) Installing hexdump (2.40.2-r0) (125/224) Installing uuidgen (2.40.2-r0) (126/224) Installing blkid (2.40.2-r0) (127/224) Installing sfdisk (2.40.2-r0) (128/224) Installing mcookie (2.40.2-r0) (129/224) Installing agetty (2.40.2-r0) (130/224) Installing wipefs (2.40.2-r0) (131/224) Installing cfdisk (2.40.2-r0) (132/224) Installing umount (2.40.2-r0) (133/224) Installing flock (2.40.2-r0) (134/224) Installing lsblk (2.40.2-r0) (135/224) Installing libcap-ng (0.8.5-r0) (136/224) Installing setpriv (2.40.2-r0) (137/224) Installing logger (2.40.2-r0) (138/224) Installing partx (2.40.2-r0) (139/224) Installing fstrim (2.40.2-r0) (140/224) Installing findmnt (2.40.2-r0) (141/224) Installing util-linux-dev (2.40.2-r0) (142/224) Installing glib-dev (2.80.3-r0) (143/224) Installing jack-dev (1.9.22-r4) (144/224) Installing pipewire-dev (1.2.2-r0) (145/224) Installing libpulse-mainloop-glib (17.0-r3) (146/224) Installing pulseaudio-dev (17.0-r3) (147/224) Installing libportaudiocxx (19.7.0-r2) (148/224) Installing portaudio-dev (19.7.0-r2) (149/224) Installing libhistory (8.2.10-r0) (150/224) Installing readline-dev (8.2.10-r0) (151/224) Installing opus-dev (1.5.2-r0) (152/224) Installing libflac++ (1.4.3-r1) (153/224) Installing libogg-dev (1.3.5-r5) (154/224) Installing flac-dev (1.4.3-r1) (155/224) Installing libvorbis-dev (1.3.7-r2) (156/224) Installing libsndfile-dev (1.2.2-r0) (157/224) Installing fluidsynth-dev (2.3.5-r1) (158/224) Installing libxext (1.3.6-r2) (159/224) Installing libxrender (0.9.11-r5) (160/224) Installing pixman (0.43.4-r0) (161/224) Installing cairo (1.18.0-r0) (162/224) Installing graphite2 (1.3.14-r6) (163/224) Installing harfbuzz (9.0.0-r0) (164/224) Installing harfbuzz-cairo (9.0.0-r0) (165/224) Installing harfbuzz-gobject (9.0.0-r0) (166/224) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (167/224) Installing icu-libs (74.2-r0) (168/224) Installing harfbuzz-icu (9.0.0-r0) (169/224) Installing harfbuzz-subset (9.0.0-r0) (170/224) Installing cairo-tools (1.18.0-r0) (171/224) Installing xorgproto (2024.1-r0) (172/224) Installing libxau-dev (1.0.11-r4) (173/224) Installing xcb-proto (1.16.0-r1) (174/224) Installing xcb-proto-pyc (1.16.0-r1) (175/224) Installing libxdmcp-dev (1.1.5-r1) (176/224) Installing libxcb-dev (1.16.1-r0) (177/224) Installing xtrans (1.5.0-r0) (178/224) Installing libx11-dev (1.8.10-r0) (179/224) Installing libxext-dev (1.3.6-r2) (180/224) Installing libxrender-dev (0.9.11-r5) (181/224) Installing pixman-dev (0.43.4-r0) (182/224) Installing util-macros (1.20.1-r0) (183/224) Installing xcb-util (0.4.1-r3) (184/224) Installing xcb-util-dev (0.4.1-r3) (185/224) Installing cairo-gobject (1.18.0-r0) (186/224) Installing cairo-dev (1.18.0-r0) (187/224) Installing graphite2-dev (1.3.14-r6) (188/224) Installing icu (74.2-r0) (189/224) Installing icu-dev (74.2-r0) (190/224) Installing harfbuzz-dev (9.0.0-r0) (191/224) Installing lzo (2.10-r5) (192/224) Installing lzo-dev (2.10-r5) (193/224) Installing samurai (1.2-r5) (194/224) Installing sdl2 (2.30.5-r0) (195/224) Installing hwdata-pci (0.384-r0) (196/224) Installing libpciaccess (0.18.1-r0) (197/224) Installing libdrm (2.4.122-r0) (198/224) Installing libpciaccess-dev (0.18.1-r0) (199/224) Installing libdrm-dev (2.4.122-r0) (200/224) Installing libxdamage (1.1.6-r5) (201/224) Installing libxfixes (6.0.1-r4) (202/224) Installing libxfixes-dev (6.0.1-r4) (203/224) Installing libxdamage-dev (1.1.6-r5) (204/224) Installing libxshmfence (1.3.2-r6) (205/224) Installing libxshmfence-dev (1.3.2-r6) (206/224) Installing mesa (24.1.4-r1) (207/224) Installing wayland-libs-server (1.23.0-r0) (208/224) Installing mesa-gbm (24.1.4-r1) (209/224) Installing mesa-glapi (24.1.4-r1) (210/224) Installing wayland-libs-client (1.23.0-r0) (211/224) Installing mesa-egl (24.1.4-r1) (212/224) Installing libxxf86vm (1.1.5-r6) (213/224) Installing mesa-gl (24.1.4-r1) (214/224) Installing mesa-gles (24.1.4-r1) (215/224) Installing llvm18-libs (18.1.8-r0) (216/224) Installing mesa-osmesa (24.1.4-r1) (217/224) Installing mesa-xatracker (24.1.4-r1) (218/224) Installing libxxf86vm-dev (1.1.5-r6) (219/224) Installing mesa-dev (24.1.4-r1) (220/224) Installing sdl2-dev (2.30.5-r0) (221/224) Installing xz-dev (5.6.2-r0) (222/224) Installing .makedepends-openttd (20240801.104325) (223/224) Installing util-linux-openrc (2.40.2-r0) (224/224) Installing agetty-openrc (0.54.2-r0) Executing busybox-1.36.1-r31.trigger Executing glib-2.80.3-r0.trigger No schema files found: doing nothing. OK: 601 MiB in 327 packages >>> openttd: Cleaning up srcdir >>> openttd: Cleaning up pkgdir >>> openttd: Cleaning up tmpdir >>> openttd: Fetching https://distfiles.alpinelinux.org/distfiles/edge/openttd-14.1-source.tar.xz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/openttd-14.1-source.tar.xz.part' openttd-14.1-source. 100% |********************************| 7827k 0:00:00 ETA '/var/cache/distfiles/edge/openttd-14.1-source.tar.xz.part' saved >>> openttd: Fetching https://distfiles.alpinelinux.org/distfiles/edge/openttd-14.1-source.tar.xz >>> openttd: Checking sha512sums... openttd-14.1-source.tar.xz: OK no-sse4.patch: OK >>> openttd: Unpacking /var/cache/distfiles/edge/openttd-14.1-source.tar.xz... >>> openttd: no-sse4.patch patching file cmake/FindSSE.cmake -- The CXX compiler identification is GNU 13.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting Personal Data directory - .openttd -- Detecting Shared Data directory - (not set) -- Detecting Global Data directory - /usr/share/games/openttd -- Performing Test LIFETIME_DSE_FOUND -- Performing Test LIFETIME_DSE_FOUND - Success -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /lib/libz.so (found version "1.3.1") -- Looking for lzma_auto_decoder in /usr/lib/liblzma.so -- Looking for lzma_auto_decoder in /usr/lib/liblzma.so - found -- Looking for lzma_easy_encoder in /usr/lib/liblzma.so -- Looking for lzma_easy_encoder in /usr/lib/liblzma.so - found -- Looking for lzma_lzma_preset in /usr/lib/liblzma.so -- Looking for lzma_lzma_preset in /usr/lib/liblzma.so - found -- Found LibLZMA: /usr/lib/liblzma.so (found version "5.6.2") -- Found LZO: /usr/lib/liblzo2.so (found version "2.10") -- Found PNG: /usr/lib/libpng.so (found version "1.6.43") -- Found CURL: /usr/lib/libcurl.so (found version "8.9.1") CMake Warning at CMakeLists.txt:138 (find_package): By not providing "Findunofficial-breakpad.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "unofficial-breakpad", but CMake did not find one. Could not find a package configuration file provided by "unofficial-breakpad" with any of the following names: unofficial-breakpadConfig.cmake unofficial-breakpad-config.cmake Add the installation prefix of "unofficial-breakpad" to CMAKE_PREFIX_PATH or set "unofficial-breakpad_DIR" to a directory containing one of the above files. If "unofficial-breakpad" provides a separate development package or SDK, be sure it has been installed. -- Could NOT find Allegro (missing: Allegro_LIBRARY Allegro_INCLUDE_DIR) -- Found Freetype: /usr/lib/libfreetype.so (found version "2.13.2") -- Found Fluidsynth: /usr/lib/libfluidsynth.so (found version "2.3.5") -- Found Fontconfig: /usr/lib/libfontconfig.so (found version "2.15.0") -- Found Harfbuzz: /usr/lib/libharfbuzz.so (found version "9.0.0") -- Found ICU: TRUE (found version "74.2") found components: i18n -- Found OpenGL: /usr/lib/libGL.so found components: OpenGL -- Performing Test SSE_FOUND -- Performing Test SSE_FOUND - Failed -- Performing Test XAUDIO2_FOUND -- Performing Test XAUDIO2_FOUND - Failed -- Could NOT find Grfcodec (missing: GRFCODEC_EXECUTABLE GRFID_EXECUTABLE NFORENUM_EXECUTABLE) -- Option Package Dependencies - OFF -- Option Dedicated - OFF -- Option Install FHS - ON -- Option Use assert - OFF -- Option Use NSIS - OFF -- Option Survey Key - NOT USED -- The C compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- PNG found -- -DWITH_PNG -- PNG::PNG -- ZLIB found -- -DWITH_ZLIB -- ZLIB::ZLIB -- LIBLZMA found -- -DWITH_LIBLZMA -- LibLZMA::LibLZMA -- LZO found -- -DWITH_LZO -- /usr/include /usr/include -- /usr/lib/liblzo2.so /usr/lib/liblzo2.so -- CURL found -- -DWITH_CURL -- /usr/include /usr/include -- /usr/lib/libcurl.so /usr/lib/libcurl.so CMake Warning at cmake/LinkPackage.cmake:24 (message): unofficial-breakpad not found; compiling OpenTTD without unofficial-breakpad is strongly discouraged Call Stack (most recent call first): CMakeLists.txt:322 (link_package) -- Fluidsynth found -- -DWITH_FLUIDSYNTH -- /usr/include /usr/include -- /usr/lib/libfluidsynth.so /usr/lib/libfluidsynth.so -- SDL2 found -- -DWITH_SDL2 -- SDL2::SDL2 -- FREETYPE found -- -DWITH_FREETYPE -- Freetype::Freetype -- Fontconfig found -- -DWITH_FONTCONFIG -- Fontconfig::Fontconfig -- Harfbuzz found -- -DWITH_HARFBUZZ -- /usr/include/harfbuzz /usr/include/harfbuzz -- /usr/lib/libharfbuzz.so /usr/lib/libharfbuzz.so -- ICU_i18n found -- -DWITH_ICU_I18N -- /usr/include -- /usr/lib/libicui18n.so;/usr/lib/libicuuc.so;/usr/lib/libicudata.so -- OpenGL found -- -DWITH_OPENGL -- (via SDL2) -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success CMake Warning at cmake/InstallAndPackage.cmake:235 (message): Unknown Linux distribution 'alpine' from /etc/os-release found for packaging; can only pack to a txz. Please consider creating a Pull Request to add support for this distribution. Call Stack (most recent call first): CMakeLists.txt:471 (include) -- Configuring done (2.4s) -- Generating done (0.3s) -- Build files have been written to: /home/buildozer/aports/testing/openttd/src/openttd-14.1/build [1/834] Copying stationlist/test.sav regression file [2/834] Copying stationlist/result.txt regression file [3/834] Copying stationlist/main.nut regression file [4/834] Copying stationlist/info.nut regression file [5/834] Copying regression/test.sav regression file [6/834] Copying regression/result.txt regression file [7/834] Copying regression/require.nut regression file [8/834] Copying regression/main.nut regression file [9/834] Copying regression/info.nut regression file [10/834] Copying openttd.64.xpm file [11/834] Copying openttd.32.xpm file [12/834] Copying openttd.256.png file [13/834] Copying openttd.128.png file [14/834] Copying openttd.64.png file [15/834] Copying openttd.48.png file [16/834] Copying openttd.32.png file [17/834] Copying openttd.16.png file [18/834] Generating desktop file [19/834] Copying OpenTTD-Mono.ttf baseset file [20/834] Copying OpenTTD-Small.ttf baseset file [21/834] Copying OpenTTD-Serif.ttf baseset file [22/834] Copying OpenTTD-Sans.ttf baseset file [23/834] Copying openttd.32.bmp baseset file [24/834] Copying orig_extra.grf baseset file [25/834] Copying opntitle.dat baseset file [26/834] Copying openttd.grf baseset file [27/834] Generating orig_win.obs baseset metadata file [28/834] Generating orig_dos.obs baseset metadata file [29/834] Generating no_sound.obs baseset metadata file [30/834] Generating orig_win.obm baseset metadata file [31/834] Generating orig_tto.obm baseset metadata file [32/834] Generating orig_dos.obm baseset metadata file [33/834] Generating no_music.obm baseset metadata file [34/834] Generating orig_win.obg baseset metadata file [35/834] Generating orig_dos_de.obg baseset metadata file [36/834] Generating orig_dos.obg baseset metadata file [37/834] Copying game/compat_14.nut [38/834] Copying game/compat_13.nut [39/834] Copying game/compat_12.nut [40/834] Copying game/compat_1.11.nut [41/834] Copying game/compat_1.10.nut [42/834] Copying game/compat_1.9.nut [43/834] Copying game/compat_1.8.nut [44/834] Copying game/compat_1.7.nut [45/834] Copying game/compat_1.6.nut [46/834] Copying game/compat_1.5.nut [47/834] Copying game/compat_1.4.nut [48/834] Copying game/compat_1.3.nut [49/834] Copying game/compat_1.2.nut [50/834] Copying ai/compat_14.nut [51/834] Copying ai/compat_13.nut [52/834] Copying ai/compat_12.nut [53/834] Copying ai/compat_1.11.nut [54/834] Copying ai/compat_1.10.nut [55/834] Copying ai/compat_1.9.nut [56/834] Copying ai/compat_1.8.nut [57/834] Copying ai/compat_1.7.nut [58/834] Copying ai/compat_1.6.nut [59/834] Copying ai/compat_1.5.nut [60/834] Copying ai/compat_1.4.nut [61/834] Copying ai/compat_1.3.nut [62/834] Copying ai/compat_1.2.nut [63/834] Copying ai/compat_1.1.nut [64/834] Copying ai/compat_1.0.nut [65/834] Copying ai/compat_0.7.nut [66/834] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/string.cpp.o [67/834] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/ini_load.cpp.o [68/834] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/error.cpp.o [69/834] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/misc/getoptdata.cpp.o [70/834] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/alloc_func.cpp.o [71/834] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/settingsgen.cpp.o [72/834] Generating script_window.hpp [73/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o [74/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/error.cpp.o [75/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/misc/getoptdata.cpp.o [76/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/alloc_func.cpp.o [77/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o [78/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o [79/834] cd /home/buildozer/aports/testing/openttd/src/openttd-14.1 && /usr/bin/cmake -DFIND_VERSION_BINARY_DIR=/home/buildozer/aports/testing/openttd/src/openttd-14.1/build/generated -DCPACK_BINARY_DIR=/home/buildozer/aports/testing/openttd/src/openttd-14.1/build -DREV_MAJOR=14 -DREV_MINOR=0 -DWINDOWS= -P /home/buildozer/aports/testing/openttd/src/openttd-14.1/cmake/scripts/FindVersion.cmake [80/834] Copying regression.cfg regression file -- Version string: 14.1 -- Generating rev.cpp -- Generating CPackProperties.cmake -- Generating Doxyfile -- Generating Doxyfile_AI -- Generating Doxyfile_GS [81/834] Generating template/template_window.hpp.sq [82/834] Generating template/template_waypointlist.hpp.sq [83/834] Generating template/template_waypoint.hpp.sq [84/834] Generating template/template_viewport.hpp.sq [85/834] Generating template/template_vehiclelist.hpp.sq [86/834] Generating template/template_vehicle.hpp.sq [87/834] Generating template/template_types.hpp.sq [88/834] Generating template/template_tunnel.hpp.sq [89/834] Generating template/template_townlist.hpp.sq [90/834] Generating template/template_town.hpp.sq [91/834] Generating template/template_tilelist.hpp.sq [92/834] Generating template/template_tile.hpp.sq [93/834] Generating template/template_text.hpp.sq [94/834] Generating template/template_testmode.hpp.sq [95/834] Generating template/template_subsidylist.hpp.sq [96/834] Generating template/template_subsidy.hpp.sq [97/834] Generating template/template_storypagelist.hpp.sq [98/834] Generating template/template_storypageelementlist.hpp.sq [99/834] Generating template/template_story_page.hpp.sq [100/834] Generating template/template_stationlist.hpp.sq [101/834] Generating template/template_station.hpp.sq [102/834] Generating template/template_signlist.hpp.sq [103/834] Generating template/template_sign.hpp.sq [104/834] Generating template/template_roadtypelist.hpp.sq [105/834] Generating template/template_road.hpp.sq [106/834] Generating template/template_railtypelist.hpp.sq [107/834] Generating template/template_rail.hpp.sq [108/834] Generating template/template_priorityqueue.hpp.sq [109/834] Generating template/template_order.hpp.sq [110/834] Generating template/template_objecttypelist.hpp.sq [111/834] Generating template/template_objecttype.hpp.sq [112/834] Generating template/template_object.hpp.sq [113/834] Generating template/template_news.hpp.sq [114/834] Generating template/template_newgrf.hpp.sq [115/834] Generating template/template_marine.hpp.sq [116/834] Generating template/template_map.hpp.sq [117/834] Generating template/template_log_types.hpp.sq [118/834] Generating template/template_log.hpp.sq [119/834] Generating template/template_list.hpp.sq [120/834] Generating template/template_league.hpp.sq [121/834] Generating template/template_infrastructure.hpp.sq [122/834] Generating template/template_info_docs.hpp.sq [123/834] Generating template/template_industrytypelist.hpp.sq [124/834] Generating template/template_industrytype.hpp.sq [125/834] Generating template/template_industrylist.hpp.sq [126/834] Generating template/template_industry.hpp.sq [127/834] Generating template/template_grouplist.hpp.sq [128/834] Generating template/template_group.hpp.sq [129/834] Generating template/template_goal.hpp.sq [130/834] Generating template/template_gamesettings.hpp.sq [131/834] Generating template/template_game.hpp.sq [132/834] Generating template/template_execmode.hpp.sq [133/834] Generating template/template_event_types.hpp.sq [134/834] Generating template/template_event.hpp.sq [135/834] Generating template/template_error.hpp.sq [136/834] Generating template/template_enginelist.hpp.sq [137/834] Generating template/template_engine.hpp.sq [138/834] Generating template/template_depotlist.hpp.sq [139/834] Generating template/template_date.hpp.sq [140/834] Generating template/template_companymode.hpp.sq [141/834] Generating template/template_company.hpp.sq [142/834] Generating template/template_clientlist.hpp.sq [143/834] Generating template/template_client.hpp.sq [144/834] Generating template/template_cargomonitor.hpp.sq [145/834] Generating template/template_cargolist.hpp.sq [146/834] Generating template/template_cargo.hpp.sq [147/834] Generating template/template_bridgelist.hpp.sq [148/834] Generating template/template_bridge.hpp.sq [149/834] Generating template/template_basestation.hpp.sq [150/834] Generating template/template_base.hpp.sq [151/834] Generating template/template_asyncmode.hpp.sq [152/834] Generating template/template_airport.hpp.sq [153/834] Generating template/template_admin.hpp.sq [154/834] Generating template/template_accounting.hpp.sq [155/834] Generating game/game_window.hpp.sq [156/834] Generating game/game_waypointlist.hpp.sq [157/834] Generating game/game_waypoint.hpp.sq [158/834] Generating game/game_viewport.hpp.sq [159/834] Generating game/game_vehiclelist.hpp.sq [160/834] Generating game/game_vehicle.hpp.sq [161/834] Generating game/game_types.hpp.sq [162/834] Generating game/game_tunnel.hpp.sq [163/834] Generating game/game_townlist.hpp.sq [164/834] Generating game/game_town.hpp.sq [165/834] Generating game/game_tilelist.hpp.sq [166/834] Generating game/game_tile.hpp.sq [167/834] Generating game/game_text.hpp.sq [168/834] Generating game/game_testmode.hpp.sq [169/834] Generating game/game_subsidylist.hpp.sq [170/834] Generating game/game_subsidy.hpp.sq [171/834] Generating game/game_storypagelist.hpp.sq [172/834] Generating game/game_storypageelementlist.hpp.sq [173/834] Generating game/game_story_page.hpp.sq [174/834] Generating game/game_stationlist.hpp.sq [175/834] Generating game/game_station.hpp.sq [176/834] Generating game/game_signlist.hpp.sq [177/834] Generating game/game_sign.hpp.sq [178/834] Generating game/game_roadtypelist.hpp.sq [179/834] Generating game/game_road.hpp.sq [180/834] Generating game/game_railtypelist.hpp.sq [181/834] Generating game/game_rail.hpp.sq [182/834] Generating game/game_priorityqueue.hpp.sq [183/834] Generating game/game_order.hpp.sq [184/834] Generating game/game_objecttypelist.hpp.sq [185/834] Generating game/game_objecttype.hpp.sq [186/834] Generating game/game_object.hpp.sq [187/834] Generating game/game_news.hpp.sq [188/834] Generating game/game_newgrf.hpp.sq [189/834] Generating game/game_marine.hpp.sq [190/834] Generating game/game_map.hpp.sq [191/834] Generating game/game_log_types.hpp.sq [192/834] Generating game/game_log.hpp.sq [193/834] Generating game/game_list.hpp.sq [194/834] Generating game/game_league.hpp.sq [195/834] Generating game/game_infrastructure.hpp.sq [196/834] Generating game/game_info_docs.hpp.sq [197/834] Generating game/game_industrytypelist.hpp.sq [198/834] Generating game/game_industrytype.hpp.sq [199/834] Generating game/game_industrylist.hpp.sq [200/834] Generating game/game_industry.hpp.sq [201/834] Generating game/game_grouplist.hpp.sq [202/834] Generating game/game_group.hpp.sq [203/834] Generating game/game_goal.hpp.sq [204/834] Generating game/game_gamesettings.hpp.sq [205/834] Generating game/game_game.hpp.sq [206/834] Generating game/game_execmode.hpp.sq [207/834] Generating game/game_event_types.hpp.sq [208/834] Generating game/game_event.hpp.sq [209/834] Generating game/game_error.hpp.sq [210/834] Generating game/game_enginelist.hpp.sq [211/834] Generating game/game_engine.hpp.sq [212/834] Generating game/game_depotlist.hpp.sq [213/834] Generating game/game_date.hpp.sq [214/834] Generating game/game_companymode.hpp.sq [215/834] Generating game/game_company.hpp.sq [216/834] Generating game/game_clientlist.hpp.sq [217/834] Generating game/game_client.hpp.sq [218/834] Generating game/game_cargomonitor.hpp.sq [219/834] Generating game/game_cargolist.hpp.sq [220/834] Generating game/game_cargo.hpp.sq [221/834] Generating game/game_bridgelist.hpp.sq [222/834] Generating game/game_bridge.hpp.sq [223/834] Generating game/game_basestation.hpp.sq [224/834] Generating game/game_base.hpp.sq [225/834] Generating game/game_asyncmode.hpp.sq [226/834] Generating game/game_airport.hpp.sq [227/834] Generating game/game_admin.hpp.sq [228/834] Generating game/game_accounting.hpp.sq [229/834] Generating ai/ai_window.hpp.sq [230/834] Generating ai/ai_waypointlist.hpp.sq [231/834] Generating ai/ai_waypoint.hpp.sq [232/834] Generating ai/ai_viewport.hpp.sq [233/834] Generating ai/ai_vehiclelist.hpp.sq [234/834] Generating ai/ai_vehicle.hpp.sq [235/834] Generating ai/ai_types.hpp.sq [236/834] Generating ai/ai_tunnel.hpp.sq [237/834] Generating ai/ai_townlist.hpp.sq [238/834] Generating ai/ai_town.hpp.sq [239/834] Generating ai/ai_tilelist.hpp.sq [240/834] Generating ai/ai_tile.hpp.sq [241/834] Generating ai/ai_text.hpp.sq [242/834] Generating ai/ai_testmode.hpp.sq [243/834] Generating ai/ai_subsidylist.hpp.sq [244/834] Generating ai/ai_subsidy.hpp.sq [245/834] Generating ai/ai_storypagelist.hpp.sq [246/834] Generating ai/ai_storypageelementlist.hpp.sq [247/834] Generating ai/ai_story_page.hpp.sq [248/834] Generating ai/ai_stationlist.hpp.sq [249/834] Generating ai/ai_station.hpp.sq [250/834] Generating ai/ai_signlist.hpp.sq [251/834] Generating ai/ai_sign.hpp.sq [252/834] Generating ai/ai_roadtypelist.hpp.sq [253/834] Generating ai/ai_road.hpp.sq [254/834] Generating ai/ai_railtypelist.hpp.sq [255/834] Generating ai/ai_rail.hpp.sq [256/834] Generating ai/ai_priorityqueue.hpp.sq [257/834] Generating ai/ai_order.hpp.sq [258/834] Generating ai/ai_objecttypelist.hpp.sq [259/834] Generating ai/ai_objecttype.hpp.sq [260/834] Generating ai/ai_object.hpp.sq [261/834] Generating ai/ai_news.hpp.sq [262/834] Generating ai/ai_newgrf.hpp.sq [263/834] Generating ai/ai_marine.hpp.sq [264/834] Generating ai/ai_map.hpp.sq [265/834] Generating ai/ai_log_types.hpp.sq [266/834] Generating ai/ai_log.hpp.sq [267/834] Generating ai/ai_list.hpp.sq [268/834] Generating ai/ai_league.hpp.sq [269/834] Generating ai/ai_infrastructure.hpp.sq [270/834] Generating ai/ai_info_docs.hpp.sq [271/834] Generating ai/ai_industrytypelist.hpp.sq [272/834] Generating ai/ai_industrytype.hpp.sq [273/834] Generating ai/ai_industrylist.hpp.sq [274/834] Generating ai/ai_industry.hpp.sq [275/834] Generating ai/ai_grouplist.hpp.sq [276/834] Generating ai/ai_group.hpp.sq [277/834] Generating ai/ai_goal.hpp.sq [278/834] Generating ai/ai_gamesettings.hpp.sq [279/834] Generating ai/ai_game.hpp.sq [280/834] Generating ai/ai_execmode.hpp.sq [281/834] Generating ai/ai_event_types.hpp.sq [282/834] Generating ai/ai_event.hpp.sq [283/834] Generating ai/ai_error.hpp.sq [284/834] Generating ai/ai_enginelist.hpp.sq [285/834] Generating ai/ai_engine.hpp.sq [286/834] Generating ai/ai_depotlist.hpp.sq [287/834] Generating ai/ai_date.hpp.sq [288/834] Generating ai/ai_companymode.hpp.sq [289/834] Generating ai/ai_company.hpp.sq [290/834] Generating ai/ai_clientlist.hpp.sq [291/834] Generating ai/ai_client.hpp.sq [292/834] Generating ai/ai_cargomonitor.hpp.sq [293/834] Generating ai/ai_cargolist.hpp.sq [294/834] Generating ai/ai_cargo.hpp.sq [295/834] Generating ai/ai_bridgelist.hpp.sq [296/834] Generating ai/ai_bridge.hpp.sq [297/834] Generating ai/ai_basestation.hpp.sq [298/834] Generating ai/ai_base.hpp.sq [299/834] Generating ai/ai_asyncmode.hpp.sq [300/834] Generating ai/ai_airport.hpp.sq [301/834] Generating ai/ai_admin.hpp.sq [302/834] Generating ai/ai_accounting.hpp.sq [303/834] Generating ai/ai_includes.hpp [304/834] Generating game/game_includes.hpp [305/834] Linking CXX executable src/settingsgen/settingsgen [306/834] Generating table/settings.h [307/834] Linking CXX executable src/strgen/strgen [308/834] Generating table/strings.h [309/834] Compiling language welsh [310/834] Compiling language vietnamese [311/834] Compiling language urdu [312/834] Compiling language ukrainian [313/834] Compiling language turkish [314/834] Compiling language traditional_chinese [315/834] Compiling language thai [316/834] Compiling language tamil [317/834] Compiling language swedish [318/834] Compiling language spanish_MX [319/834] Compiling language spanish [320/834] Compiling language slovenian [321/834] Compiling language slovak [322/834] Compiling language simplified_chinese [323/834] Compiling language serbian [324/834] Compiling language russian [325/834] Compiling language romanian [326/834] Compiling language portuguese [327/834] Compiling language polish [328/834] Compiling language persian [329/834] Compiling language norwegian_nynorsk [330/834] Compiling language norwegian_bokmal [331/834] Compiling language marathi [332/834] Compiling language maltese [333/834] Compiling language malay [334/834] Compiling language macedonian [335/834] Compiling language luxembourgish [336/834] Compiling language lithuanian [337/834] Compiling language latvian [338/834] Compiling language latin [339/834] Compiling language korean [340/834] Compiling language japanese [341/834] Compiling language italian [342/834] Compiling language irish [343/834] Compiling language indonesian [344/834] Compiling language ido [345/834] Compiling language icelandic [346/834] Compiling language hungarian [347/834] Compiling language hindi [348/834] Compiling language hebrew [349/834] Compiling language greek [350/834] Compiling language german [351/834] Compiling language galician [352/834] Compiling language gaelic [353/834] Compiling language frisian [354/834] Compiling language french [355/834] Compiling language finnish [356/834] Compiling language faroese [357/834] Compiling language estonian [358/834] Compiling language esperanto [359/834] Compiling language english_US [360/834] Compiling language english_AU [361/834] Compiling language english [362/834] Compiling language dutch [363/834] Compiling language danish [364/834] Compiling language czech [365/834] Compiling language croatian [366/834] Compiling language chuvash [367/834] Compiling language catalan [368/834] Compiling language bulgarian [369/834] Compiling language brazilian_portuguese [370/834] Compiling language belarusian [371/834] Compiling language basque [372/834] Compiling language arabic_egypt [373/834] Compiling language afrikaans [374/834] Building CXX object CMakeFiles/openttd_test.dir/src/tests/test_window_desc.cpp.o [375/834] Building CXX object CMakeFiles/openttd_test.dir/src/tests/test_script_admin.cpp.o [376/834] Building CXX object CMakeFiles/openttd_test.dir/src/tests/test_main.cpp.o [377/834] Building CXX object CMakeFiles/openttd_test.dir/src/tests/strings_func.cpp.o [378/834] Building CXX object CMakeFiles/openttd_test.dir/src/tests/string_func.cpp.o [379/834] Building CXX object CMakeFiles/openttd_test.dir/src/tests/mock_spritecache.cpp.o [380/834] Building CXX object CMakeFiles/openttd_test.dir/src/tests/math_func.cpp.o [381/834] Building CXX object CMakeFiles/openttd_test.dir/src/tests/landscape_partial_pixel_z.cpp.o [382/834] Building CXX object CMakeFiles/openttd_test.dir/src/tests/bitmath_func.cpp.o [383/834] Building CXX object CMakeFiles/openttd.dir/src/os/unix/unix_main.cpp.o [384/834] Building CXX object CMakeFiles/openttd_lib.dir/cmake_pch.hxx.gch [385/834] Building CXX object CMakeFiles/openttd_lib.dir/src/window.cpp.o [386/834] Building CXX object CMakeFiles/openttd_lib.dir/src/widget.cpp.o [387/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint_gui.cpp.o [388/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint_cmd.cpp.o [389/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint.cpp.o [390/834] Building CXX object CMakeFiles/openttd_lib.dir/src/water_cmd.cpp.o [391/834] Building CXX object CMakeFiles/openttd_lib.dir/src/void_cmd.cpp.o [392/834] Building CXX object CMakeFiles/openttd_lib.dir/src/viewport_gui.cpp.o [393/834] Building CXX object CMakeFiles/openttd_lib.dir/src/viewport.cpp.o [394/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehiclelist.cpp.o [395/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle_gui.cpp.o [396/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle_cmd.cpp.o [397/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle.cpp.o [398/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tunnelbridge_cmd.cpp.o [399/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tunnel_map.cpp.o [400/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tree_gui.cpp.o [401/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tree_cmd.cpp.o [402/834] Building CXX object CMakeFiles/openttd_lib.dir/src/transparency_gui.cpp.o [403/834] Building CXX object CMakeFiles/openttd_lib.dir/src/train_gui.cpp.o [404/834] Building CXX object CMakeFiles/openttd_lib.dir/src/train_cmd.cpp.o [405/834] Building CXX object CMakeFiles/openttd_lib.dir/src/townname.cpp.o [406/834] Building CXX object CMakeFiles/openttd_lib.dir/src/town_gui.cpp.o [407/834] Building CXX object CMakeFiles/openttd_lib.dir/src/town_cmd.cpp.o [408/834] Building CXX object CMakeFiles/openttd_lib.dir/src/toolbar_gui.cpp.o [409/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timetable_gui.cpp.o [410/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timetable_cmd.cpp.o [411/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tilearea.cpp.o [412/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tile_map.cpp.o [413/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tgp.cpp.o [414/834] Building CXX object CMakeFiles/openttd_lib.dir/src/textfile_gui.cpp.o [415/834] Building CXX object CMakeFiles/openttd_lib.dir/src/texteff.cpp.o [416/834] Building CXX object CMakeFiles/openttd_lib.dir/src/textbuf.cpp.o [417/834] Building CXX object CMakeFiles/openttd_lib.dir/src/terraform_gui.cpp.o [418/834] Building CXX object CMakeFiles/openttd_lib.dir/src/terraform_cmd.cpp.o [419/834] Building CXX object CMakeFiles/openttd_lib.dir/src/survey.cpp.o [420/834] Building CXX object CMakeFiles/openttd_lib.dir/src/subsidy_gui.cpp.o [421/834] Building CXX object CMakeFiles/openttd_lib.dir/src/subsidy.cpp.o [422/834] Building CXX object CMakeFiles/openttd_lib.dir/src/strings.cpp.o [423/834] Building CXX object CMakeFiles/openttd_lib.dir/src/stringfilter.cpp.o [424/834] Building CXX object CMakeFiles/openttd_lib.dir/src/string.cpp.o [425/834] Building CXX object CMakeFiles/openttd_lib.dir/src/story_gui.cpp.o [426/834] Building CXX object CMakeFiles/openttd_lib.dir/src/story.cpp.o [427/834] Building CXX object CMakeFiles/openttd_lib.dir/src/statusbar_gui.cpp.o [428/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station_gui.cpp.o [429/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station_cmd.cpp.o [430/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station.cpp.o [431/834] Building CXX object CMakeFiles/openttd_lib.dir/src/spritecache.cpp.o [432/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sprite.cpp.o [433/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound.cpp.o [434/834] Building CXX object CMakeFiles/openttd_lib.dir/src/social_integration.cpp.o [435/834] Building CXX object CMakeFiles/openttd_lib.dir/src/smallmap_gui.cpp.o [436/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs_gui.cpp.o [437/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs_cmd.cpp.o [438/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs.cpp.o [439/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signature.cpp.o [440/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signal.cpp.o [441/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ship_gui.cpp.o [442/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ship_cmd.cpp.o [443/834] Building CXX object CMakeFiles/openttd_lib.dir/src/settings_table.cpp.o [444/834] Building CXX object CMakeFiles/openttd_lib.dir/src/settings_gui.cpp.o [445/834] Building CXX object CMakeFiles/openttd_lib.dir/src/settings.cpp.o [446/834] Building CXX object CMakeFiles/openttd_lib.dir/src/screenshot.cpp.o [447/834] Building CXX object CMakeFiles/openttd_lib.dir/src/screenshot_gui.cpp.o [448/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadveh_gui.cpp.o [449/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadveh_cmd.cpp.o [450/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadstop.cpp.o [451/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_map.cpp.o [452/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_gui.cpp.o [453/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_cmd.cpp.o [454/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road.cpp.o [455/834] Building CXX object CMakeFiles/openttd_lib.dir/src/random_access_file.cpp.o [456/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail_gui.cpp.o [457/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail_cmd.cpp.o [458/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail.cpp.o [459/834] Building CXX object CMakeFiles/openttd_lib.dir/src/progress.cpp.o [460/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pbs.cpp.o [461/834] Building CXX object CMakeFiles/openttd_lib.dir/src/palette.cpp.o [462/834] Building CXX object CMakeFiles/openttd_lib.dir/src/osk_gui.cpp.o [463/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_gui.cpp.o [464/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_cmd.cpp.o [465/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_backup.cpp.o [466/834] Building CXX object CMakeFiles/openttd_lib.dir/src/openttd.cpp.o [467/834] Building CXX object CMakeFiles/openttd_lib.dir/src/object_gui.cpp.o [468/834] Building CXX object CMakeFiles/openttd_lib.dir/src/object_cmd.cpp.o [469/834] Building CXX object CMakeFiles/openttd_lib.dir/src/news_gui.cpp.o [470/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_townname.cpp.o [471/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_town.cpp.o [472/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_text.cpp.o [473/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_storage.cpp.o [474/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_station.cpp.o [475/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_spritegroup.cpp.o [476/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_sound.cpp.o [477/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_roadtype.cpp.o [478/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_roadstop.cpp.o [479/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_railtype.cpp.o [480/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_profiling.cpp.o [481/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_object.cpp.o [482/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_industrytiles.cpp.o [483/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_industries.cpp.o [484/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_house.cpp.o [485/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_gui.cpp.o [486/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_generic.cpp.o [487/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_engine.cpp.o [488/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_debug_gui.cpp.o [489/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_config.cpp.o [490/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_commons.cpp.o [491/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_cargo.cpp.o [492/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_canal.cpp.o [493/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_airporttiles.cpp.o [494/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_airport.cpp.o [495/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf.cpp.o [496/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music_gui.cpp.o [497/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music.cpp.o [498/834] Building CXX object CMakeFiles/openttd_lib.dir/src/mixer.cpp.o [499/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc_gui.cpp.o [500/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc_cmd.cpp.o [501/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc.cpp.o [502/834] Building CXX object CMakeFiles/openttd_lib.dir/src/map.cpp.o [503/834] Building CXX object CMakeFiles/openttd_lib.dir/src/main_gui.cpp.o [504/834] Building CXX object CMakeFiles/openttd_lib.dir/src/league_gui.cpp.o [505/834] Building CXX object CMakeFiles/openttd_lib.dir/src/league_cmd.cpp.o [506/834] Building CXX object CMakeFiles/openttd_lib.dir/src/landscape.cpp.o [507/834] Building CXX object CMakeFiles/openttd_lib.dir/src/intro_gui.cpp.o [508/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ini_load.cpp.o [509/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ini.cpp.o [510/834] Building CXX object CMakeFiles/openttd_lib.dir/src/industry_gui.cpp.o [511/834] Building CXX object CMakeFiles/openttd_lib.dir/src/industry_cmd.cpp.o [512/834] Building CXX object CMakeFiles/openttd_lib.dir/src/hotkeys.cpp.o [513/834] Building CXX object CMakeFiles/openttd_lib.dir/src/highscore_gui.cpp.o [514/834] Building CXX object CMakeFiles/openttd_lib.dir/src/highscore.cpp.o [515/834] Building CXX object CMakeFiles/openttd_lib.dir/src/help_gui.cpp.o [516/834] Building CXX object CMakeFiles/openttd_lib.dir/src/heightmap.cpp.o [517/834] Building CXX object CMakeFiles/openttd_lib.dir/src/group_gui.cpp.o [518/834] Building CXX object CMakeFiles/openttd_lib.dir/src/group_cmd.cpp.o [519/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ground_vehicle.cpp.o [520/834] Building CXX object CMakeFiles/openttd_lib.dir/src/graph_gui.cpp.o [521/834] Building CXX object CMakeFiles/openttd_lib.dir/src/goal_gui.cpp.o [522/834] Building CXX object CMakeFiles/openttd_lib.dir/src/goal.cpp.o [523/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfxinit.cpp.o [524/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfx_layout_fallback.cpp.o [525/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfx_layout.cpp.o [526/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfx.cpp.o [527/834] Building CXX object CMakeFiles/openttd_lib.dir/src/genworld_gui.cpp.o [528/834] Building CXX object CMakeFiles/openttd_lib.dir/src/genworld.cpp.o [529/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gamelog.cpp.o [530/834] Building CXX object CMakeFiles/openttd_lib.dir/src/framerate_gui.cpp.o [531/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache.cpp.o [532/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fios_gui.cpp.o [533/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fios.cpp.o [534/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fileio.cpp.o [535/834] Building CXX object CMakeFiles/openttd_lib.dir/src/error_gui.cpp.o [536/834] Building CXX object CMakeFiles/openttd_lib.dir/src/error.cpp.o [537/834] Building CXX object CMakeFiles/openttd_lib.dir/src/engine_gui.cpp.o [538/834] Building CXX object CMakeFiles/openttd_lib.dir/src/engine.cpp.o [539/834] Building CXX object CMakeFiles/openttd_lib.dir/src/elrail.cpp.o [540/834] Building CXX object CMakeFiles/openttd_lib.dir/src/effectvehicle.cpp.o [541/834] Building CXX object CMakeFiles/openttd_lib.dir/src/economy.cpp.o [542/834] Building CXX object CMakeFiles/openttd_lib.dir/src/driver.cpp.o [543/834] Building CXX object CMakeFiles/openttd_lib.dir/src/dock_gui.cpp.o [544/834] Building CXX object CMakeFiles/openttd_lib.dir/src/disaster_vehicle.cpp.o [545/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot_gui.cpp.o [546/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot_cmd.cpp.o [547/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot.cpp.o [548/834] Building CXX object CMakeFiles/openttd_lib.dir/src/dedicated.cpp.o [549/834] Building CXX object CMakeFiles/openttd_lib.dir/src/debug.cpp.o [550/834] Building CXX object CMakeFiles/openttd_lib.dir/src/date_gui.cpp.o [551/834] Building CXX object CMakeFiles/openttd_lib.dir/src/currency.cpp.o [552/834] Building CXX object CMakeFiles/openttd_lib.dir/src/crashlog.cpp.o [553/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cpu.cpp.o [554/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console_gui.cpp.o [555/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console_cmds.cpp.o [556/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console.cpp.o [557/834] Building CXX object CMakeFiles/openttd_lib.dir/src/company_gui.cpp.o [558/834] Building CXX object CMakeFiles/openttd_lib.dir/src/company_cmd.cpp.o [559/834] Building CXX object CMakeFiles/openttd_lib.dir/src/command.cpp.o [560/834] Building CXX object CMakeFiles/openttd_lib.dir/src/clear_cmd.cpp.o [561/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cheat_gui.cpp.o [562/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cheat.cpp.o [563/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargotype.cpp.o [564/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargopacket.cpp.o [565/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargomonitor.cpp.o [566/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargoaction.cpp.o /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/strings.cpp: In function 'void CopyInDParam(std::span)': /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/strings.cpp:159:6: note: parameter passing for argument of type 'const std::span' changed in GCC 7.1 159 | void CopyInDParam(const std::span backup) | ^~~~~~~~~~~~ [567/834] Building CXX object CMakeFiles/openttd_lib.dir/src/build_vehicle_gui.cpp.o [568/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bridge_map.cpp.o [569/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bridge_gui.cpp.o [570/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bootstrap_gui.cpp.o [571/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bmp.cpp.o [572/834] Building CXX object CMakeFiles/openttd_lib.dir/src/base_consist.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:69, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/3rdparty/nlohmann/json.hpp:7079:83: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/3rdparty/nlohmann/json.hpp:6884:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/3rdparty/nlohmann/json.hpp:12387:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/3rdparty/nlohmann/json.hpp:6884:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/3rdparty/nlohmann/json.hpp:12598:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [573/834] Building CXX object CMakeFiles/openttd_lib.dir/src/autoreplace_gui.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:69, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/3rdparty/nlohmann/json.hpp:20244:47: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [574/834] Building CXX object CMakeFiles/openttd_lib.dir/src/autoreplace_cmd.cpp.o [575/834] Building CXX object CMakeFiles/openttd_lib.dir/src/autoreplace.cpp.o [576/834] Building CXX object CMakeFiles/openttd_lib.dir/src/articulated_vehicles.cpp.o [577/834] Building CXX object CMakeFiles/openttd_lib.dir/src/animated_tile.cpp.o [578/834] Building CXX object CMakeFiles/openttd_lib.dir/src/airport_gui.cpp.o [579/834] Building CXX object CMakeFiles/openttd_lib.dir/src/airport.cpp.o [580/834] Building CXX object CMakeFiles/openttd_lib.dir/src/aircraft_gui.cpp.o [581/834] Building CXX object CMakeFiles/openttd_lib.dir/src/aircraft_cmd.cpp.o [582/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfx_layout_icu.cpp.o [583/834] Building CXX object CMakeFiles/openttd_lib.dir/src/widgets/slider.cpp.o [584/834] Building CXX object CMakeFiles/openttd_lib.dir/src/widgets/dropdown.cpp.o [585/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/video_driver.cpp.o [586/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/null_v.cpp.o [587/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/dedicated_v.cpp.o [588/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/sdl2_opengl_v.cpp.o [589/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/sdl2_default_v.cpp.o [590/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/sdl2_v.cpp.o [591/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/opengl.cpp.o [592/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timer/timer_window.cpp.o [593/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timer/timer_game_tick.cpp.o [594/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timer/timer_game_realtime.cpp.o [595/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timer/timer_game_economy.cpp.o [596/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timer/timer_game_calendar.cpp.o [597/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timer/timer_game_common.cpp.o [598/834] Building CXX object CMakeFiles/openttd_lib.dir/src/spriteloader/sprite_file.cpp.o [599/834] Building CXX object CMakeFiles/openttd_lib.dir/src/spriteloader/grf.cpp.o [600/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound/null_s.cpp.o [601/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound/sdl2_s.cpp.o [602/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/water_regions_sl.cpp.o [603/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/waypoint_sl.cpp.o [604/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/vehicle_sl.cpp.o [605/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/town_sl.cpp.o [606/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/subsidy_sl.cpp.o [607/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/story_sl.cpp.o [608/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/strings_sl.cpp.o [609/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/storage_sl.cpp.o [610/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/station_sl.cpp.o [611/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/signs_sl.cpp.o [612/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/settings_sl.cpp.o [613/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/saveload.cpp.o [614/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/randomizer_sl.cpp.o [615/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/order_sl.cpp.o [616/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/oldloader_sl.cpp.o [617/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/oldloader.cpp.o [618/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/object_sl.cpp.o [619/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/newgrf_sl.cpp.o [620/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/misc_sl.cpp.o [621/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/map_sl.cpp.o [622/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/linkgraph_sl.cpp.o [623/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/league_sl.cpp.o [624/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/labelmaps_sl.cpp.o [625/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/industry_sl.cpp.o [626/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/group_sl.cpp.o [627/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/goal_sl.cpp.o [628/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/gamelog_sl.cpp.o [629/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/game_sl.cpp.o [630/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/engine_sl.cpp.o [631/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/economy_sl.cpp.o [632/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/depot_sl.cpp.o [633/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/company_sl.cpp.o [634/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/cheat_sl.cpp.o [635/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/cargopacket_sl.cpp.o [636/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/cargomonitor_sl.cpp.o [637/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/autoreplace_sl.cpp.o [638/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/animated_tile_sl.cpp.o [639/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/airport_sl.cpp.o [640/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/ai_sl.cpp.o [641/834] Building CXX object CMakeFiles/openttd_lib.dir/src/saveload/afterload.cpp.o [642/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/water_regions.cpp.o [643/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/yapf/yapf_ship_regions.cpp.o [644/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/yapf/yapf_ship.cpp.o [645/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/yapf/yapf_road.cpp.o [646/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/yapf/yapf_rail.cpp.o [647/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/npf/queue.cpp.o [648/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/npf/npf.cpp.o [649/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pathfinder/npf/aystar.cpp.o [650/834] Building CXX object CMakeFiles/openttd_lib.dir/src/os/unix/font_unix.cpp.o In file included from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:49, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void SortSaveGameList(FileList&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/fios_gui.cpp:265:11, inlined from 'virtual void SaveLoadWindow::OnPaint()' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/fios_gui.cpp:590:20: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void SortSaveGameList(FileList&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/fios_gui.cpp:265:11, inlined from 'virtual void SaveLoadWindow::OnPaint()' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/fios_gui.cpp:590:20: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [651/834] Building CXX object CMakeFiles/openttd_lib.dir/src/os/unix/unix.cpp.o In file included from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:49, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void FiosGetFileList(SaveLoadOperation, bool, std::tuple, std::allocator > > (*)(SaveLoadOperation, const std::string&, std::string_view), Subdirectory, FileList&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/fios.cpp:392:12: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void FiosGetFileList(SaveLoadOperation, bool, std::tuple, std::allocator > > (*)(SaveLoadOperation, const std::string&, std::string_view), Subdirectory, FileList&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/fios.cpp:392:12: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void FiosGetFileList(SaveLoadOperation, bool, std::tuple, std::allocator > > (*)(SaveLoadOperation, const std::string&, std::string_view), Subdirectory, FileList&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/fios.cpp:407:11: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'void FiosGetFileList(SaveLoadOperation, bool, std::tuple, std::allocator > > (*)(SaveLoadOperation, const std::string&, std::string_view), Subdirectory, FileList&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/fios.cpp:407:11: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'FiosNumberedSaveName::FiosNumberedSaveName(const std::string&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/fios.cpp:750:12: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'FiosNumberedSaveName::FiosNumberedSaveName(const std::string&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/fios.cpp:750:12: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [652/834] Building CXX object CMakeFiles/openttd_lib.dir/src/os/unix/library_loader_unix.cpp.o [653/834] Building CXX object CMakeFiles/openttd_lib.dir/src/os/unix/survey_unix.cpp.o [654/834] Building CXX object CMakeFiles/openttd_lib.dir/src/os/unix/crashlog_unix.cpp.o [655/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_udp.cpp.o [656/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_turn.cpp.o [657/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_survey.cpp.o [658/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_stun.cpp.o [659/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_server.cpp.o [660/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_query.cpp.o [661/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_gui.cpp.o [662/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_gamelist.cpp.o [663/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_coordinator.cpp.o [664/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_content_gui.cpp.o [665/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_content.cpp.o [666/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_command.cpp.o [667/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_client.cpp.o [668/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_chat_gui.cpp.o [669/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network_admin.cpp.o [670/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/network.cpp.o [671/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/http_curl.cpp.o [672/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/udp.cpp.o [673/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/tcp_turn.cpp.o [674/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/tcp_stun.cpp.o [675/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/tcp_game.cpp.o [676/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/tcp_coordinator.cpp.o [677/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/tcp_content.cpp.o [678/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/tcp_connect.cpp.o [679/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/tcp_admin.cpp.o [680/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/tcp.cpp.o [681/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/packet.cpp.o [682/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/os_abstraction.cpp.o [683/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/host.cpp.o In file included from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:49, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Sort(bool (*)(const BuildBridgeData&, const BuildBridgeData&)):: >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Sort(bool (*)(const BuildBridgeData&, const BuildBridgeData&)):: >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Sort(bool (*)(const BuildBridgeData&, const BuildBridgeData&)):: >]', inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = GUIList::Sort(bool (*)(const BuildBridgeData&, const BuildBridgeData&))::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'bool GUIList::Sort(Comp) [with Comp = bool (*)(const BuildBridgeData&, const BuildBridgeData&); T = BuildBridgeData; P = std::nullptr_t; F = const char*]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/sortlist_type.h:283:13, inlined from 'bool GUIList::Sort() [with T = BuildBridgeData; P = std::nullptr_t; F = const char*]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/sortlist_type.h:309:20, inlined from 'void BuildBridgeWindow::SortBridgeList()' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/bridge_gui.cpp:122:21, inlined from 'virtual void BuildBridgeWindow::OnDropdownSelect(WidgetID, int)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/bridge_gui.cpp:287:24, inlined from 'virtual void BuildBridgeWindow::OnDropdownSelect(WidgetID, int)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/bridge_gui.cpp:282:7: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Sort(bool (*)(const BuildBridgeData&, const BuildBridgeData&)):: >]', inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Sort(bool (*)(const BuildBridgeData&, const BuildBridgeData&)):: >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = GUIList::Sort(bool (*)(const BuildBridgeData&, const BuildBridgeData&))::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'bool GUIList::Sort(Comp) [with Comp = bool (*)(const BuildBridgeData&, const BuildBridgeData&); T = BuildBridgeData; P = std::nullptr_t; F = const char*]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/sortlist_type.h:283:13, inlined from 'bool GUIList::Sort() [with T = BuildBridgeData; P = std::nullptr_t; F = const char*]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/sortlist_type.h:309:20, inlined from 'void BuildBridgeWindow::SortBridgeList()' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/bridge_gui.cpp:122:21, inlined from 'virtual void BuildBridgeWindow::OnDropdownSelect(WidgetID, int)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/bridge_gui.cpp:287:24, inlined from 'virtual void BuildBridgeWindow::OnDropdownSelect(WidgetID, int)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/bridge_gui.cpp:282:7: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Sort(bool (*)(const BuildBridgeData&, const BuildBridgeData&)):: >]', inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = GUIList::Sort(bool (*)(const BuildBridgeData&, const BuildBridgeData&))::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'bool GUIList::Sort(Comp) [with Comp = bool (*)(const BuildBridgeData&, const BuildBridgeData&); T = BuildBridgeData; P = std::nullptr_t; F = const char*]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/sortlist_type.h:283:13, inlined from 'bool GUIList::Sort() [with T = BuildBridgeData; P = std::nullptr_t; F = const char*]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/sortlist_type.h:309:20, inlined from 'void BuildBridgeWindow::SortBridgeList()' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/bridge_gui.cpp:122:21, inlined from 'BuildBridgeWindow::BuildBridgeWindow(WindowDesc*, TileIndex, TileIndex, TransportType, byte, GUIBridgeList&&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/bridge_gui.cpp:167:23, inlined from 'void ShowBuildBridgeWindow(TileIndex, TileIndex, TransportType, byte)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/bridge_gui.cpp:445:103: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Sort(bool (*)(const BuildBridgeData&, const BuildBridgeData&)):: >]', inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::Sort(bool (*)(const BuildBridgeData&, const BuildBridgeData&)):: >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >; _Compare = GUIList::Sort(bool (*)(const BuildBridgeData&, const BuildBridgeData&))::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'bool GUIList::Sort(Comp) [with Comp = bool (*)(const BuildBridgeData&, const BuildBridgeData&); T = BuildBridgeData; P = std::nullptr_t; F = const char*]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/sortlist_type.h:283:13, inlined from 'bool GUIList::Sort() [with T = BuildBridgeData; P = std::nullptr_t; F = const char*]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/sortlist_type.h:309:20, inlined from 'void BuildBridgeWindow::SortBridgeList()' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/bridge_gui.cpp:122:21, inlined from 'BuildBridgeWindow::BuildBridgeWindow(WindowDesc*, TileIndex, TileIndex, TransportType, byte, GUIBridgeList&&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/bridge_gui.cpp:167:23, inlined from 'void ShowBuildBridgeWindow(TileIndex, TileIndex, TransportType, byte)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/bridge_gui.cpp:445:103: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [684/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/network_game_info.cpp.o [685/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/core.cpp.o [686/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/config.cpp.o [687/834] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/address.cpp.o [688/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music/null_m.cpp.o [689/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music/midifile.cpp.o [690/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music/extmidi.cpp.o [691/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music/fluidsynth.cpp.o [692/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc/getoptdata.cpp.o [693/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc/dbg_helpers.cpp.o [694/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc/countedobj.cpp.o [695/834] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/refresh.cpp.o [696/834] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/mcf.cpp.o In file included from /usr/include/c++/13.2.1/algorithm:60, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:49, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : In static member function 'static constexpr _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = const unsigned char; _Up = unsigned char; bool _IsMove = false]', inlined from 'constexpr _OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = unsigned char*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:506:30, inlined from 'constexpr _OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = unsigned char*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:533:42, inlined from 'constexpr _OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = unsigned char*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:540:31, inlined from 'constexpr _OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = unsigned char*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = unsigned char*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = unsigned char*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = unsigned char*; _Tp = unsigned char]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = unsigned char; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:814:38, inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = unsigned char; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'void Packet::Send_buffer(const std::vector&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/network/core/packet.cpp:171:21: /usr/include/c++/13.2.1/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2 and 2147483647 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/armv7-alpine-linux-musleabihf/bits/c++allocator.h:33, from /usr/include/c++/13.2.1/bits/allocator.h:46, from /usr/include/c++/13.2.1/deque:63, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:63: In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned char]', inlined from 'constexpr _Tp* std::allocator< >::allocate(std::size_t) [with _Tp = unsigned char]' at /usr/include/c++/13.2.1/bits/allocator.h:198:40, inlined from 'static constexpr _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = unsigned char]' at /usr/include/c++/13.2.1/bits/alloc_traits.h:482:28, inlined from 'constexpr std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = unsigned char; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:378:33, inlined from 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = unsigned char; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:805:40, inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = unsigned char; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1483:19, inlined from 'void Packet::Send_buffer(const std::vector&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/network/core/packet.cpp:171:21: /usr/include/c++/13.2.1/bits/new_allocator.h:151:55: note: at offset [-2147483648, -1] into destination object of size [1, 2147483647] allocated by 'operator new' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ [697/834] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraphschedule.cpp.o [698/834] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraphjob.cpp.o [699/834] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraph_gui.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:69, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/os/unix/../../3rdparty/nlohmann/json.hpp:21434:57, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](T*) [with T = const char; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/os/unix/../../3rdparty/nlohmann/json.hpp:21461:26: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [700/834] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraph.cpp.o [701/834] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/flowmapper.cpp.o [702/834] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/demands.cpp.o [703/834] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_text.cpp.o [704/834] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_scanner.cpp.o [705/834] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_instance.cpp.o [706/834] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_info.cpp.o [707/834] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_gui.cpp.o [708/834] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_core.cpp.o In file included from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:49, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4861:18, inlined from 'virtual void SlLinkgraphEdge::Load(Node*) const' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/saveload/linkgraph_sl.cpp:84:13: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ [709/834] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_config.cpp.o [710/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache/truetypefontcache.cpp.o [711/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache/spritefontcache.cpp.o [712/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache/freetypefontcache.cpp.o [713/834] Building CXX object CMakeFiles/openttd_lib.dir/src/core/random_func.cpp.o [714/834] Building CXX object CMakeFiles/openttd_lib.dir/src/core/pool_func.cpp.o [715/834] Building CXX object CMakeFiles/openttd_lib.dir/src/core/math_func.cpp.o [716/834] Building CXX object CMakeFiles/openttd_lib.dir/src/core/geometry_func.cpp.o [717/834] Building CXX object CMakeFiles/openttd_lib.dir/src/core/alloc_func.cpp.o [718/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/null.cpp.o [719/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/40bpp_anim.cpp.o [720/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/8bpp_simple.cpp.o [721/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/8bpp_optimized.cpp.o [722/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/8bpp_base.cpp.o [723/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_simple.cpp.o [724/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_optimized.cpp.o [725/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_base.cpp.o [726/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_anim.cpp.o [727/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_scanner.cpp.o [728/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_instance.cpp.o [729/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_info.cpp.o [730/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_gui.cpp.o [731/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_core.cpp.o [732/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_config.cpp.o [733/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqvm.cpp.o [734/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqtable.cpp.o [735/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqstate.cpp.o [736/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqobject.cpp.o [737/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqmem.cpp.o [738/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqlexer.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:69, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/3rdparty/nlohmann/json.hpp:20244:47: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [739/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqfuncstate.cpp.o [740/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqdebug.cpp.o [741/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqcompiler.cpp.o [742/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqclass.cpp.o [743/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqbaselib.cpp.o [744/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqapi.cpp.o [745/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp.o [746/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/sqstdlib/sqstdaux.cpp.o [747/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/monocypher/monocypher.cpp.o [748/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/monocypher/monocypher-ed25519.cpp.o [749/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/md5/md5.cpp.o [750/834] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/icu/scriptrun.cpp.o [751/834] Building CXX object CMakeFiles/openttd_lib.dir/src/strgen/strgen_base.cpp.o [752/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/squirrel_std.cpp.o [753/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/squirrel.cpp.o [754/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_scanner.cpp.o [755/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_instance.cpp.o [756/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_info_dummy.cpp.o [757/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_info.cpp.o [758/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_gui.cpp.o [759/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_config.cpp.o [760/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_window.cpp.o [761/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_waypointlist.cpp.o [762/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_waypoint.cpp.o [763/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_viewport.cpp.o In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/c++/13.2.1/functional:64, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:65, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {GRFFile*&}; _Tp = NewGRFProfiler; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {GRFFile*&}; _Tp = NewGRFProfiler; _Alloc = std::allocator]', inlined from 'bool ConNewGRFProfile(byte, char**)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/console_cmds.cpp:2357:34: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [764/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_vehiclelist.cpp.o [765/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_vehicle.cpp.o [766/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_tunnel.cpp.o [767/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_townlist.cpp.o [768/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_town.cpp.o [769/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_tilelist.cpp.o [770/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_tile.cpp.o [771/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_text.cpp.o [772/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_testmode.cpp.o [773/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_subsidylist.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:69, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/os/unix/../../3rdparty/nlohmann/json.hpp:21434:57, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](T*) [with T = const char; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/os/unix/../../3rdparty/nlohmann/json.hpp:21461:26, inlined from 'virtual void CrashLogUnix::SurveyCrash(nlohmann::json_abi_v3_11_3::json&) const' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/os/unix/crashlog_unix.cpp:52:14: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/os/unix/../../3rdparty/nlohmann/json.hpp:21434:57, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](T*) [with T = const char; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/os/unix/../../3rdparty/nlohmann/json.hpp:21461:26, inlined from 'virtual void CrashLogUnix::SurveyCrash(nlohmann::json_abi_v3_11_3::json&) const' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/os/unix/crashlog_unix.cpp:53:18: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [774/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_subsidy.cpp.o [775/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_storypageelementlist.cpp.o [776/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_storypagelist.cpp.o [777/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_story_page.cpp.o In file included from /usr/include/c++/13.2.1/algorithm:61, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/tests/../stdafx.h:49, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/tests/test_main.cpp:10: /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/tests/../3rdparty/catch2/catch.hpp:14247:26: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]', inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Catch::sortTests(const IConfig&, const std::vector&)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'std::vector Catch::sortTests(const IConfig&, const std::vector&)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/tests/../3rdparty/catch2/catch.hpp:14247:26: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [778/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_stationlist.cpp.o [779/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_station.cpp.o [780/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_signlist.cpp.o [781/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_sign.cpp.o [782/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_roadtypelist.cpp.o [783/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_road.cpp.o [784/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_railtypelist.cpp.o [785/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_rail.cpp.o [786/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_priorityqueue.cpp.o [787/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_order.cpp.o [788/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_objecttypelist.cpp.o [789/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_objecttype.cpp.o [790/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_object.cpp.o /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/core/random_func.cpp:137:9: warning: #warning "No cryptographically-strong random generator available; using a fallback instead" [-Wcpp] 137 | # warning "No cryptographically-strong random generator available; using a fallback instead" | ^~~~~~~ [791/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_news.cpp.o [792/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_newgrf.cpp.o [793/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_marine.cpp.o [794/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_map.cpp.o [795/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_log.cpp.o [796/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_list.cpp.o [797/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_league.cpp.o [798/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_infrastructure.cpp.o [799/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industrytypelist.cpp.o [800/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industrytype.cpp.o [801/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industrylist.cpp.o [802/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industry.cpp.o [803/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_grouplist.cpp.o [804/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_group.cpp.o [805/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_goal.cpp.o [806/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_gamesettings.cpp.o [807/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_game.cpp.o [808/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_execmode.cpp.o [809/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_event_types.cpp.o [810/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_event.cpp.o [811/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_error.cpp.o [812/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_enginelist.cpp.o [813/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_engine.cpp.o [814/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_depotlist.cpp.o [815/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_date.cpp.o [816/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_controller.cpp.o [817/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_companymode.cpp.o [818/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_company.cpp.o [819/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_clientlist.cpp.o [820/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_client.cpp.o [821/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_cargomonitor.cpp.o [822/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_cargolist.cpp.o In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:69, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/network/../3rdparty/nlohmann/json.hpp:21434:57, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](T*) [with T = const char; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/network/../3rdparty/nlohmann/json.hpp:21461:26: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [823/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_cargo.cpp.o [824/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_bridgelist.cpp.o [825/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_bridge.cpp.o [826/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_basestation.cpp.o [827/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_base.cpp.o [828/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_asyncmode.cpp.o [829/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_airport.cpp.o [830/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_admin.cpp.o [831/834] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_accounting.cpp.o [832/834] Building CXX object CMakeFiles/openttd_lib.dir/generated/rev.cpp.o In file included from /usr/include/c++/13.2.1/list:65, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:67, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {std::variant, std::allocator >, long long unsigned int, ScriptInstance::SQSaveLoadType>}; _Tp = std::variant, std::allocator >, long long unsigned int, ScriptInstance::SQSaveLoadType>; _Alloc = std::allocator, std::allocator >, long long unsigned int, ScriptInstance::SQSaveLoadType> >]': /usr/include/c++/13.2.1/bits/stl_list.h:2003:8: note: parameter passing for argument of type 'std::__cxx11::list, std::allocator >, long long unsigned int, ScriptInstance::SQSaveLoadType> >::iterator' changed in GCC 7.1 2003 | _M_insert(iterator __position, _Args&&... __args) | ^~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::variant, std::allocator >, long long unsigned int, ScriptInstance::SQSaveLoadType>; _Alloc = std::allocator, std::allocator >, long long unsigned int, ScriptInstance::SQSaveLoadType> >]', inlined from 'static bool ScriptInstance::LoadObjects(ScriptData*)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/script/script_instance.cpp:572:40: /usr/include/c++/13.2.1/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator, std::allocator >, long long unsigned int, ScriptInstance::SQSaveLoadType> >' changed in GCC 7.1 1311 | { this->_M_insert(end(), std::move(__x)); } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:69, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = long long int; _Compare = std::less; _Alloc = std::allocator >]', inlined from 'void ScriptList::AddItem(SQInteger, SQInteger)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/script/api/script_list.cpp:441:18: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::set; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void ScriptList::AddItem(SQInteger, SQInteger)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/script/api/script_list.cpp:442:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::set; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'bool ScriptList::SetValue(SQInteger, SQInteger)' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/script/api/script_list.cpp:518:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:69, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/13.2.1/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/script/api/../../3rdparty/nlohmann/json.hpp:20244:47: /usr/include/c++/13.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/stdafx.h:69, from /home/buildozer/aports/testing/openttd/src/openttd-14.1/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/c++/13.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/script/api/../../3rdparty/nlohmann/json.hpp:7079:83: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/script/api/../../3rdparty/nlohmann/json.hpp:6884:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/script/api/../../3rdparty/nlohmann/json.hpp:12387:29: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'bool nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/script/api/../../3rdparty/nlohmann/json.hpp:6884:79, inlined from 'bool nlohmann::json_abi_v3_11_3::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; InputAdapterType = nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/testing/openttd/src/openttd-14.1/src/script/api/../../3rdparty/nlohmann/json.hpp:12598:21: /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [833/834] Linking CXX executable openttd_test [834/834] Linking CXX executable openttd [1/3] cd /home/buildozer/aports/testing/openttd/src/openttd-14.1 && /usr/bin/cmake -DFIND_VERSION_BINARY_DIR=/home/buildozer/aports/testing/openttd/src/openttd-14.1/build/generated -DCPACK_BINARY_DIR=/home/buildozer/aports/testing/openttd/src/openttd-14.1/build -DREV_MAJOR=14 -DREV_MINOR=0 -DWINDOWS= -P /home/buildozer/aports/testing/openttd/src/openttd-14.1/cmake/scripts/FindVersion.cmake -- Version string: 14.1 -- Generating rev.cpp -- Generating CPackProperties.cmake -- Generating Doxyfile -- Generating Doxyfile_AI -- Generating Doxyfile_GS =============================================================================== All tests passed (1133 assertions in 60 test cases) >>> openttd: Entering fakeroot... [1/5] cd /home/buildozer/aports/testing/openttd/src/openttd-14.1 && /usr/bin/cmake -DFIND_VERSION_BINARY_DIR=/home/buildozer/aports/testing/openttd/src/openttd-14.1/build/generated -DCPACK_BINARY_DIR=/home/buildozer/aports/testing/openttd/src/openttd-14.1/build -DREV_MAJOR=14 -DREV_MINOR=0 -DWINDOWS= -P /home/buildozer/aports/testing/openttd/src/openttd-14.1/cmake/scripts/FindVersion.cmake -- Version string: 14.1 -- Generating rev.cpp -- Generating CPackProperties.cmake -- Generating Doxyfile -- Generating Doxyfile_AI -- Generating Doxyfile_GS [2/2] Install the project... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/bin/openttd -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/belarusian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/malay.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/urdu.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/hungarian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/english_AU.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/korean.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/portuguese.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/faroese.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/gaelic.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/latvian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/maltese.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/english_US.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/croatian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/luxembourgish.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/serbian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/tamil.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/french.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/japanese.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/irish.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/macedonian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/latin.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/basque.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/brazilian_portuguese.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/polish.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/bulgarian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/esperanto.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/norwegian_nynorsk.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/vietnamese.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/spanish.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/spanish_MX.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/slovenian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/danish.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/greek.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/turkish.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/galician.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/frisian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/norwegian_bokmal.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/afrikaans.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/catalan.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/estonian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/marathi.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/czech.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/hebrew.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/simplified_chinese.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/indonesian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/welsh.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/persian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/icelandic.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/english.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/ukrainian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/hindi.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/italian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/arabic_egypt.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/thai.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/lithuanian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/german.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/traditional_chinese.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/swedish.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/romanian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/slovak.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/ido.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/russian.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/dutch.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/chuvash.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/lang/finnish.lng -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/openttd.grf -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/orig_win.obs -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/openttd.32.bmp -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/orig_win.obm -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/OpenTTD-Serif.ttf -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/orig_tto.obm -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/orig_dos_de.obg -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/orig_dos.obg -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/no_music.obm -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/OpenTTD-Small.ttf -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/orig_dos.obm -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/opntitle.dat -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/no_sound.obs -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/OpenTTD-Mono.ttf -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/orig_win.obg -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/orig_dos.obs -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/orig_extra.grf -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/baseset/OpenTTD-Sans.ttf -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_1.2.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_1.8.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_1.0.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_1.4.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_1.9.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_1.7.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_1.5.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_1.10.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_1.11.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_0.7.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_1.1.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_13.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_14.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_1.3.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_1.6.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/ai/compat_12.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_1.2.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_1.8.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_1.4.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_1.9.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_1.7.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_1.5.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_1.10.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_1.11.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_13.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_14.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_1.3.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_1.6.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/game/compat_12.nut -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/scripts -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/scripts/pre_dedicated.scr.example -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/scripts/autoexec.scr.example -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/scripts/on_client.scr.example -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/scripts/pre_server.scr.example -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/scripts/on_server_connect.scr.example -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/scripts/on_dedicated.scr.example -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/scripts/on_server.scr.example -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/scripts/game_start.scr.example -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/games/openttd/scripts/readme.txt -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/COPYING.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/README.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/CREDITS.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/CONTRIBUTING.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/changelog.txt -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/known-bugs.txt -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/admin_network.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/debugging_desyncs.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/desync.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/directory_structure.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/eints.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/game_coordinator.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/linkgraph.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/logging_and_performance_metrics.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/multiplayer.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/savegame_format.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/symbol_server.md -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/obg_format.txt -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/obm_format.txt -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/doc/openttd/docs/obs_format.txt -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/man/man6/openttd.6.gz -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/48x48 -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/48x48/apps -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/48x48/apps/openttd.png -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/16x16 -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/16x16/apps -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/16x16/apps/openttd.png -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/128x128 -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/128x128/apps -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/128x128/apps/openttd.png -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/64x64 -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/64x64/apps -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/64x64/apps/openttd.png -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/256x256 -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/256x256/apps -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/256x256/apps/openttd.png -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/32x32 -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/32x32/apps -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/icons/hicolor/32x32/apps/openttd.png -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/pixmaps -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/pixmaps/openttd.32.xpm -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/pixmaps/openttd.64.xpm -- Installing: /home/buildozer/aports/testing/openttd/pkg/openttd/usr/share/applications/openttd.desktop >>> openttd-doc*: Running split function doc... >>> openttd-doc*: Preparing subpackage openttd-doc... >>> openttd-doc*: Running postcheck for openttd-doc >>> openttd-lang*: Running split function lang... >>> openttd-lang*: Preparing subpackage openttd-lang... >>> openttd-lang*: Running postcheck for openttd-lang >>> openttd*: Running postcheck for openttd >>> openttd*: Preparing package openttd... >>> openttd*: Stripping binaries >>> openttd-doc*: Scanning shared objects >>> openttd-lang*: Scanning shared objects >>> openttd*: Scanning shared objects >>> openttd-doc*: Tracing dependencies... >>> openttd-doc*: Package size: 832.0 KB >>> openttd-doc*: Compressing data... >>> openttd-doc*: Create checksum... >>> openttd-doc*: Create openttd-doc-14.1-r0.apk >>> openttd-lang*: Tracing dependencies... >>> openttd-lang*: Package size: 11.6 MB >>> openttd-lang*: Compressing data... >>> openttd-lang*: Create checksum... >>> openttd-lang*: Create openttd-lang-14.1-r0.apk >>> openttd*: Tracing dependencies... so:libSDL2-2.0.so.0 so:libc.musl-armv7.so.1 so:libcurl.so.4 so:libfluidsynth.so.3 so:libfontconfig.so.1 so:libfreetype.so.6 so:libgcc_s.so.1 so:libharfbuzz.so.0 so:libicui18n.so.74 so:libicuuc.so.74 so:liblzma.so.5 so:liblzo2.so.2 so:libpng16.so.16 so:libstdc++.so.6 so:libz.so.1 >>> openttd*: Package size: 11.1 MB >>> openttd*: Compressing data... >>> openttd*: Create checksum... >>> openttd*: Create openttd-14.1-r0.apk >>> openttd: Build complete at Thu, 01 Aug 2024 10:44:46 +0000 elapsed time 0h 1m 22s >>> openttd: Cleaning up srcdir >>> openttd: Cleaning up pkgdir >>> openttd: Uninstalling dependencies... (1/224) Purging .makedepends-openttd (20240801.104325) (2/224) Purging cmake (3.30.1-r0) (3/224) Purging curl-dev (8.9.1-r0) (4/224) Purging fluidsynth-dev (2.3.5-r1) (5/224) Purging fluidsynth-libs (2.3.5-r1) (6/224) Purging harfbuzz-dev (9.0.0-r0) (7/224) Purging harfbuzz-cairo (9.0.0-r0) (8/224) Purging harfbuzz-gobject (9.0.0-r0) (9/224) Purging harfbuzz-icu (9.0.0-r0) (10/224) Purging harfbuzz-subset (9.0.0-r0) (11/224) Purging harfbuzz (9.0.0-r0) (12/224) Purging icu-dev (74.2-r0) (13/224) Purging lzo-dev (2.10-r5) (14/224) Purging lzo (2.10-r5) (15/224) Purging samurai (1.2-r5) (16/224) Purging sdl2-dev (2.30.5-r0) (17/224) Purging sdl2 (2.30.5-r0) (18/224) Purging mesa-dev (24.1.4-r1) (19/224) Purging libxdamage-dev (1.1.6-r5) (20/224) Purging libxdamage (1.1.6-r5) (21/224) Purging libxshmfence-dev (1.3.2-r6) (22/224) Purging mesa-egl (24.1.4-r1) (23/224) Purging mesa-gbm (24.1.4-r1) (24/224) Purging mesa-gl (24.1.4-r1) (25/224) Purging mesa-gles (24.1.4-r1) (26/224) Purging mesa-osmesa (24.1.4-r1) (27/224) Purging mesa-xatracker (24.1.4-r1) (28/224) Purging mesa (24.1.4-r1) (29/224) Purging xz-dev (5.6.2-r0) (30/224) Purging agetty-openrc (0.54.2-r0) (31/224) Purging agetty (2.40.2-r0) (32/224) Purging blkid (2.40.2-r0) (33/224) Purging c-ares-dev (1.32.3-r0) (34/224) Purging cairo-dev (1.18.0-r0) (35/224) Purging cairo-tools (1.18.0-r0) (36/224) Purging xcb-util-dev (0.4.1-r3) (37/224) Purging util-macros (1.20.1-r0) (38/224) Purging xcb-util (0.4.1-r3) (39/224) Purging cairo-gobject (1.18.0-r0) (40/224) Purging cairo (1.18.0-r0) (41/224) Purging cfdisk (2.40.2-r0) (42/224) Purging dbus-dev (1.14.10-r3) (43/224) Purging dmesg (2.40.2-r0) (44/224) Purging findmnt (2.40.2-r0) (45/224) Purging flock (2.40.2-r0) (46/224) Purging fontconfig-dev (2.15.0-r1) (47/224) Purging fontconfig (2.15.0-r1) (48/224) Purging fstrim (2.40.2-r0) (49/224) Purging graphite2-dev (1.3.14-r6) (50/224) Purging freetype-dev (2.13.2-r0) (51/224) Purging freetype (2.13.2-r0) (52/224) Purging graphite2 (1.3.14-r6) (53/224) Purging hexdump (2.40.2-r0) (54/224) Purging icu (74.2-r0) (55/224) Purging icu-libs (74.2-r0) (56/224) Purging jack-dev (1.9.22-r4) (57/224) Purging libarchive (3.7.4-r0) (58/224) Purging libdrm-dev (2.4.122-r0) (59/224) Purging libdrm (2.4.122-r0) (60/224) Purging libpciaccess-dev (0.18.1-r0) (61/224) Purging libpciaccess (0.18.1-r0) (62/224) Purging hwdata-pci (0.384-r0) (63/224) Purging libpng-dev (1.6.43-r0) (64/224) Purging libpng (1.6.43-r0) (65/224) Purging libpsl-dev (0.21.5-r2) (66/224) Purging libpsl-utils (0.21.5-r2) (67/224) Purging libsndfile-dev (1.2.2-r0) (68/224) Purging libvorbis-dev (1.3.7-r2) (69/224) Purging libxfixes-dev (6.0.1-r4) (70/224) Purging libxfixes (6.0.1-r4) (71/224) Purging libxrender-dev (0.9.11-r5) (72/224) Purging libxrender (0.9.11-r5) (73/224) Purging libxshmfence (1.3.2-r6) (74/224) Purging libxxf86vm-dev (1.1.5-r6) (75/224) Purging libxxf86vm (1.1.5-r6) (76/224) Purging llvm18-libs (18.1.8-r0) (77/224) Purging logger (2.40.2-r0) (78/224) Purging losetup (2.40.2-r0) (79/224) Purging lsblk (2.40.2-r0) (80/224) Purging mcookie (2.40.2-r0) (81/224) Purging mesa-glapi (24.1.4-r1) (82/224) Purging mount (2.40.2-r0) (83/224) Purging nghttp2-dev (1.62.1-r0) (84/224) Purging openssl-dev (3.3.1-r3) (85/224) Purging opus-dev (1.5.2-r0) (86/224) Purging partx (2.40.2-r0) (87/224) Purging pipewire-dev (1.2.2-r0) (88/224) Purging pipewire-libs (1.2.2-r0) (89/224) Purging pixman-dev (0.43.4-r0) (90/224) Purging pixman (0.43.4-r0) (91/224) Purging portaudio-dev (19.7.0-r2) (92/224) Purging libportaudiocxx (19.7.0-r2) (93/224) Purging portaudio (19.7.0-r2) (94/224) Purging pulseaudio-dev (17.0-r3) (95/224) Purging libpulse-mainloop-glib (17.0-r3) (96/224) Purging libpulse (17.0-r3) (97/224) Purging py3-packaging-pyc (24.1-r0) (98/224) Purging py3-parsing-pyc (3.1.2-r1) (99/224) Purging python3-pyc (3.12.3-r1) (100/224) Purging python3-pycache-pyc0 (3.12.3-r1) (101/224) Purging xcb-proto-pyc (1.16.0-r1) (102/224) Purging pyc (3.12.3-r1) (103/224) Purging readline-dev (8.2.10-r0) (104/224) Purging libhistory (8.2.10-r0) (105/224) Purging rhash-libs (1.4.4-r0) (106/224) Purging roc-toolkit-libs (0.4.0-r0) (107/224) Purging runuser (2.40.2-r0) (108/224) Purging setpriv (2.40.2-r0) (109/224) Purging sfdisk (2.40.2-r0) (110/224) Purging soxr (0.1.3-r7) (111/224) Purging speexdsp (1.2.1-r2) (112/224) Purging tdb-libs (1.4.10-r0) (113/224) Purging umount (2.40.2-r0) (114/224) Purging util-linux-misc (2.40.2-r0) (115/224) Purging setarch (2.40.2-r0) (116/224) Purging util-linux-openrc (2.40.2-r0) (117/224) Purging uuidgen (2.40.2-r0) (118/224) Purging wayland-libs-client (1.23.0-r0) (119/224) Purging wayland-libs-server (1.23.0-r0) (120/224) Purging webrtc-audio-processing-1 (1.3-r0) (121/224) Purging wipefs (2.40.2-r0) (122/224) Purging zstd-dev (1.5.6-r0) (123/224) Purging zstd (1.5.6-r0) (124/224) Purging alsa-lib-dev (1.2.12-r0) (125/224) Purging jack (1.9.22-r4) (126/224) Purging libsndfile (1.2.2-r0) (127/224) Purging alsa-lib (1.2.12-r0) (128/224) Purging avahi-libs (0.8-r17) (129/224) Purging brotli-dev (1.1.0-r2) (130/224) Purging brotli (1.1.0-r2) (131/224) Purging glib-dev (2.80.3-r0) (132/224) Purging bzip2-dev (1.0.8-r6) (133/224) Purging docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.pre-deinstall (134/224) Purging docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.pre-deinstall (135/224) Purging gettext-dev (0.22.5-r0) (136/224) Purging xz (5.6.2-r0) (137/224) Purging gettext-asprintf (0.22.5-r0) (138/224) Purging gettext (0.22.5-r0) (139/224) Purging gettext-envsubst (0.22.5-r0) (140/224) Purging libxml2-utils (2.12.8-r0) (141/224) Purging libxslt (1.1.39-r1) (142/224) Purging py3-packaging (24.1-r0) (143/224) Purging py3-parsing (3.1.2-r1) (144/224) Purging pcre2-dev (10.43-r0) (145/224) Purging zlib-dev (1.3.1-r1) (146/224) Purging libpcre2-16 (10.43-r0) (147/224) Purging libpcre2-32 (10.43-r0) (148/224) Purging libedit-dev (20240517.3.1-r0) (149/224) Purging ncurses-dev (6.5_p20240601-r0) (150/224) Purging libncurses++ (6.5_p20240601-r0) (151/224) Purging bsd-compat-headers (0.7.2-r6) (152/224) Purging dbus-libs (1.14.10-r3) (153/224) Purging libcamera-ipa (0.3.0-r3) (154/224) Purging libcamera (0.3.0-r3) (155/224) Purging eudev-libs (3.2.14-r2) (156/224) Purging expat-dev (2.6.2-r0) (157/224) Purging expat (2.6.2-r0) (158/224) Purging flac-dev (1.4.3-r1) (159/224) Purging libflac++ (1.4.3-r1) (160/224) Purging libflac (1.4.3-r1) (161/224) Purging libxext-dev (1.3.6-r2) (162/224) Purging libxext (1.3.6-r2) (163/224) Purging libx11-dev (1.8.10-r0) (164/224) Purging xtrans (1.5.0-r0) (165/224) Purging libx11 (1.8.10-r0) (166/224) Purging libxcb-dev (1.16.1-r0) (167/224) Purging libxcb (1.16.1-r0) (168/224) Purging xcb-proto (1.16.0-r1) (169/224) Purging python3 (3.12.3-r1) (170/224) Purging gdbm (1.24-r0) (171/224) Purging gettext-libs (0.22.5-r0) (172/224) Purging glib (2.80.3-r0) (173/224) Purging gnutls (3.8.5-r0) (174/224) Purging icu-data-en (74.2-r0) (175/224) Purging libasyncns (0.8-r3) (176/224) Purging util-linux-dev (2.40.2-r0) (177/224) Purging libfdisk (2.40.2-r0) (178/224) Purging libmount (2.40.2-r0) (179/224) Purging libsmartcols (2.40.2-r0) (180/224) Purging libuuid (2.40.2-r0) (181/224) Purging util-linux (2.40.2-r0) (182/224) Purging libblkid (2.40.2-r0) (183/224) Purging libxdmcp-dev (1.1.5-r1) (184/224) Purging libxdmcp (1.1.5-r1) (185/224) Purging libbsd (0.12.2-r0) (186/224) Purging libbz2 (1.0.8-r6) (187/224) Purging libcap-ng (0.8.5-r0) (188/224) Purging libeconf (0.6.3-r0) (189/224) Purging libffi-dev (3.4.6-r0) (190/224) Purging linux-headers (6.6-r0) (191/224) Purging p11-kit (0.25.5-r0) (192/224) Purging libffi (3.4.6-r0) (193/224) Purging libformw (6.5_p20240601-r0) (194/224) Purging libgcrypt (1.10.3-r0) (195/224) Purging libgpg-error (1.50-r0) (196/224) Purging libidn2-dev (2.3.7-r0) (197/224) Purging libintl (0.22.5-r0) (198/224) Purging libltdl (2.4.7-r3) (199/224) Purging libmd (1.1.0-r0) (200/224) Purging libmenuw (6.5_p20240601-r0) (201/224) Purging libogg-dev (1.3.5-r5) (202/224) Purging libvorbis (1.3.7-r2) (203/224) Purging libogg (1.3.5-r5) (204/224) Purging libpanelw (6.5_p20240601-r0) (205/224) Purging libsamplerate (0.2.2-r3) (206/224) Purging libtasn1 (4.19.0-r2) (207/224) Purging libunwind (1.8.1-r0) (208/224) Purging libuv (1.48.0-r0) (209/224) Purging libxau-dev (1.0.11-r4) (210/224) Purging libxau (1.0.11-r4) (211/224) Purging libxml2 (2.12.8-r0) (212/224) Purging linux-pam (1.6.0-r0) (213/224) Purging mpdecimal (4.0.0-r0) (214/224) Purging nettle (3.10-r0) (215/224) Purging opus (1.5.2-r0) (216/224) Purging orc (0.4.38-r0) (217/224) Purging utmps-libs (0.1.2.2-r1) (218/224) Purging skalibs (2.14.2.0-r0) (219/224) Purging sqlite-dev (3.46.0-r0) (220/224) Purging sqlite-libs (3.46.0-r0) (221/224) Purging sqlite (3.46.0-r0) (222/224) Purging xorgproto (2024.1-r0) (223/224) Purging xz-libs (5.6.2-r0) (224/224) Purging yaml (0.2.5-r2) Executing busybox-1.36.1-r31.trigger OK: 270 MiB in 103 packages >>> openttd: Updating the testing/armv7 repository index... >>> openttd: Signing the index...