==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: openttd 14.1-3 (Thu Feb 20 21:36:31 2025)
==> Retrieving sources...
  -> Found openttd-14.1-source.tar.xz
  -> Found 14fac2ad.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
    openttd-14.1-source.tar.xz ... Passed
    14fac2ad.patch ... Passed
==> Making package: openttd 14.1-3 (Thu 20 Feb 2025 09:36:37 PM MST)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
:: There are 2 providers available for jack:
:: Repository extra
   1) jack2  2) pipewire-jack

Enter a number (default=1): 
looking for conflicting packages...
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency

Packages (49) alsa-lib-1.2.13-1  alsa-topology-conf-1.2.5.1-4
              alsa-ucm-conf-1.2.13-2  default-cursors-3-1  flac-1.4.3-2
              freetype2-2.13.3-3  graphite-1:1.3.14-4  harfbuzz-10.3.0-1
              hidapi-0.14.0-3  jack2-1.9.22-1  lame-3.100-5
              libasyncns-1:0.8+r3+g68cd5af-3  libdrm-2.4.124-1
              libedit-20240808_3.1-1  libglvnd-1.7.0-1  libinstpatch-1.1.6-3
              libogg-1.3.5-2  libpciaccess-0.18.1-2  libpipewire-1:1.2.7-1
              libpng-1.6.47-1  libpulse-17.0+r43+g3e2bb8a1e-1
              libsamplerate-0.2.2-3  libsndfile-1.2.2-2  libvorbis-1.3.7-4
              libx11-1.8.11-1  libxau-1.0.12-1  libxcb-1.17.0-1
              libxcursor-1.2.3-1  libxdmcp-1.1.5-1.1  libxext-1.3.6-1
              libxfixes-6.0.1-2  libxrender-0.9.12-1  libxshmfence-1.3.3-1
              libxxf86vm-1.1.6-1  llvm-libs-19.1.7-1
              lm_sensors-1:3.6.0.r41.g31d1f125-3  mesa-1:24.3.4-1
              mpg123-1.32.10-1  opus-1.5.2-1  portaudio-1:19.7.0-3
              sdl2-compat-2.32.50-1  sdl3-3.2.4-1  spirv-tools-2024.4.rc2-1
              wayland-1.23.1-1  xcb-proto-1.17.0-3  xorgproto-2024.1-2
              fluidsynth-2.4.3-1  fontconfig-2:2.16.0-2
              hicolor-icon-theme-0.18-1

Total Download Size:     0.86 MiB
Total Installed Size:  285.15 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 libpipewire-1:1.2.7-1-aarch64 downloading...
 libinstpatch-1.1.6-3-aarch64 downloading...
 fluidsynth-2.4.3-1-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxrender...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libxfixes...
installing libxcursor...
installing hidapi...
Optional dependencies for hidapi
    libusb: for hidapi-libusb [installed]
installing sdl3...
Optional dependencies for sdl3
    alsa-lib: ALSA audio driver [pending]
    libpulse: PulseAudio audio driver [pending]
    jack: JACK audio driver [pending]
    pipewire: PipeWire audio driver
    vulkan-driver: vulkan renderer
    sndio: sndio audio driver
    libdecor: Wayland client decorations
installing sdl2-compat...
installing alsa-topology-conf...
installing alsa-ucm-conf...
installing alsa-lib...
installing libsamplerate...
installing opus...
installing jack2...
Optional dependencies for jack2
    a2jmidid: for ALSA MIDI to JACK MIDI bridging
    libffado: for firewire support using FFADO
    jack-example-tools: for official JACK example-clients and tools
    jack2-dbus: for dbus integration
    jack2-docs: for developer documentation
    realtime-privileges: for realtime privileges
installing libogg...
installing flac...
installing lame...
installing libvorbis...
installing mpg123...
Optional dependencies for mpg123
    sdl2: for sdl audio support [installed]
    jack: for jack audio support [installed]
    libpulse: for pulse audio support [pending]
    perl: for conplay [installed]
installing libsndfile...
Optional dependencies for libsndfile
    alsa-lib: for sndfile-play [installed]
installing libinstpatch...
installing libpipewire...
installing libasyncns...
installing libpulse...
Optional dependencies for libpulse
    pulse-native-provider: PulseAudio backend
installing portaudio...
installing fluidsynth...
installing libpng...
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing freetype2...
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing hicolor-icon-theme...
:: Running post-transaction hooks...
(1/5) Reloading system manager configuration...
  Skipped: Current root is not booted.
(2/5) Reloading user manager configuration...
  Skipped: Current root is not booted.
(3/5) Arming ConditionNeedsUpdate...
(4/5) Updating fontconfig configuration...
(5/5) Updating fontconfig cache...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (6) cppdap-1.58.0-2  jsoncpp-1.9.6-3  libuv-1.50.0-1  rhash-1.4.4-1
             cmake-3.31.5-1  ninja-1.12.1-2

Total Installed Size:  98.51 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing cppdap...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator [pending]
    qt6-base: cmake-gui
installing ninja...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Retrieving sources...
  -> Found openttd-14.1-source.tar.xz
  -> Found 14fac2ad.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting openttd-14.1-source.tar.xz with bsdtar
==> Starting prepare()...
patching file CMakeLists.txt
Hunk #2 succeeded at 330 (offset -1 lines).
==> Starting build()...
-- The CXX compiler identification is GNU 14.2.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - 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/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: /usr/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.4")
-- Could NOT find LZO (missing: LZO_LIBRARY LZO_INCLUDE_DIR) 
-- Found PNG: /usr/lib/libpng.so (found version "1.6.47")
-- Found CURL: /usr/lib/libcurl.so (found version "8.12.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.3")
-- Found Fluidsynth: /usr/lib/libfluidsynth.so (found version "2.4.3")
-- Found Fontconfig: /usr/lib/libfontconfig.so (found version "2.16.0")
-- Found Harfbuzz: /usr/lib/libharfbuzz.so (found version "10.3.0")
-- Found ICU: TRUE (found version "76.1") found components: i18n uc
-- Found OpenGL: /usr/lib/libOpenGL.so  found components: OpenGL
-- 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
CMake Deprecation Warning at src/settingsgen/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- The C compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
CMake Deprecation Warning at src/strgen/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- PNG found -- -DWITH_PNG -- PNG::PNG
-- ZLIB found -- -DWITH_ZLIB -- ZLIB::ZLIB
-- LIBLZMA found -- -DWITH_LIBLZMA -- LibLZMA::LibLZMA
-- 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:321 (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 
-- ICU_uc found -- -DWITH_ICU_UC -- /usr/include  -- /usr/lib/libicuuc.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 'archarm' 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:470 (include)


-- Configuring done (6.1s)
-- Generating done (0.5s)
-- Build files have been written to: /build/openttd/src/build
ninja: Entering directory `build'

[0/834] Generating script_window.hpp
[0/834] Building CXX object src/settin...iles/settingsgen.dir/settingsgen.cpp.o
[0/834] Building CXX object src/settin...ttingsgen.dir/__/core/alloc_func.cpp.o
[0/834] Building CXX object src/settin...ttingsgen.dir/__/misc/getoptdata.cpp.o
[0/834] Building CXX object src/settin...keFiles/settingsgen.dir/__/error.cpp.o
[0/834] Building CXX object src/settin...iles/settingsgen.dir/__/ini_load.cpp.o
[0/834] Building CXX object src/settin...eFiles/settingsgen.dir/__/string.cpp.o
[0/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o
[1/834] Generating script_window.hpp
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/GenerateWidget.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[1/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o
[2/834] Building CXX object src/settin...ttingsgen.dir/__/misc/getoptdata.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[2/834] Building CXX object src/strgen...es/strgen.dir/__/core/alloc_func.cpp.o
[3/834] Building CXX object src/settin...iles/settingsgen.dir/__/ini_load.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[3/834] Building CXX object src/strgen...es/strgen.dir/__/misc/getoptdata.cpp.o
[4/834] Building CXX object src/strgen...es/strgen.dir/__/misc/getoptdata.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[4/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/error.cpp.o
[5/834] Building CXX object src/settin...iles/settingsgen.dir/settingsgen.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[5/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o
[6/834] Building CXX object src/settin...ttingsgen.dir/__/core/alloc_func.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[6/834] Generating ai/ai_accounting.hpp.sq
[7/834] Generating ai/ai_accounting.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[7/834] Generating ai/ai_admin.hpp.sq
[8/834] Generating ai/ai_admin.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[8/834] Generating ai/ai_airport.hpp.sq
[9/834] Generating ai/ai_airport.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[9/834] Generating ai/ai_asyncmode.hpp.sq
[10/834] Generating ai/ai_asyncmode.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[10/834] Generating ai/ai_base.hpp.sq
[11/834] Generating ai/ai_base.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[11/834] Generating ai/ai_basestation.hpp.sq
[12/834] Building CXX object src/setti...keFiles/settingsgen.dir/__/error.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[12/834] Generating ai/ai_bridge.hpp.sq
[13/834] Generating ai/ai_basestation.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[13/834] Generating ai/ai_bridgelist.hpp.sq
[14/834] Generating ai/ai_bridgelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[14/834] Generating ai/ai_cargo.hpp.sq
[15/834] Generating ai/ai_bridge.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[15/834] Generating ai/ai_cargolist.hpp.sq
[16/834] Generating ai/ai_cargolist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[16/834] Generating ai/ai_cargomonitor.hpp.sq
[17/834] Generating ai/ai_cargo.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[17/834] Generating ai/ai_client.hpp.sq
[18/834] Generating ai/ai_cargomonitor.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[18/834] Generating ai/ai_clientlist.hpp.sq
[19/834] Generating ai/ai_client.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[19/834] Generating ai/ai_company.hpp.sq
[20/834] Generating ai/ai_clientlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[20/834] Generating ai/ai_companymode.hpp.sq
[21/834] Generating ai/ai_companymode.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[21/834] Generating ai/ai_date.hpp.sq
[22/834] Generating ai/ai_company.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[22/834] Generating ai/ai_depotlist.hpp.sq
[23/834] Generating ai/ai_date.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[23/834] Generating ai/ai_engine.hpp.sq
[24/834] Generating ai/ai_depotlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[24/834] Generating ai/ai_enginelist.hpp.sq
[25/834] Generating ai/ai_enginelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[25/834] Generating ai/ai_error.hpp.sq
[26/834] Generating ai/ai_engine.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[26/834] Generating ai/ai_event.hpp.sq
[27/834] Generating ai/ai_error.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[27/834] Generating ai/ai_event_types.hpp.sq
[28/834] Generating ai/ai_event.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[28/834] Generating ai/ai_execmode.hpp.sq
[29/834] Generating ai/ai_execmode.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[29/834] Generating ai/ai_game.hpp.sq
[30/834] Generating ai/ai_game.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[30/834] Generating ai/ai_gamesettings.hpp.sq
[31/834] Building CXX object src/strge...es/strgen.dir/__/core/alloc_func.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[31/834] Generating ai/ai_goal.hpp.sq
[32/834] Generating ai/ai_gamesettings.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[32/834] Generating ai/ai_group.hpp.sq
[33/834] Generating ai/ai_goal.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[33/834] Generating ai/ai_grouplist.hpp.sq
[34/834] Generating ai/ai_group.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[34/834] Generating ai/ai_industry.hpp.sq
[35/834] Generating ai/ai_grouplist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[35/834] Generating ai/ai_industrylist.hpp.sq
[36/834] Generating ai/ai_event_types.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[36/834] Generating ai/ai_industrytype.hpp.sq
[37/834] Generating ai/ai_industrylist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[37/834] Generating ai/ai_industrytypelist.hpp.sq
[38/834] Generating ai/ai_industry.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[38/834] Generating ai/ai_info_docs.hpp.sq
[39/834] Generating ai/ai_industrytypelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[39/834] Generating ai/ai_infrastructure.hpp.sq
[40/834] Generating ai/ai_industrytype.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[40/834] Generating ai/ai_league.hpp.sq
[41/834] Building CXX object src/setti...eFiles/settingsgen.dir/__/string.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[41/834] Generating ai/ai_list.hpp.sq
[42/834] Generating ai/ai_infrastructure.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[42/834] Generating ai/ai_log.hpp.sq
[43/834] Generating ai/ai_league.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[43/834] Generating ai/ai_log_types.hpp.sq
[44/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[44/834] Generating ai/ai_map.hpp.sq
[45/834] Generating ai/ai_info_docs.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[45/834] Generating ai/ai_marine.hpp.sq
[46/834] Generating ai/ai_log.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[46/834] Generating ai/ai_newgrf.hpp.sq
[47/834] Generating ai/ai_log_types.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[47/834] Generating ai/ai_news.hpp.sq
[48/834] Generating ai/ai_map.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[48/834] Generating ai/ai_object.hpp.sq
[49/834] Generating ai/ai_list.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[49/834] Generating ai/ai_objecttype.hpp.sq
[50/834] Generating ai/ai_newgrf.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[50/834] Generating ai/ai_objecttypelist.hpp.sq
[51/834] Generating ai/ai_news.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[51/834] Generating ai/ai_order.hpp.sq
[52/834] Generating ai/ai_marine.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[52/834] Generating ai/ai_priorityqueue.hpp.sq
[53/834] Generating ai/ai_objecttype.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[53/834] Generating ai/ai_rail.hpp.sq
[54/834] Generating ai/ai_objecttypelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[54/834] Generating ai/ai_railtypelist.hpp.sq
[55/834] Generating ai/ai_priorityqueue.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[55/834] Generating ai/ai_road.hpp.sq
[56/834] Generating ai/ai_railtypelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[56/834] Generating ai/ai_roadtypelist.hpp.sq
[57/834] Generating ai/ai_object.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[57/834] Generating ai/ai_sign.hpp.sq
[58/834] Generating ai/ai_sign.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[58/834] Generating ai/ai_signlist.hpp.sq
[59/834] Generating ai/ai_roadtypelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[59/834] Generating ai/ai_station.hpp.sq
[60/834] Generating ai/ai_rail.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[60/834] Generating ai/ai_stationlist.hpp.sq
[61/834] Generating ai/ai_order.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[61/834] Generating ai/ai_story_page.hpp.sq
[62/834] Generating ai/ai_signlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[62/834] Generating ai/ai_storypageelementlist.hpp.sq
[63/834] Generating ai/ai_road.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[63/834] Generating ai/ai_storypagelist.hpp.sq
[64/834] Generating ai/ai_storypageelementlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[64/834] Generating ai/ai_subsidy.hpp.sq
[65/834] Generating ai/ai_station.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[65/834] Generating ai/ai_subsidylist.hpp.sq
[66/834] Generating ai/ai_stationlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[66/834] Generating ai/ai_testmode.hpp.sq
[67/834] Generating ai/ai_storypagelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[67/834] Generating ai/ai_text.hpp.sq
[68/834] Generating ai/ai_story_page.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[68/834] Generating ai/ai_tile.hpp.sq
[69/834] Generating ai/ai_subsidylist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[69/834] Generating ai/ai_tilelist.hpp.sq
[70/834] Generating ai/ai_subsidy.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[70/834] Generating ai/ai_town.hpp.sq
[71/834] Generating ai/ai_testmode.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[71/834] Generating ai/ai_townlist.hpp.sq
[72/834] Generating ai/ai_text.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[72/834] Generating ai/ai_tunnel.hpp.sq
[73/834] Generating ai/ai_tilelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[73/834] Generating ai/ai_types.hpp.sq
[74/834] Generating ai/ai_townlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[74/834] Generating ai/ai_vehicle.hpp.sq
[75/834] Generating ai/ai_tunnel.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[75/834] Generating ai/ai_vehiclelist.hpp.sq
[76/834] Generating ai/ai_types.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[76/834] Generating ai/ai_viewport.hpp.sq
[77/834] Generating ai/ai_town.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[77/834] Generating ai/ai_waypoint.hpp.sq
[78/834] Generating ai/ai_tile.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[78/834] Generating ai/ai_waypointlist.hpp.sq
[79/834] Generating ai/ai_viewport.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[79/834] Generating ai/ai_window.hpp.sq
[80/834] Generating ai/ai_vehiclelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[80/834] Generating game/game_accounting.hpp.sq
[81/834] Generating ai/ai_waypoint.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[81/834] Generating game/game_admin.hpp.sq
[82/834] Generating ai/ai_waypointlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[82/834] Generating game/game_airport.hpp.sq
[83/834] Generating game/game_accounting.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[83/834] Generating game/game_asyncmode.hpp.sq
[84/834] Generating game/game_admin.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[84/834] Generating game/game_base.hpp.sq
[85/834] Generating ai/ai_vehicle.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[85/834] Generating game/game_basestation.hpp.sq
[86/834] Generating game/game_asyncmode.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[86/834] Generating game/game_bridge.hpp.sq
[87/834] Generating game/game_airport.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[87/834] Generating game/game_bridgelist.hpp.sq
[88/834] Generating game/game_basestation.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[88/834] Generating game/game_cargo.hpp.sq
[89/834] Generating game/game_base.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[89/834] Generating game/game_cargolist.hpp.sq
[90/834] Generating game/game_bridgelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[90/834] Generating game/game_cargomonitor.hpp.sq
[91/834] Generating game/game_bridge.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[91/834] Generating game/game_client.hpp.sq
[92/834] Generating game/game_cargolist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[92/834] Generating game/game_clientlist.hpp.sq
[93/834] Generating game/game_cargo.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[93/834] Generating game/game_company.hpp.sq
[94/834] Generating game/game_clientlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[94/834] Generating game/game_companymode.hpp.sq
[95/834] Generating game/game_cargomonitor.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[95/834] Generating game/game_date.hpp.sq
[96/834] Generating game/game_client.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[96/834] Generating game/game_depotlist.hpp.sq
[97/834] Generating game/game_date.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[97/834] Generating game/game_engine.hpp.sq
[98/834] Generating game/game_depotlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[98/834] Generating game/game_enginelist.hpp.sq
[99/834] Generating game/game_companymode.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[99/834] Generating game/game_error.hpp.sq
[100/834] Generating game/game_company.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[100/834] Generating game/game_event.hpp.sq
[101/834] Generating game/game_enginelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[101/834] Generating game/game_event_types.hpp.sq
[102/834] Generating game/game_error.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[102/834] Generating game/game_execmode.hpp.sq
[103/834] Generating game/game_event.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[103/834] Generating game/game_game.hpp.sq
[104/834] Generating game/game_engine.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[104/834] Generating game/game_gamesettings.hpp.sq
[105/834] Generating game/game_execmode.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[105/834] Generating game/game_goal.hpp.sq
[106/834] Generating game/game_game.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[106/834] Generating game/game_group.hpp.sq
[107/834] Generating game/game_gamesettings.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[107/834] Generating game/game_grouplist.hpp.sq
[108/834] Generating game/game_grouplist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[108/834] Generating game/game_industry.hpp.sq
[109/834] Generating game/game_group.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[109/834] Generating game/game_industrylist.hpp.sq
[110/834] Generating game/game_goal.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[110/834] Generating game/game_industrytype.hpp.sq
[111/834] Generating ai/ai_window.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[111/834] Generating game/game_industrytypelist.hpp.sq
[112/834] Generating game/game_industrylist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[112/834] Generating game/game_info_docs.hpp.sq
[113/834] Generating game/game_industrytypelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[113/834] Generating game/game_infrastructure.hpp.sq
[114/834] Generating game/game_industrytype.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[114/834] Generating game/game_league.hpp.sq
[115/834] Generating game/game_industry.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[115/834] Generating game/game_list.hpp.sq
[116/834] Generating game/game_event_types.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[116/834] Generating game/game_log.hpp.sq
[117/834] Generating game/game_infrastructure.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[117/834] Generating game/game_log_types.hpp.sq
[118/834] Generating game/game_info_docs.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[118/834] Generating game/game_map.hpp.sq
[119/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[119/834] Generating game/game_marine.hpp.sq
[120/834] Generating game/game_league.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[120/834] Generating game/game_newgrf.hpp.sq
[121/834] Generating game/game_log.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[121/834] Generating game/game_news.hpp.sq
[122/834] Generating game/game_log_types.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[122/834] Generating game/game_object.hpp.sq
[123/834] Generating game/game_map.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[123/834] Generating game/game_objecttype.hpp.sq
[124/834] Generating game/game_list.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[124/834] Generating game/game_objecttypelist.hpp.sq
[125/834] Generating game/game_newgrf.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[125/834] Generating game/game_order.hpp.sq
[126/834] Generating game/game_news.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[126/834] Generating game/game_priorityqueue.hpp.sq
[127/834] Generating game/game_marine.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[127/834] Generating game/game_rail.hpp.sq
[128/834] Generating game/game_objecttypelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[128/834] Generating game/game_railtypelist.hpp.sq
[129/834] Generating game/game_objecttype.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[129/834] Generating game/game_road.hpp.sq
[130/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/error.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[130/834] Generating game/game_roadtypelist.hpp.sq
[131/834] Generating game/game_object.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[131/834] Generating game/game_sign.hpp.sq
[132/834] Generating game/game_priorityqueue.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[132/834] Generating game/game_signlist.hpp.sq
[133/834] Generating game/game_railtypelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[133/834] Generating game/game_station.hpp.sq
[134/834] Generating game/game_roadtypelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[134/834] Generating game/game_stationlist.hpp.sq
[135/834] Generating game/game_sign.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[135/834] Generating game/game_story_page.hpp.sq
[136/834] Generating game/game_signlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[136/834] Generating game/game_storypageelementlist.hpp.sq
[137/834] Generating game/game_order.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[137/834] Generating game/game_storypagelist.hpp.sq
[138/834] Generating game/game_rail.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[138/834] Generating game/game_subsidy.hpp.sq
[139/834] Generating game/game_station.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[139/834] Generating game/game_subsidylist.hpp.sq
[140/834] Generating game/game_storypageelementlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[140/834] Generating game/game_testmode.hpp.sq
[141/834] Generating game/game_road.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[141/834] Generating game/game_text.hpp.sq
[142/834] Generating game/game_stationlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[142/834] Generating game/game_tile.hpp.sq
[143/834] Generating game/game_storypagelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[143/834] Generating game/game_tilelist.hpp.sq
[144/834] Generating game/game_subsidy.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[144/834] Generating game/game_town.hpp.sq
[145/834] Generating game/game_story_page.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[145/834] Generating game/game_townlist.hpp.sq
[146/834] Generating game/game_subsidylist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[146/834] Generating game/game_tunnel.hpp.sq
[147/834] Generating game/game_text.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[147/834] Generating game/game_types.hpp.sq
[148/834] Generating game/game_testmode.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[148/834] Generating game/game_vehicle.hpp.sq
[149/834] Generating game/game_townlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[149/834] Generating game/game_vehiclelist.hpp.sq
[150/834] Generating game/game_tilelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[150/834] Generating game/game_viewport.hpp.sq
[151/834] Generating game/game_tunnel.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[151/834] Generating game/game_waypoint.hpp.sq
[152/834] Generating game/game_tile.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[152/834] Generating game/game_waypointlist.hpp.sq
[153/834] Generating game/game_types.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[153/834] Generating game/game_window.hpp.sq
[154/834] Generating game/game_town.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[154/834] Linking CXX executable src/settingsgen/settingsgen
[155/834] Generating game/game_vehiclelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[155/834] cd /build/openttd/src/opentt...d-14.1/cmake/scripts/FindVersion.cmake
[156/834] Generating game/game_waypointlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[156/834] Generating ai/ai_includes.hpp
[157/834] Generating game/game_waypoint.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[157/834] Generating template/template_accounting.hpp.sq
[158/834] Generating game/game_viewport.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[158/834] Generating template/template_admin.hpp.sq
[159/834] cd /build/openttd/src/opentt...d-14.1/cmake/scripts/FindVersion.cmake
CMake Deprecation Warning at cmake/scripts/FindVersion.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- Version string: 14.1
-- Generating rev.cpp
-- Generating CPackProperties.cmake
-- Generating Doxyfile
-- Generating Doxyfile_AI
-- Generating Doxyfile_GS

[159/834] Generating template/template_airport.hpp.sq
[160/834] Generating template/template_admin.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[160/834] Generating template/template_asyncmode.hpp.sq
[161/834] Generating ai/ai_includes.hpp
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelIncludes.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[161/834] Generating template/template_base.hpp.sq
[162/834] Generating game/game_vehicle.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[162/834] Generating template/template_basestation.hpp.sq
[163/834] Generating template/template_accounting.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[163/834] Generating template/template_bridge.hpp.sq
[164/834] Generating template/template_asyncmode.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[164/834] Generating template/template_bridgelist.hpp.sq
[165/834] Generating template/template_airport.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[165/834] Generating template/template_cargo.hpp.sq
[166/834] Generating template/template_basestation.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[166/834] Generating template/template_cargolist.hpp.sq
[167/834] Generating template/template_base.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[167/834] Generating template/template_cargomonitor.hpp.sq
[168/834] Generating template/template_bridge.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[168/834] Generating template/template_client.hpp.sq
[169/834] Generating template/template_bridgelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[169/834] Generating template/template_clientlist.hpp.sq
[170/834] Generating template/template_cargo.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[170/834] Generating template/template_company.hpp.sq
[171/834] Generating template/template_clientlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[171/834] Generating template/template_companymode.hpp.sq
[172/834] Generating template/template_cargomonitor.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[172/834] Generating template/template_date.hpp.sq
[173/834] Generating template/template_cargolist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[173/834] Generating template/template_depotlist.hpp.sq
[174/834] Generating template/template_client.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[174/834] Generating template/template_engine.hpp.sq
[175/834] Linking CXX executable src/settingsgen/settingsgen
[175/834] Generating template/template_enginelist.hpp.sq
[176/834] Generating template/template_date.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[176/834] Generating template/template_error.hpp.sq
[177/834] Generating template/template_companymode.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[177/834] Generating template/template_event.hpp.sq
[178/834] Generating template/template_depotlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[178/834] Generating template/template_event_types.hpp.sq
[179/834] Generating template/template_enginelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[179/834] Generating template/template_execmode.hpp.sq
[180/834] Generating template/template_engine.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[180/834] Generating template/template_game.hpp.sq
[181/834] Generating template/template_error.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[181/834] Generating template/template_gamesettings.hpp.sq
[182/834] Generating template/template_event.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[182/834] Generating template/template_goal.hpp.sq
[183/834] Generating template/template_execmode.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[183/834] Generating template/template_group.hpp.sq
[184/834] Generating template/template_company.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[184/834] Generating template/template_grouplist.hpp.sq
[185/834] Generating template/template_game.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[185/834] Generating template/template_industry.hpp.sq
[186/834] Generating template/template_gamesettings.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[186/834] Generating template/template_industrylist.hpp.sq
[187/834] Generating template/template_goal.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[187/834] Generating template/template_industrytype.hpp.sq
[188/834] Generating template/template_grouplist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[188/834] Generating template/template_industrytypelist.hpp.sq
[189/834] Generating template/template_group.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[189/834] Generating template/template_info_docs.hpp.sq
[190/834] Generating template/template_industrylist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[190/834] Generating template/template_infrastructure.hpp.sq
[191/834] Generating template/template_industrytypelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[191/834] Generating template/template_league.hpp.sq
[192/834] Generating template/template_industrytype.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[192/834] Generating template/template_list.hpp.sq
[193/834] Generating template/template_industry.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[193/834] Generating template/template_log.hpp.sq
[194/834] Generating template/template_infrastructure.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[194/834] Generating template/template_log_types.hpp.sq
[195/834] Generating template/template_event_types.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[195/834] Generating template/template_map.hpp.sq
[196/834] Generating template/template_league.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[196/834] Generating template/template_marine.hpp.sq
[197/834] Generating template/template_log.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[197/834] Generating template/template_newgrf.hpp.sq
[198/834] Generating template/template_log_types.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[198/834] Generating template/template_news.hpp.sq
[199/834] Generating template/template_info_docs.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[199/834] Generating template/template_object.hpp.sq
[200/834] Generating template/template_list.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[200/834] Generating template/template_objecttype.hpp.sq
[201/834] Generating template/template_newgrf.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[201/834] Generating template/template_objecttypelist.hpp.sq
[202/834] Generating template/template_map.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[202/834] Generating template/template_order.hpp.sq
[203/834] Generating template/template_news.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[203/834] Generating template/template_priorityqueue.hpp.sq
[204/834] Generating game/game_window.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[204/834] Generating game/game_includes.hpp
[205/834] Generating template/template_marine.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[205/834] Generating template/template_rail.hpp.sq
[206/834] Generating template/template_objecttype.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[206/834] Generating template/template_railtypelist.hpp.sq
[207/834] Generating template/template_objecttypelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[207/834] Generating template/template_road.hpp.sq
[208/834] Generating template/template_object.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[208/834] Generating template/template_roadtypelist.hpp.sq
[209/834] Generating template/template_priorityqueue.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[209/834] Generating template/template_sign.hpp.sq
[210/834] Generating game/game_includes.hpp
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelIncludes.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[210/834] Generating template/template_signlist.hpp.sq
[211/834] Generating template/template_railtypelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[211/834] Generating template/template_station.hpp.sq
[212/834] Generating template/template_roadtypelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[212/834] Generating template/template_stationlist.hpp.sq
[213/834] Generating template/template_order.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[213/834] Generating template/template_story_page.hpp.sq
[214/834] Generating template/template_signlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[214/834] Generating template/template_storypageelementlist.hpp.sq
[215/834] Generating template/template_sign.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[215/834] Generating template/template_storypagelist.hpp.sq
[216/834] Generating template/template_rail.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[216/834] Generating template/template_subsidy.hpp.sq
[217/834] Generating template/template_storypagelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[217/834] Generating template/template_subsidylist.hpp.sq
[218/834] Generating template/template_station.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[218/834] Generating template/template_testmode.hpp.sq
[219/834] Generating template/template_stationlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[219/834] Generating template/template_text.hpp.sq
[220/834] Generating template/template_storypageelementlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[220/834] Generating template/template_tile.hpp.sq
[221/834] Generating template/template_story_page.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[221/834] Generating template/template_tilelist.hpp.sq
[222/834] Generating template/template_testmode.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[222/834] Generating template/template_town.hpp.sq
[223/834] Generating template/template_subsidylist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[223/834] Generating template/template_townlist.hpp.sq
[224/834] Generating template/template_road.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[224/834] Generating template/template_tunnel.hpp.sq
[225/834] Generating template/template_subsidy.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[225/834] Generating template/template_types.hpp.sq
[226/834] Generating template/template_text.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[226/834] Generating template/template_vehicle.hpp.sq
[227/834] Generating template/template_tilelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[227/834] Generating template/template_vehiclelist.hpp.sq
[228/834] Generating template/template_types.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[228/834] Generating template/template_viewport.hpp.sq
[229/834] Generating template/template_townlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[229/834] Generating template/template_waypoint.hpp.sq
[230/834] Generating template/template_tunnel.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[230/834] Generating template/template_waypointlist.hpp.sq
[231/834] Generating template/template_tile.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[231/834] Generating template/template_window.hpp.sq
[232/834] Generating template/template_waypointlist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[232/834] Generating table/settings.h
[233/834] Generating template/template_waypoint.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[233/834] Copying ai/compat_0.7.nut
[234/834] Generating template/template_vehiclelist.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[234/834] Copying ai/compat_1.0.nut
[235/834] Generating template/template_viewport.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[235/834] Copying ai/compat_1.1.nut
[236/834] Copying ai/compat_0.7.nut
[236/834] Copying ai/compat_1.10.nut
[237/834] Copying ai/compat_1.0.nut
[237/834] Copying ai/compat_1.11.nut
[238/834] Copying ai/compat_1.1.nut
[238/834] Copying ai/compat_1.2.nut
[239/834] Copying ai/compat_1.10.nut
[239/834] Copying ai/compat_1.3.nut
[240/834] Generating table/settings.h
[240/834] Copying ai/compat_1.4.nut
[241/834] Copying ai/compat_1.11.nut
[241/834] Copying ai/compat_1.5.nut
[242/834] Generating template/template_vehicle.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[242/834] Copying ai/compat_1.6.nut
[243/834] Generating template/template_town.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[243/834] Copying ai/compat_1.7.nut
[244/834] Copying ai/compat_1.2.nut
[244/834] Copying ai/compat_1.8.nut
[245/834] Copying ai/compat_1.3.nut
[245/834] Copying ai/compat_1.9.nut
[246/834] Copying ai/compat_1.4.nut
[246/834] Copying ai/compat_12.nut
[247/834] Copying ai/compat_1.5.nut
[247/834] Copying ai/compat_13.nut
[248/834] Copying ai/compat_1.6.nut
[248/834] Copying ai/compat_14.nut
[249/834] Copying ai/compat_1.9.nut
[249/834] Copying game/compat_1.10.nut
[250/834] Copying ai/compat_1.7.nut
[250/834] Copying game/compat_1.11.nut
[251/834] Copying ai/compat_12.nut
[251/834] Copying game/compat_1.2.nut
[252/834] Copying ai/compat_1.8.nut
[252/834] Copying game/compat_1.3.nut
[253/834] Copying ai/compat_13.nut
[253/834] Copying game/compat_1.4.nut
[254/834] Copying ai/compat_14.nut
[254/834] Copying game/compat_1.5.nut
[255/834] Copying game/compat_1.10.nut
[255/834] Copying game/compat_1.6.nut
[256/834] Copying game/compat_1.11.nut
[256/834] Copying game/compat_1.7.nut
[257/834] Copying game/compat_1.3.nut
[257/834] Copying game/compat_1.8.nut
[258/834] Copying game/compat_1.2.nut
[258/834] Copying game/compat_1.9.nut
[259/834] Copying game/compat_1.4.nut
[259/834] Copying game/compat_12.nut
[260/834] Copying game/compat_1.6.nut
[260/834] Copying game/compat_13.nut
[261/834] Copying game/compat_1.5.nut
[261/834] Copying game/compat_14.nut
[262/834] Copying game/compat_1.7.nut
[262/834] Copying openttd.128.png file
[263/834] Copying game/compat_1.9.nut
[263/834] Copying openttd.16.png file
[264/834] Copying game/compat_12.nut
[264/834] Copying openttd.256.png file
[265/834] Copying game/compat_1.8.nut
[265/834] Copying openttd.32.png file
[266/834] Copying game/compat_13.nut
[266/834] Copying openttd.48.png file
[267/834] Copying openttd.128.png file
[267/834] Copying openttd.64.png file
[268/834] Copying openttd.16.png file
[268/834] Copying openttd.32.xpm file
[269/834] Copying game/compat_14.nut
[269/834] Copying openttd.64.xpm file
[270/834] Copying openttd.256.png file
[270/834] Generating desktop file
[271/834] Copying openttd.48.png file
[271/834] Copying OpenTTD-Mono.ttf baseset file
[272/834] Copying openttd.32.png file
[272/834] Copying OpenTTD-Sans.ttf baseset file
[273/834] Copying openttd.64.png file
[273/834] Copying OpenTTD-Serif.ttf baseset file
[274/834] Copying openttd.32.xpm file
[274/834] Copying OpenTTD-Small.ttf baseset file
[275/834] Copying openttd.64.xpm file
[275/834] Generating no_music.obm baseset metadata file
[276/834] Copying OpenTTD-Serif.ttf baseset file
[276/834] Generating no_sound.obs baseset metadata file
[277/834] Copying OpenTTD-Sans.ttf baseset file
[277/834] Copying openttd.32.bmp baseset file
[278/834] Copying OpenTTD-Small.ttf baseset file
[278/834] Copying openttd.grf baseset file
[279/834] Copying OpenTTD-Mono.ttf baseset file
[279/834] Copying opntitle.dat baseset file
[280/834] Copying opntitle.dat baseset file
[280/834] Generating orig_dos.obg baseset metadata file
[281/834] Copying openttd.32.bmp baseset file
[281/834] Generating orig_dos.obm baseset metadata file
[282/834] Copying openttd.grf baseset file
[282/834] Generating orig_dos.obs baseset metadata file
[283/834] Generating template/template_window.hpp.sq
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[283/834] Generating orig_dos_de.obg baseset metadata file
[284/834] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[284/834] Linking CXX executable src/strgen/strgen
[285/834] Generating desktop file
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Desktop.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[285/834] Copying orig_extra.grf baseset file
[286/834] Linking CXX executable src/strgen/strgen
[286/834] Compiling language afrikaans
[287/834] Copying orig_extra.grf baseset file
[287/834] Compiling language arabic_egypt
[288/834] Generating no_sound.obs baseset metadata file
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[288/834] Compiling language basque
[289/834] Compiling language afrikaans
[289/834] Compiling language belarusian
[290/834] Compiling language arabic_egypt
[290/834] Compiling language brazilian_portuguese
[291/834] Generating orig_dos.obs baseset metadata file
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[291/834] Compiling language bulgarian
[292/834] Compiling language bulgarian
[292/834] Compiling language catalan
[293/834] Compiling language belarusian
[293/834] Compiling language chuvash
[294/834] Compiling language basque
[294/834] Compiling language croatian
[295/834] Compiling language chuvash
[295/834] Compiling language czech
[296/834] Compiling language catalan
[296/834] Compiling language danish
[297/834] Compiling language brazilian_portuguese
[297/834] Compiling language dutch
[298/834] Compiling language croatian
[298/834] Compiling language english
[299/834] Generating orig_dos.obm baseset metadata file
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[299/834] Compiling language english_AU
[300/834] Compiling language czech
[300/834] Compiling language english_US
[301/834] Generating orig_dos_de.obg baseset metadata file
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[301/834] Compiling language esperanto
[302/834] Compiling language danish
[302/834] Compiling language estonian
[303/834] Compiling language dutch
[303/834] Compiling language faroese
[304/834] Compiling language english
[304/834] Compiling language finnish
[305/834] Compiling language english_AU
[305/834] Compiling language french
[306/834] Compiling language english_US
[306/834] Compiling language frisian
[307/834] Compiling language estonian
[307/834] Compiling language gaelic
[308/834] Compiling language esperanto
[308/834] Compiling language galician
[309/834] Compiling language faroese
[309/834] Compiling language german
[310/834] Compiling language frisian
[310/834] Compiling language greek
[311/834] Compiling language gaelic
[311/834] Compiling language hebrew
[312/834] Compiling language french
[312/834] Compiling language hindi
[313/834] Compiling language finnish
[313/834] Compiling language hungarian
[314/834] Compiling language german
[314/834] Compiling language icelandic
[315/834] Compiling language galician
[315/834] Compiling language ido
[316/834] Generating no_music.obm baseset metadata file
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[316/834] Compiling language indonesian
[317/834] Compiling language hindi
[317/834] Compiling language irish
[318/834] Compiling language hebrew
[318/834] Compiling language italian
[319/834] Compiling language greek
[319/834] Compiling language japanese
[320/834] Compiling language indonesian
[320/834] Compiling language korean
[321/834] Compiling language ido
[321/834] Compiling language latin
[322/834] Compiling language hungarian
[322/834] Compiling language latvian
[323/834] Compiling language icelandic
[323/834] Compiling language lithuanian
[324/834] Generating orig_dos.obg baseset metadata file
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[324/834] Compiling language luxembourgish
[325/834] Compiling language japanese
[325/834] Compiling language macedonian
[326/834] Compiling language italian
[326/834] Compiling language malay
[327/834] Compiling language korean
[327/834] Compiling language maltese
[328/834] Compiling language latin
[328/834] Compiling language marathi
[329/834] Compiling language lithuanian
[329/834] Compiling language norwegian_bokmal
[330/834] Compiling language irish
[330/834] Compiling language norwegian_nynorsk
[331/834] Compiling language luxembourgish
[331/834] Compiling language persian
[332/834] Compiling language macedonian
[332/834] Compiling language polish
[333/834] Compiling language latvian
[333/834] Compiling language portuguese
[334/834] Compiling language malay
[334/834] Compiling language romanian
[335/834] Compiling language marathi
[335/834] Compiling language russian
[336/834] Compiling language maltese
[336/834] Compiling language serbian
[337/834] Compiling language norwegian_bokmal
[337/834] Compiling language simplified_chinese
[338/834] Compiling language norwegian_nynorsk
[338/834] Compiling language slovak
[339/834] Compiling language persian
[339/834] Compiling language slovenian
[340/834] Compiling language polish
[340/834] Compiling language spanish
[341/834] Compiling language portuguese
[341/834] Compiling language spanish_MX
[342/834] Compiling language romanian
[342/834] Compiling language swedish
[343/834] Compiling language russian
[343/834] Compiling language tamil
[344/834] Compiling language simplified_chinese
[344/834] Compiling language thai
[345/834] Compiling language serbian
[345/834] Compiling language traditional_chinese
[346/834] Compiling language slovenian
[346/834] Compiling language turkish
[347/834] Compiling language slovak
[347/834] Compiling language ukrainian
[348/834] Compiling language spanish
[348/834] Compiling language urdu
[349/834] Compiling language swedish
[349/834] Compiling language vietnamese
[350/834] Compiling language traditional_chinese
[350/834] Compiling language welsh
[351/834] Compiling language spanish_MX
[351/834] Generating table/strings.h
[352/834] Compiling language thai
[352/834] Generating orig_tto.obm baseset metadata file
[353/834] Compiling language turkish
[353/834] Generating orig_win.obg baseset metadata file
[354/834] Compiling language tamil
[354/834] Generating orig_win.obm baseset metadata file
[355/834] Compiling language ukrainian
[355/834] Generating orig_win.obs baseset metadata file
[356/834] Compiling language urdu
[356/834] Copying regression/info.nut regression file
[357/834] Compiling language welsh
[357/834] Copying regression/main.nut regression file
[358/834] Compiling language vietnamese
[358/834] Copying regression/require.nut regression file
[359/834] Copying regression/info.nut regression file
[359/834] Copying regression/result.txt regression file
[360/834] Copying regression/main.nut regression file
[360/834] Copying regression/test.sav regression file
[361/834] Copying regression/require.nut regression file
[361/834] Copying stationlist/info.nut regression file
[362/834] Copying regression/result.txt regression file
[362/834] Copying stationlist/main.nut regression file
[363/834] Generating table/strings.h
[363/834] Building CXX object CMakeFiles/openttd_lib.dir/cmake_pch.hxx.gch
[364/834] Copying stationlist/info.nut regression file
[364/834] Building CXX object CMakeFil..._test.dir/src/tests/bitmath_func.cpp.o
[365/834] Copying stationlist/main.nut regression file
[365/834] Building CXX object CMakeFil.../tests/landscape_partial_pixel_z.cpp.o
[366/834] Copying regression/test.sav regression file
[366/834] Building CXX object CMakeFil...ttd_test.dir/src/tests/math_func.cpp.o
[367/834] Generating orig_win.obg baseset metadata file
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[367/834] Building CXX object CMakeFil...t.dir/src/tests/mock_spritecache.cpp.o
[368/834] Generating orig_tto.obm baseset metadata file
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[368/834] Building CXX object CMakeFil...d_test.dir/src/tests/string_func.cpp.o
[369/834] Generating orig_win.obs baseset metadata file
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[369/834] Building CXX object CMakeFil..._test.dir/src/tests/strings_func.cpp.o
[370/834] Generating orig_win.obm baseset metadata file
CMake Deprecation Warning at /build/openttd/src/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.



[370/834] Building CXX object CMakeFil...ttd_test.dir/src/tests/test_main.cpp.o
[371/834] Building CXX object CMakeFil..._test.dir/src/tests/bitmath_func.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[371/834] Building CXX object CMakeFil....dir/src/tests/test_script_admin.cpp.o
[372/834] Building CXX object CMakeFil.../tests/landscape_partial_pixel_z.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[372/834] Building CXX object CMakeFil...t.dir/src/tests/test_window_desc.cpp.o
[373/834] Building CXX object CMakeFiles/openttd_lib.dir/cmake_pch.hxx.gch
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[373/834] Building CXX object CMakeFiles/openttd_lib.dir/generated/rev.cpp.o
[374/834] Building CXX object CMakeFil...ttd_test.dir/src/tests/math_func.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[374/834] Building CXX object CMakeFil...src/script/api/script_accounting.cpp.o
[375/834] Building CXX object CMakeFil..._test.dir/src/tests/strings_func.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[375/834] Building CXX object CMakeFil....dir/src/script/api/script_admin.cpp.o
[376/834] Building CXX object CMakeFiles/openttd_lib.dir/generated/rev.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[376/834] Building CXX object CMakeFil...ir/src/script/api/script_airport.cpp.o
[377/834] Building CXX object CMakeFil...d_test.dir/src/tests/string_func.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[377/834] Building CXX object CMakeFil.../src/script/api/script_asyncmode.cpp.o
[378/834] Building CXX object CMakeFil...src/script/api/script_accounting.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[378/834] Building CXX object CMakeFil...b.dir/src/script/api/script_base.cpp.o
[379/834] Building CXX object CMakeFil...t.dir/src/tests/mock_spritecache.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[379/834] Building CXX object CMakeFil...rc/script/api/script_basestation.cpp.o
[380/834] Building CXX object CMakeFil.../src/script/api/script_asyncmode.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[380/834] Building CXX object CMakeFil...dir/src/script/api/script_bridge.cpp.o
[381/834] Building CXX object CMakeFil...b.dir/src/script/api/script_base.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[381/834] Building CXX object CMakeFil...src/script/api/script_bridgelist.cpp.o
[382/834] Building CXX object CMakeFil...t.dir/src/tests/test_window_desc.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[382/834] Building CXX object CMakeFil....dir/src/script/api/script_cargo.cpp.o
[383/834] Building CXX object CMakeFil....dir/src/tests/test_script_admin.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[383/834] Building CXX object CMakeFil.../src/script/api/script_cargolist.cpp.o
[384/834] Building CXX object CMakeFil...src/script/api/script_bridgelist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[384/834] Building CXX object CMakeFil...c/script/api/script_cargomonitor.cpp.o
[385/834] Building CXX object CMakeFil...ir/src/script/api/script_airport.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_airport.cpp:13:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[385/834] Building CXX object CMakeFil...dir/src/script/api/script_client.cpp.o
[386/834] Building CXX object CMakeFil....dir/src/script/api/script_cargo.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[386/834] Building CXX object CMakeFil...src/script/api/script_clientlist.cpp.o
[387/834] Building CXX object CMakeFil....dir/src/script/api/script_admin.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[387/834] Building CXX object CMakeFil...ir/src/script/api/script_company.cpp.o
[388/834] Building CXX object CMakeFil...rc/script/api/script_basestation.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_basestation.cpp:13:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[388/834] Building CXX object CMakeFil...rc/script/api/script_companymode.cpp.o
[389/834] Building CXX object CMakeFil.../src/script/api/script_cargolist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_cargolist.cpp:12:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[389/834] Building CXX object CMakeFil...src/script/api/script_controller.cpp.o
[390/834] Building CXX object CMakeFil...c/script/api/script_cargomonitor.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../cargomonitor.h:15,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_cargomonitor.hpp:16,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_cargomonitor.cpp:12:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[390/834] Building CXX object CMakeFil...b.dir/src/script/api/script_date.cpp.o
[391/834] Building CXX object CMakeFil...dir/src/script/api/script_bridge.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[391/834] Building CXX object CMakeFil.../src/script/api/script_depotlist.cpp.o
[392/834] Building CXX object CMakeFil...src/script/api/script_clientlist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[392/834] Building CXX object CMakeFil...dir/src/script/api/script_engine.cpp.o
[393/834] Building CXX object CMakeFil...dir/src/script/api/script_client.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[393/834] Building CXX object CMakeFil...src/script/api/script_enginelist.cpp.o
[394/834] Building CXX object CMakeFil...rc/script/api/script_companymode.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[394/834] Building CXX object CMakeFil....dir/src/script/api/script_error.cpp.o
[395/834] Building CXX object CMakeFil...b.dir/src/script/api/script_date.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[395/834] Building CXX object CMakeFil....dir/src/script/api/script_event.cpp.o
[396/834] Building CXX object CMakeFil.../src/script/api/script_depotlist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_depotlist.cpp:13:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[396/834] Building CXX object CMakeFil...rc/script/api/script_event_types.cpp.o
[397/834] Building CXX object CMakeFil...src/script/api/script_enginelist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[397/834] Building CXX object CMakeFil...r/src/script/api/script_execmode.cpp.o
[398/834] Building CXX object CMakeFil...ttd_test.dir/src/tests/test_main.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[398/834] Building CXX object CMakeFil...b.dir/src/script/api/script_game.cpp.o
[399/834] Building CXX object CMakeFil...src/script/api/script_controller.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[399/834] Building CXX object CMakeFil...c/script/api/script_gamesettings.cpp.o
[400/834] Building CXX object CMakeFil...ir/src/script/api/script_company.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[400/834] Building CXX object CMakeFil...b.dir/src/script/api/script_goal.cpp.o
[401/834] Building CXX object CMakeFil....dir/src/script/api/script_event.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[401/834] Building CXX object CMakeFil....dir/src/script/api/script_group.cpp.o
[402/834] Building CXX object CMakeFil....dir/src/script/api/script_error.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[402/834] Building CXX object CMakeFil.../src/script/api/script_grouplist.cpp.o
[403/834] Building CXX object CMakeFil...dir/src/script/api/script_engine.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[403/834] Building CXX object CMakeFil...r/src/script/api/script_industry.cpp.o
[404/834] Building CXX object CMakeFil...r/src/script/api/script_execmode.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[404/834] Building CXX object CMakeFil...c/script/api/script_industrylist.cpp.o
[405/834] Building CXX object CMakeFil.../src/script/api/script_grouplist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[405/834] Building CXX object CMakeFil...c/script/api/script_industrytype.cpp.o
[406/834] Building CXX object CMakeFil...c/script/api/script_industrylist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_industrylist.cpp:12:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[406/834] Building CXX object CMakeFil...ript/api/script_industrytypelist.cpp.o
[407/834] Building CXX object CMakeFil...b.dir/src/script/api/script_game.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[407/834] Building CXX object CMakeFil...script/api/script_infrastructure.cpp.o
[408/834] Building CXX object CMakeFil...c/script/api/script_gamesettings.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[408/834] Building CXX object CMakeFil...dir/src/script/api/script_league.cpp.o
[409/834] Building CXX object CMakeFil...b.dir/src/script/api/script_goal.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_goal.cpp:14:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[409/834] Building CXX object CMakeFil...b.dir/src/script/api/script_list.cpp.o
[410/834] Building CXX object CMakeFil...rc/script/api/script_event_types.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[410/834] Building CXX object CMakeFil...ib.dir/src/script/api/script_log.cpp.o
[411/834] Building CXX object CMakeFil...r/src/script/api/script_industry.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_industry.cpp:11:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[411/834] Building CXX object CMakeFil...ib.dir/src/script/api/script_map.cpp.o
[412/834] Building CXX object CMakeFil....dir/src/script/api/script_group.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/script_group.cpp:18:
/build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: note: remove the '< >'

[412/834] Building CXX object CMakeFil...dir/src/script/api/script_marine.cpp.o
[413/834] Building CXX object CMakeFil...ript/api/script_industrytypelist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_industrytypelist.cpp:12:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[413/834] Building CXX object CMakeFil...dir/src/script/api/script_newgrf.cpp.o
[414/834] Building CXX object CMakeFil...script/api/script_infrastructure.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[414/834] Building CXX object CMakeFil...b.dir/src/script/api/script_news.cpp.o
[415/834] Building CXX object CMakeFil...ib.dir/src/script/api/script_map.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[415/834] Building CXX object CMakeFil...dir/src/script/api/script_object.cpp.o
[416/834] Building CXX object CMakeFil...c/script/api/script_industrytype.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_industrytype.cpp:16:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[416/834] Building CXX object CMakeFil...src/script/api/script_objecttype.cpp.o
[417/834] Building CXX object CMakeFil...dir/src/script/api/script_newgrf.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[417/834] Building CXX object CMakeFil...script/api/script_objecttypelist.cpp.o
[418/834] Building CXX object CMakeFil...dir/src/script/api/script_league.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[418/834] Building CXX object CMakeFil....dir/src/script/api/script_order.cpp.o
[419/834] Building CXX object CMakeFil...ib.dir/src/script/api/script_log.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[419/834] Building CXX object CMakeFil.../script/api/script_priorityqueue.cpp.o
[420/834] Building CXX object CMakeFil...b.dir/src/script/api/script_list.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[420/834] Building CXX object CMakeFil...b.dir/src/script/api/script_rail.cpp.o
[421/834] Building CXX object CMakeFil...script/api/script_objecttypelist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[421/834] Building CXX object CMakeFil...c/script/api/script_railtypelist.cpp.o
[422/834] Building CXX object CMakeFil...dir/src/script/api/script_marine.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_marine.cpp:13:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[422/834] Building CXX object CMakeFil...b.dir/src/script/api/script_road.cpp.o
[423/834] Building CXX object CMakeFil...b.dir/src/script/api/script_news.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_news.cpp:12:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[423/834] Building CXX object CMakeFil...c/script/api/script_roadtypelist.cpp.o
[424/834] Building CXX object CMakeFil.../script/api/script_priorityqueue.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[424/834] Building CXX object CMakeFil...b.dir/src/script/api/script_sign.cpp.o
[425/834] Building CXX object CMakeFil...c/script/api/script_railtypelist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[425/834] Building CXX object CMakeFil...r/src/script/api/script_signlist.cpp.o
[426/834] Building CXX object CMakeFil...dir/src/script/api/script_object.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[426/834] Building CXX object CMakeFil...ir/src/script/api/script_station.cpp.o
[427/834] Building CXX object CMakeFil...src/script/api/script_objecttype.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[427/834] Building CXX object CMakeFil...rc/script/api/script_stationlist.cpp.o
[428/834] Building CXX object CMakeFil...c/script/api/script_roadtypelist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[428/834] Building CXX object CMakeFil...src/script/api/script_story_page.cpp.o
[429/834] Building CXX object CMakeFil....dir/src/script/api/script_order.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/script_order.cpp:16:
/build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_order.cpp:19:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[429/834] Building CXX object CMakeFil.../script/api/script_storypagelist.cpp.o
[430/834] Building CXX object CMakeFil...r/src/script/api/script_signlist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[430/834] Building CXX object CMakeFil.../api/script_storypageelementlist.cpp.o
[431/834] Building CXX object CMakeFil...b.dir/src/script/api/script_rail.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_rail.cpp:17:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[431/834] Building CXX object CMakeFil...ir/src/script/api/script_subsidy.cpp.o
[432/834] Building CXX object CMakeFil...rc/script/api/script_stationlist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_stationlist.cpp:14:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/script/api/script_stationlist.cpp:15:
/build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: note: remove the '< >'

[432/834] Building CXX object CMakeFil...rc/script/api/script_subsidylist.cpp.o
[433/834] Building CXX object CMakeFil...b.dir/src/script/api/script_road.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_road.cpp:14:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[433/834] Building CXX object CMakeFil...r/src/script/api/script_testmode.cpp.o
[434/834] Building CXX object CMakeFil...b.dir/src/script/api/script_sign.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[434/834] Building CXX object CMakeFil...b.dir/src/script/api/script_text.cpp.o
[435/834] Building CXX object CMakeFil.../script/api/script_storypagelist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[435/834] Building CXX object CMakeFil...b.dir/src/script/api/script_tile.cpp.o
[436/834] Building CXX object CMakeFil...rc/script/api/script_subsidylist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[436/834] Building CXX object CMakeFil...r/src/script/api/script_tilelist.cpp.o
[437/834] Building CXX object CMakeFil...ir/src/script/api/script_station.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_station.cpp:15:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[437/834] Building CXX object CMakeFil...b.dir/src/script/api/script_town.cpp.o
[438/834] Building CXX object CMakeFil...r/src/script/api/script_testmode.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[438/834] Building CXX object CMakeFil...r/src/script/api/script_townlist.cpp.o
[439/834] Building CXX object CMakeFil.../api/script_storypageelementlist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[439/834] Building CXX object CMakeFil...dir/src/script/api/script_tunnel.cpp.o
[440/834] Building CXX object CMakeFil...src/script/api/script_story_page.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_story_page.cpp:13:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[440/834] Building CXX object CMakeFil...ir/src/script/api/script_vehicle.cpp.o
[441/834] Building CXX object CMakeFil...r/src/script/api/script_tilelist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_tilelist.cpp:12:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[441/834] Building CXX object CMakeFil...rc/script/api/script_vehiclelist.cpp.o
[442/834] Building CXX object CMakeFil...ir/src/script/api/script_subsidy.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_industry.hpp:16,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_subsidy.cpp:13:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[442/834] Building CXX object CMakeFil...r/src/script/api/script_viewport.cpp.o
[443/834] Building CXX object CMakeFil...r/src/script/api/script_townlist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[443/834] Building CXX object CMakeFil...r/src/script/api/script_waypoint.cpp.o
[444/834] Building CXX object CMakeFil...b.dir/src/script/api/script_tile.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[444/834] Building CXX object CMakeFil...c/script/api/script_waypointlist.cpp.o
[445/834] Building CXX object CMakeFil...b.dir/src/script/api/script_text.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[445/834] Building CXX object CMakeFil...dir/src/script/api/script_window.cpp.o
[446/834] Building CXX object CMakeFil...r/src/script/api/script_waypoint.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../waypoint_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_waypoint.cpp:14:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[446/834] Building CXX object CMakeFil...lib.dir/src/script/script_config.cpp.o
[447/834] Building CXX object CMakeFil...rc/script/api/script_vehiclelist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/script_vehiclelist.cpp:16:
/build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: note: remove the '< >'

[447/834] Building CXX object CMakeFil...td_lib.dir/src/script/script_gui.cpp.o
[448/834] Building CXX object CMakeFil...b.dir/src/script/api/script_town.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_town.cpp:18:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[448/834] Building CXX object CMakeFil...d_lib.dir/src/script/script_info.cpp.o
[449/834] Building CXX object CMakeFil...dir/src/script/api/script_window.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[449/834] Building CXX object CMakeFil...dir/src/script/script_info_dummy.cpp.o
[450/834] Building CXX object CMakeFil...dir/src/script/api/script_tunnel.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[450/834] Building CXX object CMakeFil...b.dir/src/script/script_instance.cpp.o
[451/834] Building CXX object CMakeFil...c/script/api/script_waypointlist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/script_waypointlist.cpp:13:
/build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../waypoint_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_waypointlist.cpp:14:
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../base_station_base.h:229:45: note: remove the '< >'

[451/834] Building CXX object CMakeFil...ib.dir/src/script/script_scanner.cpp.o
[452/834] Building CXX object CMakeFil...r/src/script/api/script_viewport.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[452/834] Building CXX object CMakeFil...nttd_lib.dir/src/script/squirrel.cpp.o
[453/834] Building CXX object CMakeFil...ir/src/script/api/script_vehicle.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/../../ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/script/api/../../roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/script/api/script_vehicle.cpp:20:
/build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/../../vehicle_base.h:1099:36: note: remove the '< >'

[453/834] Building CXX object CMakeFil..._lib.dir/src/script/squirrel_std.cpp.o
[454/834] Building CXX object CMakeFil...lib.dir/src/script/script_config.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[454/834] Building CXX object CMakeFil...d_lib.dir/src/strgen/strgen_base.cpp.o
[455/834] Building CXX object CMakeFil...dir/src/script/script_info_dummy.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[455/834] Building CXX object CMakeFil...b.dir/src/3rdparty/icu/scriptrun.cpp.o
[456/834] Building CXX object CMakeFil...d_lib.dir/src/script/script_info.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[456/834] Building CXX object CMakeFil...ttd_lib.dir/src/3rdparty/md5/md5.cpp.o
[457/834] Building CXX object CMakeFil...td_lib.dir/src/script/script_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[457/834] Building CXX object CMakeFil...ty/monocypher/monocypher-ed25519.cpp.o
[458/834] Building CXX object CMakeFil...b.dir/src/3rdparty/icu/scriptrun.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[458/834] Building CXX object CMakeFil...c/3rdparty/monocypher/monocypher.cpp.o
[459/834] Building CXX object CMakeFil...ib.dir/src/script/script_scanner.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[459/834] Building CXX object CMakeFil...party/squirrel/sqstdlib/sqstdaux.cpp.o
[460/834] Building CXX object CMakeFil...b.dir/src/script/script_instance.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[460/834] Building CXX object CMakeFil...arty/squirrel/sqstdlib/sqstdmath.cpp.o
[461/834] Building CXX object CMakeFil...nttd_lib.dir/src/script/squirrel.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[461/834] Building CXX object CMakeFil...3rdparty/squirrel/squirrel/sqapi.cpp.o
[462/834] Building CXX object CMakeFil..._lib.dir/src/script/squirrel_std.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[462/834] Building CXX object CMakeFil...arty/squirrel/squirrel/sqbaselib.cpp.o
[463/834] Building CXX object CMakeFil...ttd_lib.dir/src/3rdparty/md5/md5.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[463/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqclass.cpp.o
[464/834] Building CXX object CMakeFil...arty/squirrel/sqstdlib/sqstdmath.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[464/834] Building CXX object CMakeFil...rty/squirrel/squirrel/sqcompiler.cpp.o
[465/834] Building CXX object CMakeFil...ty/monocypher/monocypher-ed25519.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[465/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqdebug.cpp.o
[466/834] Building CXX object CMakeFil...c/3rdparty/monocypher/monocypher.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[466/834] Building CXX object CMakeFil...ty/squirrel/squirrel/sqfuncstate.cpp.o
[467/834] Building CXX object CMakeFil...d_lib.dir/src/strgen/strgen_base.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[467/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqlexer.cpp.o
[468/834] Building CXX object CMakeFil...party/squirrel/sqstdlib/sqstdaux.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[468/834] Building CXX object CMakeFil...3rdparty/squirrel/squirrel/sqmem.cpp.o
[469/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqclass.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[469/834] Building CXX object CMakeFil...party/squirrel/squirrel/sqobject.cpp.o
[470/834] Building CXX object CMakeFil...3rdparty/squirrel/squirrel/sqapi.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[470/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqstate.cpp.o
[471/834] Building CXX object CMakeFil...arty/squirrel/squirrel/sqbaselib.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[471/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqtable.cpp.o
[472/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqlexer.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[472/834] Building CXX object CMakeFil.../3rdparty/squirrel/squirrel/sqvm.cpp.o
[473/834] Building CXX object CMakeFil...3rdparty/squirrel/squirrel/sqmem.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[473/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_config.cpp.o
[474/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqdebug.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[474/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_core.cpp.o
[475/834] Building CXX object CMakeFil...rty/squirrel/squirrel/sqcompiler.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[475/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_gui.cpp.o
[476/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqtable.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[476/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_info.cpp.o
[477/834] Building CXX object CMakeFil...ty/squirrel/squirrel/sqfuncstate.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[477/834] Building CXX object CMakeFil...enttd_lib.dir/src/ai/ai_instance.cpp.o
[478/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_config.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[478/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_scanner.cpp.o
[479/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[479/834] Building CXX object CMakeFil...d_lib.dir/src/blitter/32bpp_anim.cpp.o
[480/834] Building CXX object CMakeFil...dparty/squirrel/squirrel/sqstate.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[480/834] Building CXX object CMakeFil...d_lib.dir/src/blitter/32bpp_base.cpp.o
[481/834] Building CXX object CMakeFil...party/squirrel/squirrel/sqobject.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[481/834] Building CXX object CMakeFil....dir/src/blitter/32bpp_optimized.cpp.o
[482/834] Building CXX object CMakeFil.../3rdparty/squirrel/squirrel/sqvm.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[482/834] Building CXX object CMakeFil...lib.dir/src/blitter/32bpp_simple.cpp.o
[483/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_core.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[483/834] Building CXX object CMakeFil...td_lib.dir/src/blitter/8bpp_base.cpp.o
[484/834] Building CXX object CMakeFil...d_lib.dir/src/blitter/32bpp_base.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[484/834] Building CXX object CMakeFil...b.dir/src/blitter/8bpp_optimized.cpp.o
[485/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_info.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[485/834] Building CXX object CMakeFil..._lib.dir/src/blitter/8bpp_simple.cpp.o
[486/834] Building CXX object CMakeFil...td_lib.dir/src/blitter/8bpp_base.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[486/834] Building CXX object CMakeFil...d_lib.dir/src/blitter/40bpp_anim.cpp.o
[487/834] Building CXX object CMakeFil....dir/src/blitter/32bpp_optimized.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[487/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/null.cpp.o
[488/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_scanner.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[488/834] Building CXX object CMakeFil...nttd_lib.dir/src/core/alloc_func.cpp.o
[489/834] Building CXX object CMakeFil...b.dir/src/blitter/8bpp_optimized.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[489/834] Building CXX object CMakeFil...d_lib.dir/src/core/geometry_func.cpp.o
[490/834] Building CXX object CMakeFil..._lib.dir/src/blitter/8bpp_simple.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[490/834] Building CXX object CMakeFil...enttd_lib.dir/src/core/math_func.cpp.o
[491/834] Building CXX object CMakeFil...d_lib.dir/src/blitter/32bpp_anim.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[491/834] Building CXX object CMakeFil...enttd_lib.dir/src/core/pool_func.cpp.o
[492/834] Building CXX object CMakeFil...enttd_lib.dir/src/ai/ai_instance.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/ai/../../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/ai/../../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/ai/../script_industry.hpp:16,
                 from /build/openttd/src/build/generated/script/../script/api/ai/ai_industry.hpp.sq:10,
                 from /build/openttd/src/build/generated/script/../script/api/ai/ai_includes.hpp:31,
                 from /build/openttd/src/openttd-14.1/src/ai/ai_instance.cpp:29:
/build/openttd/src/openttd-14.1/src/script/api/ai/../../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/ai/../../../base_station_base.h:229:45: note: remove the '< >'

[492/834] Building CXX object CMakeFil...ttd_lib.dir/src/core/random_func.cpp.o
[493/834] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/null.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[493/834] Building CXX object CMakeFil.../src/fontcache/freetypefontcache.cpp.o
[494/834] Building CXX object CMakeFil...d_lib.dir/src/core/geometry_func.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[494/834] Building CXX object CMakeFil...ir/src/fontcache/spritefontcache.cpp.o
[495/834] Building CXX object CMakeFil...d_lib.dir/src/blitter/40bpp_anim.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[495/834] Building CXX object CMakeFil.../src/fontcache/truetypefontcache.cpp.o
[496/834] Building CXX object CMakeFil...enttd_lib.dir/src/core/math_func.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[496/834] Building CXX object CMakeFil...ttd_lib.dir/src/game/game_config.cpp.o
[497/834] Building CXX object CMakeFil...lib.dir/src/blitter/32bpp_simple.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[497/834] Building CXX object CMakeFil...enttd_lib.dir/src/game/game_core.cpp.o
[498/834] Building CXX object CMakeFil...enttd_lib.dir/src/core/pool_func.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[498/834] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_gui.cpp.o
[499/834] Building CXX object CMakeFil...ir/src/fontcache/spritefontcache.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[499/834] Building CXX object CMakeFil...enttd_lib.dir/src/game/game_info.cpp.o
[500/834] Building CXX object CMakeFil...nttd_lib.dir/src/core/alloc_func.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[500/834] Building CXX object CMakeFil...d_lib.dir/src/game/game_instance.cpp.o
[501/834] Building CXX object CMakeFil...ttd_lib.dir/src/game/game_config.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[501/834] Building CXX object CMakeFil...td_lib.dir/src/game/game_scanner.cpp.o
[502/834] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[502/834] Building CXX object CMakeFil...enttd_lib.dir/src/game/game_text.cpp.o
[503/834] Building CXX object CMakeFil...ttd_lib.dir/src/core/random_func.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[503/834] Building CXX object CMakeFil...td_lib.dir/src/linkgraph/demands.cpp.o
[504/834] Building CXX object CMakeFil.../src/fontcache/freetypefontcache.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[504/834] Building CXX object CMakeFil...lib.dir/src/linkgraph/flowmapper.cpp.o
[505/834] Building CXX object CMakeFil.../src/fontcache/truetypefontcache.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[505/834] Building CXX object CMakeFil..._lib.dir/src/linkgraph/linkgraph.cpp.o
[506/834] Building CXX object CMakeFil...enttd_lib.dir/src/game/game_core.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[506/834] Building CXX object CMakeFil....dir/src/linkgraph/linkgraph_gui.cpp.o
[507/834] Building CXX object CMakeFil...enttd_lib.dir/src/game/game_info.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[507/834] Building CXX object CMakeFil...b.dir/src/linkgraph/linkgraphjob.cpp.o
[508/834] Building CXX object CMakeFil...td_lib.dir/src/game/game_scanner.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[508/834] Building CXX object CMakeFil.../src/linkgraph/linkgraphschedule.cpp.o
[509/834] Building CXX object CMakeFil...td_lib.dir/src/linkgraph/demands.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphjob_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/demands.h:6,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/demands.cpp:4:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[509/834] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/mcf.cpp.o
[510/834] Building CXX object CMakeFil....dir/src/linkgraph/linkgraph_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph_gui.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph_gui.cpp:23:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[510/834] Building CXX object CMakeFil...td_lib.dir/src/linkgraph/refresh.cpp.o
[511/834] Building CXX object CMakeFil...enttd_lib.dir/src/game/game_text.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[511/834] Building CXX object CMakeFil...nttd_lib.dir/src/misc/countedobj.cpp.o
[512/834] Building CXX object CMakeFil..._lib.dir/src/linkgraph/linkgraph.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.cpp:12:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../core/pool_func.hpp:16,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.cpp:11:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/linkgraph/../core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/linkgraph/../core/pool_type.hpp:264:24: warning: '**_19.LinkGraph::Pool<LinkGraph, short unsigned int, 32, 65535>::PoolItem<(& _link_graph_pool)>.Pool<LinkGraph, short unsigned int, 32, 65535>::PoolItem<(& _link_graph_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void LinkGraph::Merge(LinkGraph*)' at /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.cpp:109:9:
/build/openttd/src/openttd-14.1/src/linkgraph/../core/pool_type.hpp:264:24: warning: '*other.LinkGraph::Pool<LinkGraph, short unsigned int, 32, 65535>::PoolItem<(& _link_graph_pool)>.Pool<LinkGraph, short unsigned int, 32, 65535>::PoolItem<(& _link_graph_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[512/834] Building CXX object CMakeFil...ttd_lib.dir/src/misc/dbg_helpers.cpp.o
[513/834] Building CXX object CMakeFil...nttd_lib.dir/src/misc/countedobj.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[513/834] Building CXX object CMakeFil...nttd_lib.dir/src/misc/getoptdata.cpp.o
[514/834] Building CXX object CMakeFil...td_lib.dir/src/linkgraph/refresh.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/refresh.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/refresh.cpp:15:
/build/openttd/src/openttd-14.1/src/linkgraph/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/refresh.cpp:16:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[514/834] Building CXX object CMakeFil...ttd_lib.dir/src/music/fluidsynth.cpp.o
[515/834] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/mcf.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphjob_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/mcf.h:6,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/mcf.cpp:6:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[515/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music/extmidi.cpp.o
[516/834] Building CXX object CMakeFil...nttd_lib.dir/src/misc/getoptdata.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[516/834] Building CXX object CMakeFil...enttd_lib.dir/src/music/midifile.cpp.o
[517/834] Building CXX object CMakeFil.../src/linkgraph/linkgraphschedule.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphschedule.h:13,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphschedule.cpp:11:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[517/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music/null_m.cpp.o
[518/834] Building CXX object CMakeFil...d_lib.dir/src/game/game_instance.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/script/api/ai/../../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/script/api/ai/../../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/script/api/ai/../../../cargomonitor.h:15,
                 from /build/openttd/src/openttd-14.1/src/script/api/ai/../script_cargomonitor.hpp:16,
                 from /build/openttd/src/build/generated/script/../script/api/game/game_cargomonitor.hpp.sq:10,
                 from /build/openttd/src/build/generated/script/../script/api/game/game_includes.hpp:20,
                 from /build/openttd/src/openttd-14.1/src/game/game_instance.cpp:25:
/build/openttd/src/openttd-14.1/src/script/api/ai/../../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/script/api/ai/../../../base_station_base.h:229:45: note: remove the '< >'

[518/834] Building CXX object CMakeFil...lib.dir/src/network/core/address.cpp.o
[519/834] Building CXX object CMakeFil...lib.dir/src/linkgraph/flowmapper.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphjob_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/flowmapper.h:13,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/flowmapper.cpp:11:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[519/834] Building CXX object CMakeFil..._lib.dir/src/network/core/config.cpp.o
[520/834] Building CXX object CMakeFil...ttd_lib.dir/src/misc/dbg_helpers.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[520/834] Building CXX object CMakeFil...td_lib.dir/src/network/core/core.cpp.o
[521/834] Building CXX object CMakeFil..._lib.dir/src/network/core/config.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[521/834] Building CXX object CMakeFil...c/network/core/network_game_info.cpp.o
[522/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music/null_m.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[522/834] Building CXX object CMakeFil...td_lib.dir/src/network/core/host.cpp.o
[523/834] Building CXX object CMakeFil...enttd_lib.dir/src/music/midifile.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[523/834] Building CXX object CMakeFil.../src/network/core/os_abstraction.cpp.o
[524/834] Building CXX object CMakeFil...ttd_lib.dir/src/music/fluidsynth.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[524/834] Building CXX object CMakeFil..._lib.dir/src/network/core/packet.cpp.o
[525/834] Building CXX object CMakeFil...td_lib.dir/src/network/core/core.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[525/834] Building CXX object CMakeFil...ttd_lib.dir/src/network/core/tcp.cpp.o
[526/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music/extmidi.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[526/834] Building CXX object CMakeFil...b.dir/src/network/core/tcp_admin.cpp.o
[527/834] Building CXX object CMakeFil.../src/network/core/os_abstraction.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[527/834] Building CXX object CMakeFil...dir/src/network/core/tcp_connect.cpp.o
[528/834] Building CXX object CMakeFil...b.dir/src/linkgraph/linkgraphjob.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphjob.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphjob.cpp:13:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[528/834] Building CXX object CMakeFil...dir/src/network/core/tcp_content.cpp.o
[529/834] Building CXX object CMakeFil...lib.dir/src/network/core/address.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[529/834] Building CXX object CMakeFil...src/network/core/tcp_coordinator.cpp.o
[530/834] Building CXX object CMakeFil..._lib.dir/src/network/core/packet.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /usr/include/c++/14.2.1/algorithm:60,
                 from /build/openttd/src/openttd-14.1/src/stdafx.h:49,
                 from /build/openttd/src/build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5,
                 from <command-line>:
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++/14.2.1/bits/stl_algobase.h:521: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++/14.2.1/bits/stl_algobase.h:548:42,
    inlined from 'constexpr _OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator<const unsigned char*, vector<unsigned char> >; _OI = unsigned char*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:555:31,
    inlined from 'constexpr _OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator<const unsigned char*, vector<unsigned char> >; _OI = unsigned char*]' at /usr/include/c++/14.2.1/bits/stl_algobase.h:651:7,
    inlined from 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned char*, std::vector<unsigned char> >; _ForwardIterator = unsigned char*]' at /usr/include/c++/14.2.1/bits/stl_uninitialized.h:147:27,
    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned char*, vector<unsigned char> >; _ForwardIterator = unsigned char*]' at /usr/include/c++/14.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<const unsigned char*, vector<unsigned char> >; _ForwardIterator = unsigned char*; _Tp = unsigned char]' at /usr/include/c++/14.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<const unsigned char*, std::vector<unsigned char> >; _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1022:38,
    inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned char*, std::vector<unsigned char> >; <template-parameter-2-2> = void; _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19,
    inlined from 'void Packet::Send_buffer(const std::vector<unsigned char>&)' at /build/openttd/src/openttd-14.1/src/network/core/packet.cpp:171:21:
/usr/include/c++/14.2.1/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing between 2 and 9223372036854775807 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  452 |             __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/aarch64-unknown-linux-gnu/bits/c++allocator.h:33,
                 from /usr/include/c++/14.2.1/bits/allocator.h:46,
                 from /usr/include/c++/14.2.1/deque:63,
                 from /build/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< <template-parameter-1-1> >::allocate(std::size_t) [with _Tp = unsigned char]' at /usr/include/c++/14.2.1/bits/allocator.h:196:40,
    inlined from 'static constexpr _Tp* std::allocator_traits<std::allocator<_Up> >::allocate(allocator_type&, size_type) [with _Tp = unsigned char]' at /usr/include/c++/14.2.1/bits/alloc_traits.h:515: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<unsigned char>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:380: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<const unsigned char*, std::vector<unsigned char> >; _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]' at /usr/include/c++/14.2.1/bits/vector.tcc:1013:40,
    inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const unsigned char*, std::vector<unsigned char> >; <template-parameter-2-2> = void; _Tp = unsigned char; _Alloc = std::allocator<unsigned char>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1488:19,
    inlined from 'void Packet::Send_buffer(const std::vector<unsigned char>&)' at /build/openttd/src/openttd-14.1/src/network/core/packet.cpp:171:21:
/usr/include/c++/14.2.1/bits/new_allocator.h:151:48: note: at offset [-9223372036854775808, -1] into destination object of size [1, 9223372036854775807] allocated by 'operator new'
  151 |         return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
      |                                  ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~

[530/834] Building CXX object CMakeFil...ib.dir/src/network/core/tcp_game.cpp.o
[531/834] Building CXX object CMakeFil...td_lib.dir/src/network/core/host.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[531/834] Building CXX object CMakeFil...ib.dir/src/network/core/tcp_stun.cpp.o
[532/834] Building CXX object CMakeFil...c/network/core/network_game_info.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[532/834] Building CXX object CMakeFil...ib.dir/src/network/core/tcp_turn.cpp.o
[533/834] Building CXX object CMakeFil...src/network/core/tcp_coordinator.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[533/834] Building CXX object CMakeFil...ttd_lib.dir/src/network/core/udp.cpp.o
[534/834] Building CXX object CMakeFil...ttd_lib.dir/src/network/core/tcp.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[534/834] Building CXX object CMakeFil...b.dir/src/network/core/http_curl.cpp.o
[535/834] Building CXX object CMakeFil...b.dir/src/network/core/tcp_admin.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[535/834] Building CXX object CMakeFil...nttd_lib.dir/src/network/network.cpp.o
[536/834] Building CXX object CMakeFil...dir/src/network/core/tcp_content.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[536/834] Building CXX object CMakeFil...ib.dir/src/network/network_admin.cpp.o
[537/834] Building CXX object CMakeFil...ib.dir/src/network/core/tcp_game.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[537/834] Building CXX object CMakeFil...dir/src/network/network_chat_gui.cpp.o
[538/834] Building CXX object CMakeFil...ib.dir/src/network/core/tcp_stun.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[538/834] Building CXX object CMakeFil...b.dir/src/network/network_client.cpp.o
[539/834] Building CXX object CMakeFil...dir/src/network/core/tcp_connect.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[539/834] Building CXX object CMakeFil....dir/src/network/network_command.cpp.o
[540/834] Building CXX object CMakeFil...ib.dir/src/network/core/tcp_turn.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[540/834] Building CXX object CMakeFil....dir/src/network/network_content.cpp.o
[541/834] Building CXX object CMakeFil...ttd_lib.dir/src/network/core/udp.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[541/834] Building CXX object CMakeFil.../src/network/network_content_gui.cpp.o
[542/834] Building CXX object CMakeFil...b.dir/src/network/core/http_curl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[542/834] Building CXX object CMakeFil.../src/network/network_coordinator.cpp.o
[543/834] Building CXX object CMakeFil...nttd_lib.dir/src/network/network.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/network/core/tcp_game.h:18,
                 from /build/openttd/src/openttd-14.1/src/network/network_internal.h:15,
                 from /build/openttd/src/openttd-14.1/src/network/network_admin.h:13,
                 from /build/openttd/src/openttd-14.1/src/network/network.cpp:16:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _networkclientinfo_pool); Titem = NetworkClientInfo; Tindex = unsigned char; long unsigned int Tgrowth_step = 8; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NCLIENT; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = NetworkClientInfo; Tindex = unsigned char; long unsigned int Tgrowth_step = 8; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NCLIENT; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/network/../core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/network/core/../../core/pool_type.hpp:264:24: warning: '**_20.NetworkClientInfo::Pool<NetworkClientInfo, unsigned char, 8, 256, PT_NCLIENT>::PoolItem<(& _networkclientinfo_pool)>.Pool<NetworkClientInfo, unsigned char, 8, 256, PT_NCLIENT>::PoolItem<(& _networkclientinfo_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[543/834] Building CXX object CMakeFil...dir/src/network/network_gamelist.cpp.o
[544/834] Building CXX object CMakeFil...ib.dir/src/network/network_admin.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[544/834] Building CXX object CMakeFil..._lib.dir/src/network/network_gui.cpp.o
[545/834] Building CXX object CMakeFil...dir/src/network/network_chat_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[545/834] Building CXX object CMakeFil...ib.dir/src/network/network_query.cpp.o
[546/834] Building CXX object CMakeFil....dir/src/network/network_content.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[546/834] Building CXX object CMakeFil...b.dir/src/network/network_server.cpp.o
[547/834] Building CXX object CMakeFil...b.dir/src/network/network_client.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[547/834] Building CXX object CMakeFil...lib.dir/src/network/network_stun.cpp.o
[548/834] Building CXX object CMakeFil...dir/src/network/network_gamelist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[548/834] Building CXX object CMakeFil...b.dir/src/network/network_survey.cpp.o
[549/834] Building CXX object CMakeFil.../src/network/network_content_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[549/834] Building CXX object CMakeFil...lib.dir/src/network/network_turn.cpp.o
[550/834] Building CXX object CMakeFil...ib.dir/src/network/network_query.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[550/834] Building CXX object CMakeFil..._lib.dir/src/network/network_udp.cpp.o
[551/834] Building CXX object CMakeFil..._lib.dir/src/network/network_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[551/834] Building CXX object CMakeFil...ib.dir/src/os/unix/crashlog_unix.cpp.o
[552/834] Building CXX object CMakeFil.../src/network/network_coordinator.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[552/834] Building CXX object CMakeFil..._lib.dir/src/os/unix/survey_unix.cpp.o
[553/834] Building CXX object CMakeFil..._lib.dir/src/os/unix/survey_unix.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[553/834] Building CXX object CMakeFil.../src/os/unix/library_loader_unix.cpp.o
[554/834] Building CXX object CMakeFil...b.dir/src/network/network_server.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/network/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/network/network_server.cpp:22:
/build/openttd/src/openttd-14.1/src/network/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/network/../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/network/../ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/network/../roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/network/network_server.cpp:27:
/build/openttd/src/openttd-14.1/src/network/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/network/../vehicle_base.h:1099:36: note: remove the '< >'

[554/834] Building CXX object CMakeFiles/openttd_lib.dir/src/os/unix/unix.cpp.o
[555/834] Building CXX object CMakeFil...lib.dir/src/network/network_turn.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[555/834] Building CXX object CMakeFil...td_lib.dir/src/os/unix/font_unix.cpp.o
[556/834] Building CXX object CMakeFil...b.dir/src/network/network_survey.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[556/834] Building CXX object CMakeFil...ib.dir/src/pathfinder/npf/aystar.cpp.o
[557/834] Building CXX object CMakeFil.../src/os/unix/library_loader_unix.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[557/834] Building CXX object CMakeFil...d_lib.dir/src/pathfinder/npf/npf.cpp.o
[558/834] Building CXX object CMakeFil...ib.dir/src/os/unix/crashlog_unix.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[558/834] Building CXX object CMakeFil...lib.dir/src/pathfinder/npf/queue.cpp.o
[559/834] Building CXX object CMakeFil..._lib.dir/src/network/network_udp.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[559/834] Building CXX object CMakeFil...ir/src/pathfinder/yapf/yapf_rail.cpp.o
[560/834] Building CXX object CMakeFil...ib.dir/src/pathfinder/npf/aystar.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[560/834] Building CXX object CMakeFil...ir/src/pathfinder/yapf/yapf_road.cpp.o
[561/834] Building CXX object CMakeFil...lib.dir/src/pathfinder/npf/queue.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[561/834] Building CXX object CMakeFil...ir/src/pathfinder/yapf/yapf_ship.cpp.o
[562/834] Building CXX object CMakeFil...lib.dir/src/network/network_stun.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[562/834] Building CXX object CMakeFil...athfinder/yapf/yapf_ship_regions.cpp.o
[563/834] Building CXX object CMakeFil...td_lib.dir/src/os/unix/font_unix.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[563/834] Building CXX object CMakeFil...dir/src/pathfinder/water_regions.cpp.o
[564/834] Building CXX object CMakeFiles/openttd_lib.dir/src/os/unix/unix.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[564/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/afterload.cpp.o
[565/834] Building CXX object CMakeFil...d_lib.dir/src/pathfinder/npf/npf.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/npf/../../ship.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/npf/npf.cpp:14:
/build/openttd/src/openttd-14.1/src/pathfinder/npf/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/npf/../../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/npf/../../waypoint_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/npf/../pathfinder_func.h:14,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/npf/npf.cpp:17:
/build/openttd/src/openttd-14.1/src/pathfinder/npf/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/npf/../../base_station_base.h:229:45: note: remove the '< >'

[565/834] Building CXX object CMakeFil...enttd_lib.dir/src/saveload/ai_sl.cpp.o
[566/834] Building CXX object CMakeFil...ir/src/pathfinder/yapf/yapf_road.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../waypoint_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../pathfinder_func.h:14,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:14,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf_road.cpp:11:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../ship.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.h:16,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:15:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: note: remove the '< >'

[566/834] Building CXX object CMakeFil..._lib.dir/src/saveload/airport_sl.cpp.o
[567/834] Building CXX object CMakeFil...ir/src/pathfinder/yapf/yapf_ship.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../ship.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf_ship.cpp:11:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf_ship.cpp:12:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: note: remove the '< >'

[567/834] Building CXX object CMakeFil...ir/src/saveload/animated_tile_sl.cpp.o
[568/834] Building CXX object CMakeFil...athfinder/yapf/yapf_ship_regions.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../ship.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf_ship_regions.cpp:11:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../waypoint_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../pathfinder_func.h:14,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:14,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf_ship_regions.cpp:13:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: note: remove the '< >'

[568/834] Building CXX object CMakeFil....dir/src/saveload/autoreplace_sl.cpp.o
[569/834] Building CXX object CMakeFil...dir/src/pathfinder/water_regions.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/../ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/../roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/follow_track.hpp:14,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/water_regions.cpp:19:
/build/openttd/src/openttd-14.1/src/pathfinder/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/follow_track.hpp:15:
/build/openttd/src/openttd-14.1/src/pathfinder/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/../base_station_base.h:229:45: note: remove the '< >'

[569/834] Building CXX object CMakeFil...dir/src/saveload/cargomonitor_sl.cpp.o
[570/834] Building CXX object CMakeFil...ir/src/pathfinder/yapf/yapf_rail.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../waypoint_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../pathfinder_func.h:14,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:14,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf_rail.cpp:12:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../ship.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.h:16,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:15:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: note: remove the '< >'

[570/834] Building CXX object CMakeFil....dir/src/saveload/cargopacket_sl.cpp.o
[571/834] Building CXX object CMakeFil...enttd_lib.dir/src/saveload/ai_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[571/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/cheat_sl.cpp.o
[572/834] Building CXX object CMakeFil....dir/src/network/network_command.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[572/834] Building CXX object CMakeFil..._lib.dir/src/saveload/company_sl.cpp.o
[573/834] Building CXX object CMakeFil...ir/src/saveload/animated_tile_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[573/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/depot_sl.cpp.o
[574/834] Building CXX object CMakeFil....dir/src/saveload/autoreplace_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[574/834] Building CXX object CMakeFil..._lib.dir/src/saveload/economy_sl.cpp.o
[575/834] Building CXX object CMakeFil....dir/src/saveload/cargopacket_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/cargopacket_sl.cpp:15:
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/cargopacket_sl.cpp:16:
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >'

[575/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/engine_sl.cpp.o
[576/834] Building CXX object CMakeFil...dir/src/saveload/cargomonitor_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/saveload/../cargomonitor.h:15,
                 from /build/openttd/src/openttd-14.1/src/saveload/cargomonitor_sl.cpp:15:
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >'

[576/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/game_sl.cpp.o
[577/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/cheat_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[577/834] Building CXX object CMakeFil..._lib.dir/src/saveload/gamelog_sl.cpp.o
[578/834] Building CXX object CMakeFil..._lib.dir/src/saveload/economy_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[578/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/goal_sl.cpp.o
[579/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/depot_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[579/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/group_sl.cpp.o
[580/834] Building CXX object CMakeFil..._lib.dir/src/saveload/company_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/company_sl.cpp:20:
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >'

[580/834] Building CXX object CMakeFil...lib.dir/src/saveload/industry_sl.cpp.o
[581/834] Building CXX object CMakeFil..._lib.dir/src/saveload/airport_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[581/834] Building CXX object CMakeFil...ib.dir/src/saveload/labelmaps_sl.cpp.o
[582/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/engine_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[582/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/league_sl.cpp.o
[583/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/goal_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[583/834] Building CXX object CMakeFil...ib.dir/src/saveload/linkgraph_sl.cpp.o
[584/834] Building CXX object CMakeFil..._lib.dir/src/saveload/gamelog_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[584/834] Building CXX object CMakeFil...nttd_lib.dir/src/saveload/map_sl.cpp.o
[585/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/group_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[585/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/misc_sl.cpp.o
[586/834] Building CXX object CMakeFil...ib.dir/src/saveload/labelmaps_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[586/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/newgrf_sl.cpp.o
[587/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/afterload.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/../viewport_kdtree.h:15,
                 from /build/openttd/src/openttd-14.1/src/saveload/afterload.cpp:20:
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/saveload/../ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/saveload/../roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/saveload/afterload.cpp:25:
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/saveload/../signs_base.h:15,
                 from /build/openttd/src/openttd-14.1/src/saveload/afterload.cpp:12:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<DisasterVehicle, VEH_DISASTER>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual RoadVehicle::~RoadVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../roadveh.h:124:50,
    inlined from 'bool AfterLoadGame()' at /build/openttd/src/openttd-14.1/src/saveload/afterload.cpp:1931:12:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '**_4204.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../disaster_vehicle.h:47:10,
    inlined from 'bool AfterLoadGame()' at /build/openttd/src/openttd-14.1/src/saveload/afterload.cpp:2172:13:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '**_4665.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'bool AfterLoadGame()' at /build/openttd/src/openttd-14.1/src/saveload/afterload.cpp:2287:11:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '**_4744.Subsidy::Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>.Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[587/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/object_sl.cpp.o
[588/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/league_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[588/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/oldloader.cpp.o
[589/834] Building CXX object CMakeFil...lib.dir/src/saveload/industry_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/saveload/industry_sl.cpp:15:
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/saveload/../group.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/../company_base.h:19,
                 from /build/openttd/src/openttd-14.1/src/saveload/../fios.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/saveload.h:15,
                 from /build/openttd/src/openttd-14.1/src/saveload/industry_sl.cpp:12:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-14.1/src/saveload/../newgrf_storage.h:199:8:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*this.PersistentStorage::Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>.Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>::index' is used uninitialized [-Wuninitialized]

[589/834] Building CXX object CMakeFil...ib.dir/src/saveload/oldloader_sl.cpp.o
[590/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/game_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[590/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/order_sl.cpp.o
[591/834] Building CXX object CMakeFil...nttd_lib.dir/src/saveload/map_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[591/834] Building CXX object CMakeFil...b.dir/src/saveload/randomizer_sl.cpp.o
[592/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/misc_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[592/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/saveload.cpp.o
[593/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/newgrf_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[593/834] Building CXX object CMakeFil...lib.dir/src/saveload/settings_sl.cpp.o
[594/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/object_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/../group.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/../company_base.h:19,
                 from /build/openttd/src/openttd-14.1/src/saveload/../fios.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/saveload.h:15,
                 from /build/openttd/src/openttd-14.1/src/saveload/object_sl.cpp:12:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _object_pool); Titem = Object; Tindex = unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 16711680; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual void OBJSChunkHandler::FixPointers() const' at /build/openttd/src/openttd-14.1/src/saveload/object_sl.cpp:63:12:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '**_28.Object::Pool<Object, unsigned int, 64, 16711680>::PoolItem<(& _object_pool)>.Pool<Object, unsigned int, 64, 16711680>::PoolItem<(& _object_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[594/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/signs_sl.cpp.o
[595/834] Building CXX object CMakeFil...ib.dir/src/saveload/linkgraph_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/../linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/../linkgraph/linkgraph.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/linkgraph_sl.cpp:15:
/build/openttd/src/openttd-14.1/src/saveload/../linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[595/834] Building CXX object CMakeFil..._lib.dir/src/saveload/station_sl.cpp.o
[596/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/order_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[596/834] Building CXX object CMakeFil..._lib.dir/src/saveload/storage_sl.cpp.o
[597/834] Building CXX object CMakeFil...b.dir/src/saveload/randomizer_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[597/834] Building CXX object CMakeFil..._lib.dir/src/saveload/strings_sl.cpp.o
[598/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/signs_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[598/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/story_sl.cpp.o
[599/834] Building CXX object CMakeFil...lib.dir/src/saveload/settings_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[599/834] Building CXX object CMakeFil..._lib.dir/src/saveload/subsidy_sl.cpp.o
[600/834] Building CXX object CMakeFil..._lib.dir/src/saveload/storage_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/../group.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/../company_base.h:19,
                 from /build/openttd/src/openttd-14.1/src/saveload/../fios.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/saveload.h:15,
                 from /build/openttd/src/openttd-14.1/src/saveload/storage_sl.cpp:12:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-14.1/src/saveload/../newgrf_storage.h:199:8:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*this.PersistentStorage::Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>.Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>::index' is used uninitialized [-Wuninitialized]

[600/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/town_sl.cpp.o
[601/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/story_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[601/834] Building CXX object CMakeFil..._lib.dir/src/saveload/vehicle_sl.cpp.o
[602/834] Building CXX object CMakeFil...ib.dir/src/saveload/oldloader_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/../industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/saveload/oldloader_sl.cpp:12:
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/saveload/../aircraft.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/oldloader_sl.cpp:14:
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/saveload/../newgrf_storage.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/../town.h:17,
                 from /build/openttd/src/openttd-14.1/src/saveload/oldloader_sl.cpp:11:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<Ship, VEH_SHIP>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'bool LoadOldSubsidy(LoadgameState*, int)' at /build/openttd/src/openttd-14.1/src/saveload/oldloader_sl.cpp:1457:45:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Subsidy*)<unknown>.Subsidy::Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>.Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[602/834] Building CXX object CMakeFil...lib.dir/src/saveload/waypoint_sl.cpp.o
[603/834] Building CXX object CMakeFil...d_lib.dir/src/saveload/oldloader.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[603/834] Building CXX object CMakeFil...ir/src/saveload/water_regions_sl.cpp.o
[604/834] Building CXX object CMakeFil..._lib.dir/src/saveload/strings_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[604/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound/sdl2_s.cpp.o
[605/834] Building CXX object CMakeFil..._lib.dir/src/saveload/subsidy_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[605/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound/null_s.cpp.o
[606/834] Building CXX object CMakeFil..._lib.dir/src/saveload/station_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/station_sl.cpp:15:
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/saveload/station_sl.cpp:18:
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/saveload/../group.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/../company_base.h:19,
                 from /build/openttd/src/openttd-14.1/src/saveload/../fios.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/saveload.h:15,
                 from /build/openttd/src/openttd-14.1/src/saveload/station_sl.cpp:12:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-14.1/src/saveload/../newgrf_storage.h:199:8:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*this.PersistentStorage::Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>.Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>::index' is used uninitialized [-Wuninitialized]

[606/834] Building CXX object CMakeFil...ttd_lib.dir/src/spriteloader/grf.cpp.o
[607/834] Building CXX object CMakeFil...ttd_lib.dir/src/saveload/town_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[607/834] Building CXX object CMakeFil...dir/src/spriteloader/sprite_file.cpp.o
[608/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound/null_s.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[608/834] Building CXX object CMakeFil....dir/src/timer/timer_game_common.cpp.o
[609/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound/sdl2_s.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[609/834] Building CXX object CMakeFil...ir/src/timer/timer_game_calendar.cpp.o
[610/834] Building CXX object CMakeFil...dir/src/spriteloader/sprite_file.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[610/834] Building CXX object CMakeFil...dir/src/timer/timer_game_economy.cpp.o
[611/834] Building CXX object CMakeFil...td_lib.dir/src/saveload/saveload.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/saveload.cpp:25:
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/saveload/saveload.cpp:32:
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >'

[611/834] Building CXX object CMakeFil...ir/src/timer/timer_game_realtime.cpp.o
[612/834] Building CXX object CMakeFil...ir/src/saveload/water_regions_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[612/834] Building CXX object CMakeFil...ib.dir/src/timer/timer_game_tick.cpp.o
[613/834] Building CXX object CMakeFil....dir/src/timer/timer_game_common.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[613/834] Building CXX object CMakeFil...d_lib.dir/src/timer/timer_window.cpp.o
[614/834] Building CXX object CMakeFil..._lib.dir/src/saveload/vehicle_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/../ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/saveload/../train.h:20,
                 from /build/openttd/src/openttd-14.1/src/saveload/vehicle_sl.cpp:16:
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/saveload/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/vehicle_sl.cpp:21:
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/saveload/../group.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/../company_base.h:19,
                 from /build/openttd/src/openttd-14.1/src/saveload/../fios.h:14,
                 from /build/openttd/src/openttd-14.1/src/saveload/saveload.h:15,
                 from /build/openttd/src/openttd-14.1/src/saveload/vehicle_sl.cpp:12:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<Ship, VEH_SHIP>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/saveload/../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]

[614/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/opengl.cpp.o
[615/834] Building CXX object CMakeFil...ir/src/timer/timer_game_realtime.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[615/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/sdl2_v.cpp.o
[616/834] Building CXX object CMakeFil...d_lib.dir/src/timer/timer_window.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[616/834] Building CXX object CMakeFil...lib.dir/src/video/sdl2_default_v.cpp.o
[617/834] Building CXX object CMakeFil...ib.dir/src/timer/timer_game_tick.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[617/834] Building CXX object CMakeFil..._lib.dir/src/video/sdl2_opengl_v.cpp.o
[618/834] Building CXX object CMakeFil...dir/src/timer/timer_game_economy.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/timer/timer_game_economy.cpp:31:
/build/openttd/src/openttd-14.1/src/timer/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/timer/../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/timer/../linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/timer/../linkgraph/linkgraph.h:14,
                 from /build/openttd/src/openttd-14.1/src/timer/timer_game_economy.cpp:32:
/build/openttd/src/openttd-14.1/src/timer/../linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/timer/../linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[618/834] Building CXX object CMakeFil...td_lib.dir/src/video/dedicated_v.cpp.o
[619/834] Building CXX object CMakeFil...ir/src/timer/timer_game_calendar.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/timer/timer_game_calendar.cpp:27:
/build/openttd/src/openttd-14.1/src/timer/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/timer/../vehicle_base.h:1099:36: note: remove the '< >'

[619/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/null_v.cpp.o
[620/834] Building CXX object CMakeFil...lib.dir/src/saveload/waypoint_sl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/saveload/../waypoint_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/saveload/waypoint_sl.cpp:11:
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/saveload/waypoint_sl.cpp:14:
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/saveload/../vehicle_base.h:1099:36: note: remove the '< >'

[620/834] Building CXX object CMakeFil...d_lib.dir/src/video/video_driver.cpp.o
[621/834] Building CXX object CMakeFil...ttd_lib.dir/src/spriteloader/grf.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[621/834] Building CXX object CMakeFil...ttd_lib.dir/src/widgets/dropdown.cpp.o
[622/834] Building CXX object CMakeFil..._lib.dir/src/video/sdl2_opengl_v.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[622/834] Building CXX object CMakeFil...enttd_lib.dir/src/widgets/slider.cpp.o
[623/834] Building CXX object CMakeFil...ttd_lib.dir/src/widgets/dropdown.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[623/834] Building CXX object CMakeFil...enttd_lib.dir/src/gfx_layout_icu.cpp.o
[624/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/opengl.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[624/834] Building CXX object CMakeFiles/openttd_lib.dir/src/aircraft_cmd.cpp.o
[625/834] Building CXX object CMakeFil...enttd_lib.dir/src/widgets/slider.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[625/834] Building CXX object CMakeFiles/openttd_lib.dir/src/aircraft_gui.cpp.o
[626/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/sdl2_v.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[626/834] Building CXX object CMakeFiles/openttd_lib.dir/src/airport.cpp.o
[627/834] Building CXX object CMakeFiles/openttd_lib.dir/src/video/null_v.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[627/834] Building CXX object CMakeFiles/openttd_lib.dir/src/airport_gui.cpp.o
[628/834] Building CXX object CMakeFil...lib.dir/src/video/sdl2_default_v.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[628/834] Building CXX object CMakeFiles/openttd_lib.dir/src/animated_tile.cpp.o
[629/834] Building CXX object CMakeFil...d_lib.dir/src/video/video_driver.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[629/834] Building CXX object CMakeFil...lib.dir/src/articulated_vehicles.cpp.o
[630/834] Building CXX object CMakeFiles/openttd_lib.dir/src/aircraft_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14,
                 from /build/openttd/src/openttd-14.1/src/aircraft_gui.cpp:11:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[630/834] Building CXX object CMakeFiles/openttd_lib.dir/src/autoreplace.cpp.o
[631/834] Building CXX object CMakeFiles/openttd_lib.dir/src/animated_tile.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[631/834] Building CXX object CMakeFil...nttd_lib.dir/src/autoreplace_cmd.cpp.o
[632/834] Building CXX object CMakeFiles/openttd_lib.dir/src/airport.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/airport.cpp:11:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[632/834] Building CXX object CMakeFil...nttd_lib.dir/src/autoreplace_gui.cpp.o
[633/834] Building CXX object CMakeFil...td_lib.dir/src/video/dedicated_v.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[633/834] Building CXX object CMakeFiles/openttd_lib.dir/src/base_consist.cpp.o
[634/834] Building CXX object CMakeFil...lib.dir/src/articulated_vehicles.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/articulated_vehicles.cpp:13:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:20,
                 from /build/openttd/src/openttd-14.1/src/newgrf_engine.h:19,
                 from /build/openttd/src/openttd-14.1/src/train.h:15:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]

[634/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bmp.cpp.o
[635/834] Building CXX object CMakeFil...enttd_lib.dir/src/gfx_layout_icu.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[635/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bootstrap_gui.cpp.o
[636/834] Building CXX object CMakeFiles/openttd_lib.dir/src/aircraft_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14,
                 from /build/openttd/src/openttd-14.1/src/aircraft_cmd.cpp:14:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/aircraft_cmd.cpp:34:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/order_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/vehicle_base.h:15:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<Aircraft, VEH_AIRCRAFT>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual Aircraft::~Aircraft()' at /build/openttd/src/openttd-14.1/src/aircraft.h:90:47:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual Aircraft::~Aircraft()' at /build/openttd/src/openttd-14.1/src/aircraft.h:90:47,
    inlined from 'bool HandleCrashedAircraft(Aircraft*)' at /build/openttd/src/openttd-14.1/src/aircraft_cmd.cpp:1222:10,
    inlined from 'bool AircraftEventHandler(Aircraft*, int)' at /build/openttd/src/openttd-14.1/src/aircraft_cmd.cpp:2086:31,
    inlined from 'virtual bool Aircraft::Tick()' at /build/openttd/src/openttd-14.1/src/aircraft_cmd.cpp:2135:28:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[636/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bridge_gui.cpp.o
[637/834] Building CXX object CMakeFil...nttd_lib.dir/src/autoreplace_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/autoreplace_cmd.cpp:12:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[637/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bridge_map.cpp.o
[638/834] Building CXX object CMakeFiles/openttd_lib.dir/src/base_consist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/base_consist.cpp:12:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[638/834] Building CXX object CMakeFil...td_lib.dir/src/build_vehicle_gui.cpp.o
[639/834] Building CXX object CMakeFiles/openttd_lib.dir/src/airport_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[639/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargoaction.cpp.o
[640/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bmp.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[640/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargomonitor.cpp.o
[641/834] Building CXX object CMakeFiles/openttd_lib.dir/src/autoreplace.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/group.h:14,
                 from /build/openttd/src/openttd-14.1/src/autoreplace.cpp:12:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _enginerenew_pool); Titem = EngineRenew; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = EngineRenew; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.EngineRenew::Pool<EngineRenew, short unsigned int, 16, 64000>::PoolItem<(& _enginerenew_pool)>.Pool<EngineRenew, short unsigned int, 16, 64000>::PoolItem<(& _enginerenew_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _enginerenew_pool); Titem = EngineRenew; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void RemoveAllEngineReplacement(EngineRenew**)' at /build/openttd/src/openttd-14.1/src/autoreplace.cpp:50:10:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*er.EngineRenew::Pool<EngineRenew, short unsigned int, 16, 64000>::PoolItem<(& _enginerenew_pool)>.Pool<EngineRenew, short unsigned int, 16, 64000>::PoolItem<(& _enginerenew_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _enginerenew_pool); Titem = EngineRenew; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'CommandCost RemoveEngineReplacement(EngineRenew**, EngineID, GroupID, DoCommandFlag)' at /build/openttd/src/openttd-14.1/src/autoreplace.cpp:147:12:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*er.EngineRenew::Pool<EngineRenew, short unsigned int, 16, 64000>::PoolItem<(& _enginerenew_pool)>.Pool<EngineRenew, short unsigned int, 16, 64000>::PoolItem<(& _enginerenew_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[641/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargopacket.cpp.o
[642/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bridge_map.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[642/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargotype.cpp.o
[643/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargoaction.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/cargoaction.cpp:13:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/cargopacket.h:13,
                 from /build/openttd/src/openttd-14.1/src/economy_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/cargoaction.cpp:11:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = StationCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:64:3,
    inlined from 'bool CargoRemoval<Tsource>::operator()(CargoPacket*) [with Tsource = StationCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:83:26:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = VehicleCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:64:3,
    inlined from 'bool CargoRemoval<Tsource>::operator()(CargoPacket*) [with Tsource = VehicleCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:97:26:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = VehicleCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:64:3,
    inlined from 'bool CargoDelivery::operator()(CargoPacket*)' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:111:26:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = VehicleCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:64:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'bool CargoRemoval<Tsource>::Postprocess(CargoPacket*, uint) [with Tsource = StationCargoList]' at /build/openttd/src/openttd-14.1/src/cargoaction.cpp:64:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[643/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cheat.cpp.o
[644/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargomonitor.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/cargomonitor.h:15,
                 from /build/openttd/src/openttd-14.1/src/cargomonitor.cpp:11:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[644/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cheat_gui.cpp.o
[645/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargotype.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[645/834] Building CXX object CMakeFiles/openttd_lib.dir/src/clear_cmd.cpp.o
[646/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cheat.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[646/834] Building CXX object CMakeFiles/openttd_lib.dir/src/command.cpp.o
[647/834] Building CXX object CMakeFil...nttd_lib.dir/src/autoreplace_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17,
                 from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15,
                 from /build/openttd/src/openttd-14.1/src/autoreplace_gui.cpp:12:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[647/834] Building CXX object CMakeFiles/openttd_lib.dir/src/company_cmd.cpp.o
[648/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bootstrap_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[648/834] Building CXX object CMakeFiles/openttd_lib.dir/src/company_gui.cpp.o
[649/834] Building CXX object CMakeFiles/openttd_lib.dir/src/bridge_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[649/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console.cpp.o
[650/834] Building CXX object CMakeFiles/openttd_lib.dir/src/clear_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[650/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console_cmds.cpp.o
[651/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cargopacket.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/cargopacket.cpp:11:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/base_station_base.h:13:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_24.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'void CargoPacket::Merge(CargoPacket*)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:118:9:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'void CargoPacket::Merge(CargoPacket*)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:118:9,
    inlined from 'static bool CargoList<Tinst, Tcont>::TryMerge(CargoPacket*, CargoPacket*) [with Tinst = VehicleCargoList; Tcont = std::__cxx11::list<CargoPacket*>]' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:232:13,
    inlined from 'void VehicleCargoList::Append(CargoPacket*, CargoList<VehicleCargoList, std::__cxx11::list<CargoPacket*> >::MoveToAction)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:275:33:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'void CargoPacket::Merge(CargoPacket*)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:118:9,
    inlined from 'static bool CargoList<Tinst, Tcont>::TryMerge(CargoPacket*, CargoPacket*) [with Tinst = StationCargoList; Tcont = MultiMap<short unsigned int, CargoPacket*>]' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:232:13,
    inlined from 'void StationCargoList::Append(CargoPacket*, StationID)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:692:33:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'uint StationCargoList::Truncate(uint, StationCargoAmountMap*)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:801:12:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'void CargoPacket::Merge(CargoPacket*)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:118:9,
    inlined from 'static bool CargoList<Tinst, Tcont>::TryMerge(CargoPacket*, CargoPacket*) [with Tinst = VehicleCargoList; Tcont = std::__cxx11::list<CargoPacket*>]' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:232:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'CargoList<Tinst, Tcont>::~CargoList() [with Tinst = VehicleCargoList; Tcont = std::__cxx11::list<CargoPacket*>]' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:168:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*MEM[(struct CargoPacket * &)it$_M_node_49 + 16].CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'void CargoPacket::Merge(CargoPacket*)' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:118:9,
    inlined from 'static bool CargoList<Tinst, Tcont>::TryMerge(CargoPacket*, CargoPacket*) [with Tinst = StationCargoList; Tcont = MultiMap<short unsigned int, CargoPacket*>]' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:232:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*cp.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _cargopacket_pool); Titem = CargoPacket; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 16773120; PoolType Tpool_type = PT_NORMAL; bool Tcache = true; bool Tzero = false]',
    inlined from 'CargoList<Tinst, Tcont>::~CargoList() [with Tinst = StationCargoList; Tcont = MultiMap<short unsigned int, CargoPacket*>]' at /build/openttd/src/openttd-14.1/src/cargopacket.cpp:168:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*<unknown>.CargoPacket::Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>.Pool<CargoPacket, unsigned int, 1024, 16773120, PT_NORMAL, true, false>::PoolItem<(& _cargopacket_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[651/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console_gui.cpp.o
[652/834] Building CXX object CMakeFil...td_lib.dir/src/build_vehicle_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/build_vehicle_gui.cpp:13:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17,
                 from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15,
                 from /build/openttd/src/openttd-14.1/src/build_vehicle_gui.cpp:19:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[652/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cpu.cpp.o
[653/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cpu.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[653/834] Building CXX object CMakeFiles/openttd_lib.dir/src/crashlog.cpp.o
[654/834] Building CXX object CMakeFiles/openttd_lib.dir/src/command.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[654/834] Building CXX object CMakeFiles/openttd_lib.dir/src/currency.cpp.o
[655/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[655/834] Building CXX object CMakeFiles/openttd_lib.dir/src/date_gui.cpp.o
[656/834] Building CXX object CMakeFiles/openttd_lib.dir/src/company_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/company_cmd.cpp:31:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[656/834] Building CXX object CMakeFiles/openttd_lib.dir/src/debug.cpp.o
[657/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[657/834] Building CXX object CMakeFiles/openttd_lib.dir/src/dedicated.cpp.o
[658/834] Building CXX object CMakeFiles/openttd_lib.dir/src/cheat_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/cheat_gui.cpp:16:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphschedule.h:13,
                 from /build/openttd/src/openttd-14.1/src/cheat_gui.cpp:25:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[658/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot.cpp.o
[659/834] Building CXX object CMakeFiles/openttd_lib.dir/src/date_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[659/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot_cmd.cpp.o
[660/834] Building CXX object CMakeFiles/openttd_lib.dir/src/currency.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[660/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot_gui.cpp.o
[661/834] Building CXX object CMakeFiles/openttd_lib.dir/src/console_cmds.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[661/834] Building CXX object CMakeFil...ttd_lib.dir/src/disaster_vehicle.cpp.o
[662/834] Building CXX object CMakeFiles/openttd_lib.dir/src/company_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[662/834] Building CXX object CMakeFiles/openttd_lib.dir/src/dock_gui.cpp.o
[663/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17,
                 from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15,
                 from /build/openttd/src/openttd-14.1/src/depot_cmd.cpp:16:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[663/834] Building CXX object CMakeFiles/openttd_lib.dir/src/driver.cpp.o
[664/834] Building CXX object CMakeFiles/openttd_lib.dir/src/dedicated.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[664/834] Building CXX object CMakeFiles/openttd_lib.dir/src/economy.cpp.o
[665/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17,
                 from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15,
                 from /build/openttd/src/openttd-14.1/src/depot.cpp:16:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[665/834] Building CXX object CMakeFiles/openttd_lib.dir/src/effectvehicle.cpp.o
[666/834] Building CXX object CMakeFiles/openttd_lib.dir/src/debug.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[666/834] Building CXX object CMakeFiles/openttd_lib.dir/src/elrail.cpp.o
[667/834] Building CXX object CMakeFiles/openttd_lib.dir/src/effectvehicle.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:18:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/order_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/vehicle_base.h:15:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<EffectVehicle, VEH_COMPANY_END>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10,
    inlined from 'bool BubbleTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:495:10:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10,
    inlined from 'bool BulldozerTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:302:12,
    inlined from 'bool BulldozerTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:286:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10,
    inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:230:11,
    inlined from 'bool DieselSmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:225:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10,
    inlined from 'bool BulldozerTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:302:12,
    inlined from 'bool BreakdownSmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:286:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10,
    inlined from 'bool BulldozerTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:302:12,
    inlined from 'bool ChimneySmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:286:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10,
    inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:230:11,
    inlined from 'bool ElectricSparkTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:225:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10,
    inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:230:11,
    inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:225:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10,
    inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:230:11,
    inlined from 'bool ExplosionLargeTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:225:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10,
    inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:230:11,
    inlined from 'bool SmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:225:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10,
    inlined from 'bool ExplosionSmallTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:230:11,
    inlined from 'bool SteamSmokeTick(EffectVehicle*)' at /build/openttd/src/openttd-14.1/src/effectvehicle.cpp:225:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[667/834] Building CXX object CMakeFiles/openttd_lib.dir/src/engine.cpp.o
[668/834] Building CXX object CMakeFiles/openttd_lib.dir/src/crashlog.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[668/834] Building CXX object CMakeFiles/openttd_lib.dir/src/engine_gui.cpp.o
[669/834] Building CXX object CMakeFiles/openttd_lib.dir/src/driver.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[669/834] Building CXX object CMakeFiles/openttd_lib.dir/src/error.cpp.o
[670/834] Building CXX object CMakeFiles/openttd_lib.dir/src/depot_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/depot_gui.cpp:11:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[670/834] Building CXX object CMakeFiles/openttd_lib.dir/src/error_gui.cpp.o
[671/834] Building CXX object CMakeFil...ttd_lib.dir/src/disaster_vehicle.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14,
                 from /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:28:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:30:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/order_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/vehicle_base.h:15:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<DisasterVehicle, VEH_DISASTER>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Submarine(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:678:10:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Aircraft(DisasterVehicle*, uint16_t, bool, StringID, IndustryBehaviour)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:441:10:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Big_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:542:11:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Big_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:568:11:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Big_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:604:11:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:343:11:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:353:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Ufo(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:401:11:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Zeppeliner(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:255:11:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Zeppeliner(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:272:10:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual DisasterVehicle::~DisasterVehicle()' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.h:47:10,
    inlined from 'bool DisasterTick_Big_Ufo_Destroyer(DisasterVehicle*)' at /build/openttd/src/openttd-14.1/src/disaster_vehicle.cpp:635:10:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[671/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fileio.cpp.o
[672/834] Building CXX object CMakeFiles/openttd_lib.dir/src/dock_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[672/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fios.cpp.o
[673/834] Building CXX object CMakeFiles/openttd_lib.dir/src/elrail.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/elrail.cpp:58:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[673/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fios_gui.cpp.o
[674/834] Building CXX object CMakeFiles/openttd_lib.dir/src/error_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[674/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache.cpp.o
[675/834] Building CXX object CMakeFiles/openttd_lib.dir/src/error.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[675/834] Building CXX object CMakeFiles/openttd_lib.dir/src/framerate_gui.cpp.o
[676/834] Building CXX object CMakeFiles/openttd_lib.dir/src/engine_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/engine_gui.cpp:22:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[676/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gamelog.cpp.o
[677/834] Building CXX object CMakeFiles/openttd_lib.dir/src/economy.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/economy.cpp:13:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14,
                 from /build/openttd/src/openttd-14.1/src/economy.cpp:19:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:13:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void ChangeOwnershipOfCompanyItems(Owner, Owner)' at /build/openttd/src/openttd-14.1/src/economy.cpp:369:12:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_229.Subsidy::Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>.Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _goal_pool); Titem = Goal; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void ChangeOwnershipOfCompanyItems(Owner, Owner)' at /build/openttd/src/openttd-14.1/src/economy.cpp:542:39:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_489.Goal::Pool<Goal, short unsigned int, 64, 64000>::PoolItem<(& _goal_pool)>.Pool<Goal, short unsigned int, 64, 64000>::PoolItem<(& _goal_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'StoryPage::~StoryPage()' at /build/openttd/src/openttd-14.1/src/story_base.h:183:42,
    inlined from 'void ChangeOwnershipOfCompanyItems(Owner, Owner)' at /build/openttd/src/openttd-14.1/src/economy.cpp:549:40:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_774.StoryPageElement::Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>.Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_pool); Titem = StoryPage; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void ChangeOwnershipOfCompanyItems(Owner, Owner)' at /build/openttd/src/openttd-14.1/src/economy.cpp:549:40:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_520.StoryPage::Pool<StoryPage, short unsigned int, 64, 64000>::PoolItem<(& _story_page_pool)>.Pool<StoryPage, short unsigned int, 64, 64000>::PoolItem<(& _story_page_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[677/834] Building CXX object CMakeFiles/openttd_lib.dir/src/genworld.cpp.o
[678/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[678/834] Building CXX object CMakeFiles/openttd_lib.dir/src/genworld_gui.cpp.o
[679/834] Building CXX object CMakeFiles/openttd_lib.dir/src/engine.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14,
                 from /build/openttd/src/openttd-14.1/src/engine.cpp:14:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/order_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/vehicle_base.h:15:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _engine_pool); Titem = Engine; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = Engine; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.Engine::Pool<Engine, short unsigned int, 64, 64000>::PoolItem<(& _engine_pool)>.Pool<Engine, short unsigned int, 64, 64000>::PoolItem<(& _engine_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[679/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfx.cpp.o
[680/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fios.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[680/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfx_layout.cpp.o
[681/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fios_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[681/834] Building CXX object CMakeFil..._lib.dir/src/gfx_layout_fallback.cpp.o
[682/834] Building CXX object CMakeFil..._lib.dir/src/gfx_layout_fallback.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[682/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfxinit.cpp.o
[683/834] Building CXX object CMakeFiles/openttd_lib.dir/src/framerate_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[683/834] Building CXX object CMakeFiles/openttd_lib.dir/src/goal.cpp.o
[684/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfx_layout.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[684/834] Building CXX object CMakeFiles/openttd_lib.dir/src/goal_gui.cpp.o
[685/834] Building CXX object CMakeFiles/openttd_lib.dir/src/fileio.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[685/834] Building CXX object CMakeFiles/openttd_lib.dir/src/graph_gui.cpp.o
[686/834] Building CXX object CMakeFiles/openttd_lib.dir/src/genworld.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[686/834] Building CXX object CMakeFil...enttd_lib.dir/src/ground_vehicle.cpp.o
[687/834] Building CXX object CMakeFiles/openttd_lib.dir/src/genworld_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/genworld_gui.cpp:35:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[687/834] Building CXX object CMakeFiles/openttd_lib.dir/src/group_cmd.cpp.o
[688/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfx.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[688/834] Building CXX object CMakeFiles/openttd_lib.dir/src/group_gui.cpp.o
[689/834] Building CXX object CMakeFil...enttd_lib.dir/src/ground_vehicle.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/ground_vehicle.cpp:11:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:20,
                 from /build/openttd/src/openttd-14.1/src/newgrf_engine.h:19,
                 from /build/openttd/src/openttd-14.1/src/train.h:15:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<Train, VEH_BEGIN>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual GroundVehicle<RoadVehicle, VEH_ROAD>::~GroundVehicle()' at /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:79:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual GroundVehicle<Train, VEH_BEGIN>::~GroundVehicle()' at /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:79:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]

[689/834] Building CXX object CMakeFiles/openttd_lib.dir/src/heightmap.cpp.o
[690/834] Building CXX object CMakeFiles/openttd_lib.dir/src/graph_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[690/834] Building CXX object CMakeFiles/openttd_lib.dir/src/help_gui.cpp.o
[691/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gamelog.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[691/834] Building CXX object CMakeFiles/openttd_lib.dir/src/highscore.cpp.o
[692/834] Building CXX object CMakeFiles/openttd_lib.dir/src/gfxinit.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[692/834] Building CXX object CMakeFiles/openttd_lib.dir/src/highscore_gui.cpp.o
[693/834] Building CXX object CMakeFiles/openttd_lib.dir/src/goal.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/goal.cpp:12:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:13:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _goal_pool); Titem = Goal; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = Goal; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.Goal::Pool<Goal, short unsigned int, 64, 64000>::PoolItem<(& _goal_pool)>.Pool<Goal, short unsigned int, 64, 64000>::PoolItem<(& _goal_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _goal_pool); Titem = Goal; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'CommandCost CmdRemoveGoal(DoCommandFlag, GoalID)' at /build/openttd/src/openttd-14.1/src/goal.cpp:122:10:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_25.Goal::Pool<Goal, short unsigned int, 64, 64000>::PoolItem<(& _goal_pool)>.Pool<Goal, short unsigned int, 64, 64000>::PoolItem<(& _goal_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[693/834] Building CXX object CMakeFiles/openttd_lib.dir/src/hotkeys.cpp.o
[694/834] Building CXX object CMakeFiles/openttd_lib.dir/src/heightmap.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[694/834] Building CXX object CMakeFiles/openttd_lib.dir/src/industry_cmd.cpp.o
[695/834] Building CXX object CMakeFiles/openttd_lib.dir/src/goal_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/goal_gui.cpp:11:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[695/834] Building CXX object CMakeFiles/openttd_lib.dir/src/industry_gui.cpp.o
[696/834] Building CXX object CMakeFiles/openttd_lib.dir/src/help_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[696/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ini.cpp.o
[697/834] Building CXX object CMakeFiles/openttd_lib.dir/src/group_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/group_cmd.cpp:12:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:20,
                 from /build/openttd/src/openttd-14.1/src/newgrf_engine.h:19,
                 from /build/openttd/src/openttd-14.1/src/train.h:15:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _group_pool); Titem = Group; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = Group; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.Group::Pool<Group, short unsigned int, 16, 64000>::PoolItem<(& _group_pool)>.Pool<Group, short unsigned int, 16, 64000>::PoolItem<(& _group_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _group_pool); Titem = Group; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void RemoveAllGroupsForCompany(CompanyID)' at /build/openttd/src/openttd-14.1/src/group_cmd.cpp:861:35:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_23.Group::Pool<Group, short unsigned int, 16, 64000>::PoolItem<(& _group_pool)>.Pool<Group, short unsigned int, 16, 64000>::PoolItem<(& _group_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _group_pool); Titem = Group; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'CommandCost CmdDeleteGroup(DoCommandFlag, GroupID)' at /build/openttd/src/openttd-14.1/src/group_cmd.cpp:414:10:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_32.Group::Pool<Group, short unsigned int, 16, 64000>::PoolItem<(& _group_pool)>.Pool<Group, short unsigned int, 16, 64000>::PoolItem<(& _group_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[697/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ini_load.cpp.o
[698/834] Building CXX object CMakeFiles/openttd_lib.dir/src/hotkeys.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[698/834] Building CXX object CMakeFiles/openttd_lib.dir/src/intro_gui.cpp.o
[699/834] Building CXX object CMakeFiles/openttd_lib.dir/src/highscore.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[699/834] Building CXX object CMakeFiles/openttd_lib.dir/src/landscape.cpp.o
[700/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ini_load.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[700/834] Building CXX object CMakeFiles/openttd_lib.dir/src/league_cmd.cpp.o
[701/834] Building CXX object CMakeFiles/openttd_lib.dir/src/highscore_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[701/834] Building CXX object CMakeFiles/openttd_lib.dir/src/league_gui.cpp.o
[702/834] Building CXX object CMakeFiles/openttd_lib.dir/src/group_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17,
                 from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15,
                 from /build/openttd/src/openttd-14.1/src/group_gui.cpp:13:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[702/834] Building CXX object CMakeFiles/openttd_lib.dir/src/main_gui.cpp.o
[703/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ini.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[703/834] Building CXX object CMakeFiles/openttd_lib.dir/src/map.cpp.o
[704/834] Building CXX object CMakeFiles/openttd_lib.dir/src/league_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/league_gui.cpp:16:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[704/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc.cpp.o
[705/834] Building CXX object CMakeFiles/openttd_lib.dir/src/industry_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/industry_gui.cpp:19:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[705/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc_cmd.cpp.o
[706/834] Building CXX object CMakeFiles/openttd_lib.dir/src/intro_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/intro_gui.cpp:35:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[706/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc_gui.cpp.o
[707/834] Building CXX object CMakeFiles/openttd_lib.dir/src/landscape.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[707/834] Building CXX object CMakeFiles/openttd_lib.dir/src/mixer.cpp.o
[708/834] Building CXX object CMakeFiles/openttd_lib.dir/src/league_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/league_cmd.cpp:15:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/league_base.h:16,
                 from /build/openttd/src/openttd-14.1/src/league_cmd.cpp:12:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _league_table_element_pool); Titem = LeagueTableElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = LeagueTableElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.LeagueTableElement::Pool<LeagueTableElement, short unsigned int, 64, 64000>::PoolItem<(& _league_table_element_pool)>.Pool<LeagueTableElement, short unsigned int, 64, 64000>::PoolItem<(& _league_table_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _league_table_pool); Titem = LeagueTable; Tindex = unsigned char; long unsigned int Tgrowth_step = 4; long unsigned int Tmax_size = 255; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = LeagueTable; Tindex = unsigned char; long unsigned int Tgrowth_step = 4; long unsigned int Tmax_size = 255; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_20.LeagueTable::Pool<LeagueTable, unsigned char, 4, 255>::PoolItem<(& _league_table_pool)>.Pool<LeagueTable, unsigned char, 4, 255>::PoolItem<(& _league_table_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _league_table_element_pool); Titem = LeagueTableElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'CommandCost CmdRemoveLeagueTableElement(DoCommandFlag, LeagueTableElementID)' at /build/openttd/src/openttd-14.1/src/league_cmd.cpp:172:10:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_22.LeagueTableElement::Pool<LeagueTableElement, short unsigned int, 64, 64000>::PoolItem<(& _league_table_element_pool)>.Pool<LeagueTableElement, short unsigned int, 64, 64000>::PoolItem<(& _league_table_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[708/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music.cpp.o
[709/834] Building CXX object CMakeFiles/openttd_lib.dir/src/main_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph_gui.h:14,
                 from /build/openttd/src/openttd-14.1/src/main_gui.cpp:30:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[709/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music_gui.cpp.o
[710/834] Building CXX object CMakeFiles/openttd_lib.dir/src/map.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[710/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf.cpp.o
[711/834] Building CXX object CMakeFiles/openttd_lib.dir/src/mixer.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[711/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_airport.cpp.o
[712/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[712/834] Building CXX object CMakeFil..._lib.dir/src/newgrf_airporttiles.cpp.o
[713/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphschedule.h:13,
                 from /build/openttd/src/openttd-14.1/src/misc.cpp:30:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[713/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_canal.cpp.o
[714/834] Building CXX object CMakeFiles/openttd_lib.dir/src/misc_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[714/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_cargo.cpp.o
[715/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[715/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_commons.cpp.o
[716/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_cargo.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[716/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_config.cpp.o
[717/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_airport.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_airport.cpp:15:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:20,
                 from /build/openttd/src/openttd-14.1/src/newgrf_airport.cpp:13:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-14.1/src/newgrf_storage.h:199:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*this.PersistentStorage::Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>.Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>::index' is used uninitialized [-Wuninitialized]

[717/834] Building CXX object CMakeFil...ttd_lib.dir/src/newgrf_debug_gui.cpp.o
[718/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_canal.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[718/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_engine.cpp.o
[719/834] Building CXX object CMakeFiles/openttd_lib.dir/src/music.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[719/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_generic.cpp.o
[720/834] Building CXX object CMakeFil..._lib.dir/src/newgrf_airporttiles.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_airporttiles.h:18,
                 from /build/openttd/src/openttd-14.1/src/newgrf_airporttiles.cpp:12:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[720/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_gui.cpp.o
[721/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_config.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[721/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_house.cpp.o
[722/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_commons.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[722/834] Building CXX object CMakeFil...td_lib.dir/src/newgrf_industries.cpp.o
[723/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_generic.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[723/834] Building CXX object CMakeFil...lib.dir/src/newgrf_industrytiles.cpp.o
[724/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_engine.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/newgrf_engine.cpp:12:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_engine.cpp:22:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[724/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_object.cpp.o
[725/834] Building CXX object CMakeFil...ttd_lib.dir/src/newgrf_debug_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17,
                 from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15,
                 from /build/openttd/src/openttd-14.1/src/newgrf_debug_gui.cpp:19:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/newgrf_debug_gui.cpp:23:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[725/834] Building CXX object CMakeFil...ttd_lib.dir/src/newgrf_profiling.cpp.o
[726/834] Building CXX object CMakeFiles/openttd_lib.dir/src/industry_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/industry_cmd.cpp:12:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/industry_cmd.cpp:34:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[726/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_railtype.cpp.o
[727/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_airporttiles.h:18,
                 from /build/openttd/src/openttd-14.1/src/newgrf.cpp:33:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/newgrf.cpp:49:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
/build/openttd/src/openttd-14.1/src/newgrf.cpp: In function 'ChangeInfoResult RoadTypeReserveInfo(uint, int, int, ByteReader*, RoadTramType)':
/build/openttd/src/openttd-14.1/src/newgrf.cpp:4650:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
/build/openttd/src/openttd-14.1/src/newgrf.cpp:4653:4: note: here
In file included from /build/openttd/src/openttd-14.1/src/engine_base.h:15,
                 from /build/openttd/src/openttd-14.1/src/newgrf.cpp:16:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual constexpr CallbackResultSpriteGroup::~CallbackResultSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:210:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual constexpr ResultSpriteGroup::~ResultSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:236:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual TileLayoutSpriteGroup::~TileLayoutSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:261:28:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual constexpr IndustryProductionSpriteGroup::~IndustryProductionSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:268:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized]

[727/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_roadstop.cpp.o
[728/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_house.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_house.cpp:23:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[728/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_roadtype.cpp.o
[729/834] Building CXX object CMakeFil...td_lib.dir/src/newgrf_industries.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/newgrf_industries.cpp:12:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:13:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-14.1/src/newgrf_storage.h:199:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*this.PersistentStorage::Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>.Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>::index' is used uninitialized [-Wuninitialized]

[729/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_sound.cpp.o
[730/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[730/834] Building CXX object CMakeFil...d_lib.dir/src/newgrf_spritegroup.cpp.o
[731/834] Building CXX object CMakeFil...lib.dir/src/newgrf_industrytiles.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/newgrf_industrytiles.cpp:15:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[731/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_station.cpp.o
[732/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_object.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[732/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_storage.cpp.o
[733/834] Building CXX object CMakeFil...ttd_lib.dir/src/newgrf_profiling.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[733/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_text.cpp.o
[734/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_railtype.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[734/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_town.cpp.o
[735/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_roadtype.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[735/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_townname.cpp.o
[736/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_sound.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/newgrf_sound.cpp:15:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[736/834] Building CXX object CMakeFiles/openttd_lib.dir/src/news_gui.cpp.o
[737/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_roadstop.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_roadstop.cpp:12:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[737/834] Building CXX object CMakeFiles/openttd_lib.dir/src/object_cmd.cpp.o
[738/834] Building CXX object CMakeFil...d_lib.dir/src/newgrf_spritegroup.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:20,
                 from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.cpp:12:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual constexpr CallbackResultSpriteGroup::~CallbackResultSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:210:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual constexpr RandomizedSpriteGroup::~RandomizedSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:190:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual constexpr RealSpriteGroup::~RealSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:79:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _spritegroup_pool); Titem = SpriteGroup; Tindex = unsigned int; long unsigned int Tgrowth_step = 1024; long unsigned int Tmax_size = 1073741824; PoolType Tpool_type = PT_DATA; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual constexpr DeterministicSpriteGroup::~DeterministicSpriteGroup()' at /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:167:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(SpriteGroup*)this.SpriteGroup::Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>.Pool<SpriteGroup, unsigned int, 1024, 1073741824, PT_DATA>::PoolItem<(& _spritegroup_pool)>::index' is used uninitialized [-Wuninitialized]

[738/834] Building CXX object CMakeFiles/openttd_lib.dir/src/object_gui.cpp.o
[739/834] Building CXX object CMakeFil...nttd_lib.dir/src/newgrf_townname.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[739/834] Building CXX object CMakeFiles/openttd_lib.dir/src/openttd.cpp.o
[740/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_storage.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[740/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_backup.cpp.o
[741/834] Building CXX object CMakeFiles/openttd_lib.dir/src/news_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/news_gui.cpp:15:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/news_gui.cpp:19:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[741/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_cmd.cpp.o
[742/834] Building CXX object CMakeFil...enttd_lib.dir/src/newgrf_station.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_station.cpp:12:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[742/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_gui.cpp.o
[743/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_town.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14,
                 from /build/openttd/src/openttd-14.1/src/town.h:17,
                 from /build/openttd/src/openttd-14.1/src/newgrf_town.cpp:12:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _persistent_storage_pool); Titem = PersistentStorage; Tindex = unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual PersistentStorage::~PersistentStorage()' at /build/openttd/src/openttd-14.1/src/newgrf_storage.h:199:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*this.PersistentStorage::Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>.Pool<PersistentStorage, unsigned int, 1, 1044480>::PoolItem<(& _persistent_storage_pool)>::index' is used uninitialized [-Wuninitialized]

[743/834] Building CXX object CMakeFiles/openttd_lib.dir/src/osk_gui.cpp.o
[744/834] Building CXX object CMakeFiles/openttd_lib.dir/src/newgrf_text.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[744/834] Building CXX object CMakeFiles/openttd_lib.dir/src/palette.cpp.o
[745/834] Building CXX object CMakeFiles/openttd_lib.dir/src/object_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/group.h:14,
                 from /build/openttd/src/openttd-14.1/src/company_base.h:19,
                 from /build/openttd/src/openttd-14.1/src/object_cmd.cpp:15:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _object_pool); Titem = Object; Tindex = unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 16711680; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = Object; Tindex = unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 16711680; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.Object::Pool<Object, unsigned int, 64, 16711680>::PoolItem<(& _object_pool)>.Pool<Object, unsigned int, 64, 16711680>::PoolItem<(& _object_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _object_pool); Titem = Object; Tindex = unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 16711680; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void ReallyClearObjectTile(Object*)' at /build/openttd/src/openttd-14.1/src/object_cmd.cpp:521:9,
    inlined from 'void ReallyClearObjectTile(Object*)' at /build/openttd/src/openttd-14.1/src/object_cmd.cpp:513:13:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*o.Object::Pool<Object, unsigned int, 64, 16711680>::PoolItem<(& _object_pool)>.Pool<Object, unsigned int, 64, 16711680>::PoolItem<(& _object_pool)>::index' is used uninitialized [-Wuninitialized]

[745/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pbs.cpp.o
[746/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_backup.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/order_backup.cpp:16:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[746/834] Building CXX object CMakeFiles/openttd_lib.dir/src/progress.cpp.o
[747/834] Building CXX object CMakeFiles/openttd_lib.dir/src/object_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[747/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail.cpp.o
[748/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14,
                 from /build/openttd/src/openttd-14.1/src/order_cmd.cpp:21:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/order_cmd.cpp:23:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/depot_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/order_cmd.cpp:18:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _orderlist_pool); Titem = OrderList; Tindex = short unsigned int; long unsigned int Tgrowth_step = 128; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = OrderList; Tindex = short unsigned int; long unsigned int Tgrowth_step = 128; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.OrderList::Pool<OrderList, short unsigned int, 128, 64000>::PoolItem<(& _orderlist_pool)>.Pool<OrderList, short unsigned int, 128, 64000>::PoolItem<(& _orderlist_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _orderlist_pool); Titem = OrderList; Tindex = short unsigned int; long unsigned int Tgrowth_step = 128; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void OrderList::FreeChain(bool)' at /build/openttd/src/openttd-14.1/src/order_cmd.cpp:348:10,
    inlined from 'void OrderList::FreeChain(bool)' at /build/openttd/src/openttd-14.1/src/order_cmd.cpp:334:6:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*this.OrderList::Pool<OrderList, short unsigned int, 128, 64000>::PoolItem<(& _orderlist_pool)>.Pool<OrderList, short unsigned int, 128, 64000>::PoolItem<(& _orderlist_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _orderlist_pool); Titem = OrderList; Tindex = short unsigned int; long unsigned int Tgrowth_step = 128; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'CommandCost CmdCloneOrder(DoCommandFlag, CloneOptions, VehicleID, VehicleID)' at /build/openttd/src/openttd-14.1/src/order_cmd.cpp:1645:18:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*_74->D.324174.orders.OrderList::Pool<OrderList, short unsigned int, 128, 64000>::PoolItem<(& _orderlist_pool)>.Pool<OrderList, short unsigned int, 128, 64000>::PoolItem<(& _orderlist_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[748/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail_cmd.cpp.o
[749/834] Building CXX object CMakeFiles/openttd_lib.dir/src/progress.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[749/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail_gui.cpp.o
[750/834] Building CXX object CMakeFiles/openttd_lib.dir/src/openttd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14,
                 from /build/openttd/src/openttd-14.1/src/openttd.cpp:30:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/openttd.cpp:52:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[750/834] Building CXX object CMakeFil...d_lib.dir/src/random_access_file.cpp.o
[751/834] Building CXX object CMakeFiles/openttd_lib.dir/src/osk_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[751/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road.cpp.o
[752/834] Building CXX object CMakeFiles/openttd_lib.dir/src/pbs.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/../ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/../roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/follow_track.hpp:14,
                 from /build/openttd/src/openttd-14.1/src/pbs.cpp:14:
/build/openttd/src/openttd-14.1/src/pathfinder/../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/follow_track.hpp:15:
/build/openttd/src/openttd-14.1/src/pathfinder/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/../base_station_base.h:229:45: note: remove the '< >'

[752/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_cmd.cpp.o
[753/834] Building CXX object CMakeFiles/openttd_lib.dir/src/palette.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[753/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_gui.cpp.o
[754/834] Building CXX object CMakeFiles/openttd_lib.dir/src/order_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/order_gui.cpp:14:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/order_gui.cpp:24:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[754/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_map.cpp.o
[755/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[755/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadstop.cpp.o
[756/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_map.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[756/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadveh_cmd.cpp.o
[757/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/road.cpp:22:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[757/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadveh_gui.cpp.o
[758/834] Building CXX object CMakeFil...d_lib.dir/src/random_access_file.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[758/834] Building CXX object CMakeFil...enttd_lib.dir/src/screenshot_gui.cpp.o
[759/834] Building CXX object CMakeFil...enttd_lib.dir/src/screenshot_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[759/834] Building CXX object CMakeFiles/openttd_lib.dir/src/screenshot.cpp.o
[760/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadstop.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/roadstop.cpp:11:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/roadstop.cpp:14:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[760/834] Building CXX object CMakeFiles/openttd_lib.dir/src/settings.cpp.o
[761/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/rail_cmd.cpp:17:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[761/834] Building CXX object CMakeFiles/openttd_lib.dir/src/settings_gui.cpp.o
[762/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadveh_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/roadveh_gui.cpp:12:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[762/834] Building CXX object CMakeFil...enttd_lib.dir/src/settings_table.cpp.o
[763/834] Building CXX object CMakeFiles/openttd_lib.dir/src/rail_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[763/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ship_cmd.cpp.o
[764/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/road_cmd.cpp:27:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/depot_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/road_cmd.cpp:17:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<EffectVehicle, VEH_COMPANY_END>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual EffectVehicle::~EffectVehicle()' at /build/openttd/src/openttd-14.1/src/effectvehicle_base.h:31:10,
    inlined from 'CommandCost RemoveRoad(TileIndex, DoCommandFlag, RoadBits, RoadTramType, bool)' at /build/openttd/src/openttd-14.1/src/road_cmd.cpp:453:15:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_391.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[764/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ship_gui.cpp.o
[765/834] Building CXX object CMakeFiles/openttd_lib.dir/src/road_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[765/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signal.cpp.o
[766/834] Building CXX object CMakeFiles/openttd_lib.dir/src/roadveh_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/roadveh_cmd.cpp:11:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/roadveh_cmd.cpp:16:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/order_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/vehicle_base.h:15:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<RoadVehicle, VEH_ROAD>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual RoadVehicle::~RoadVehicle()' at /build/openttd/src/openttd-14.1/src/roadveh.h:124:50:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual RoadVehicle::~RoadVehicle()' at /build/openttd/src/openttd-14.1/src/roadveh.h:124:50,
    inlined from 'void DeleteLastRoadVeh(RoadVehicle*)' at /build/openttd/src/openttd-14.1/src/roadveh_cmd.cpp:481:9,
    inlined from 'bool RoadVehIsCrashed(RoadVehicle*)' at /build/openttd/src/openttd-14.1/src/roadveh_cmd.cpp:512:20,
    inlined from 'bool RoadVehController(RoadVehicle*)' at /build/openttd/src/openttd-14.1/src/roadveh_cmd.cpp:1582:26,
    inlined from 'virtual bool RoadVehicle::Tick()' at /build/openttd/src/openttd-14.1/src/roadveh_cmd.cpp:1664:27:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[766/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signature.cpp.o
[767/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ship_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ship_gui.cpp:11:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[767/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs.cpp.o
[768/834] Building CXX object CMakeFiles/openttd_lib.dir/src/ship_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ship.h:13,
                 from /build/openttd/src/openttd-14.1/src/ship_cmd.cpp:11:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/ship_cmd.cpp:18:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/order_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/vehicle_base.h:15:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<Ship, VEH_SHIP>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual Ship::~Ship()' at /build/openttd/src/openttd-14.1/src/ship.h:34:43:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]

[768/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs_cmd.cpp.o
[769/834] Building CXX object CMakeFiles/openttd_lib.dir/src/screenshot.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[769/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs_gui.cpp.o
[770/834] Building CXX object CMakeFiles/openttd_lib.dir/src/settings_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[770/834] Building CXX object CMakeFiles/openttd_lib.dir/src/smallmap_gui.cpp.o
[771/834] Building CXX object CMakeFiles/openttd_lib.dir/src/settings.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[771/834] Building CXX object CMakeFil...d_lib.dir/src/social_integration.cpp.o
[772/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signal.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/signal.cpp:16:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[772/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound.cpp.o
[773/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/viewport_kdtree.h:15,
                 from /build/openttd/src/openttd-14.1/src/signs.cpp:17:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/signs_base.h:15,
                 from /build/openttd/src/openttd-14.1/src/signs.cpp:13:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _sign_pool); Titem = Sign; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = Sign; Tindex = short unsigned int; long unsigned int Tgrowth_step = 16; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_20.Sign::Pool<Sign, short unsigned int, 16, 64000>::PoolItem<(& _sign_pool)>.Pool<Sign, short unsigned int, 16, 64000>::PoolItem<(& _sign_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[773/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sprite.cpp.o
[774/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/viewport_kdtree.h:15,
                 from /build/openttd/src/openttd-14.1/src/signs_cmd.cpp:17:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[774/834] Building CXX object CMakeFiles/openttd_lib.dir/src/spritecache.cpp.o
[775/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signs_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[775/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station.cpp.o
[776/834] Building CXX object CMakeFil...enttd_lib.dir/src/settings_table.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraphschedule.h:13,
                 from /build/openttd/src/openttd-14.1/src/settings_table.cpp:20:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/settings_table.cpp:22:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[776/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station_cmd.cpp.o
[777/834] Building CXX object CMakeFiles/openttd_lib.dir/src/smallmap_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/smallmap_gui.cpp:13:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/smallmap_gui.cpp:21:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[777/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station_gui.cpp.o
[778/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sprite.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[778/834] Building CXX object CMakeFiles/openttd_lib.dir/src/statusbar_gui.cpp.o
[779/834] Building CXX object CMakeFiles/openttd_lib.dir/src/signature.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[779/834] Building CXX object CMakeFiles/openttd_lib.dir/src/story.cpp.o
[780/834] Building CXX object CMakeFiles/openttd_lib.dir/src/sound.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/sound.cpp:16:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[780/834] Building CXX object CMakeFiles/openttd_lib.dir/src/story_gui.cpp.o
[781/834] Building CXX object CMakeFiles/openttd_lib.dir/src/statusbar_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[781/834] Building CXX object CMakeFiles/openttd_lib.dir/src/string.cpp.o
[782/834] Building CXX object CMakeFil...d_lib.dir/src/social_integration.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[782/834] Building CXX object CMakeFiles/openttd_lib.dir/src/stringfilter.cpp.o
[783/834] Building CXX object CMakeFiles/openttd_lib.dir/src/spritecache.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[783/834] Building CXX object CMakeFiles/openttd_lib.dir/src/strings.cpp.o
[784/834] Building CXX object CMakeFiles/openttd_lib.dir/src/stringfilter.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[784/834] Building CXX object CMakeFiles/openttd_lib.dir/src/subsidy.cpp.o
[785/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/station.cpp:13:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/viewport_kdtree.h:15,
                 from /build/openttd/src/openttd-14.1/src/station.cpp:15:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/group.h:14,
                 from /build/openttd/src/openttd-14.1/src/company_base.h:19,
                 from /build/openttd/src/openttd-14.1/src/station.cpp:12:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'Station::~Station()' at /build/openttd/src/openttd-14.1/src/station.cpp:116:11:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_126.LinkGraph::Pool<LinkGraph, short unsigned int, 32, 65535>::PoolItem<(& _link_graph_pool)>.Pool<LinkGraph, short unsigned int, 32, 65535>::PoolItem<(& _link_graph_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[785/834] Building CXX object CMakeFiles/openttd_lib.dir/src/subsidy_gui.cpp.o
[786/834] Building CXX object CMakeFiles/openttd_lib.dir/src/story.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/story.cpp:23:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/story_base.h:18,
                 from /build/openttd/src/openttd-14.1/src/story.cpp:11:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.StoryPageElement::Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>.Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'StoryPage::~StoryPage()' at /build/openttd/src/openttd-14.1/src/story_base.h:183:42:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_28.StoryPageElement::Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>.Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'StoryPage::~StoryPage()' at /build/openttd/src/openttd-14.1/src/story_base.h:183:42,
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = StoryPage; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_50.StoryPageElement::Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>.Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_pool); Titem = StoryPage; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = StoryPage; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_20.StoryPage::Pool<StoryPage, short unsigned int, 64, 64000>::PoolItem<(& _story_page_pool)>.Pool<StoryPage, short unsigned int, 64, 64000>::PoolItem<(& _story_page_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'CommandCost CmdRemoveStoryPageElement(DoCommandFlag, StoryPageElementID)' at /build/openttd/src/openttd-14.1/src/story.cpp:420:10:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_22.StoryPageElement::Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>.Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _story_page_element_pool); Titem = StoryPageElement; Tindex = short unsigned int; long unsigned int Tgrowth_step = 64; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'CommandCost CmdRemoveStoryPage(DoCommandFlag, StoryPageID)' at /build/openttd/src/openttd-14.1/src/story.cpp:392:12:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_57.StoryPageElement::Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>.Pool<StoryPageElement, short unsigned int, 64, 64000>::PoolItem<(& _story_page_element_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[786/834] Building CXX object CMakeFiles/openttd_lib.dir/src/survey.cpp.o
[787/834] Building CXX object CMakeFiles/openttd_lib.dir/src/story_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/story_gui.cpp:26:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[787/834] Building CXX object CMakeFiles/openttd_lib.dir/src/terraform_cmd.cpp.o
[788/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17,
                 from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15,
                 from /build/openttd/src/openttd-14.1/src/station_gui.cpp:16:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/station_gui.cpp:24:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[788/834] Building CXX object CMakeFiles/openttd_lib.dir/src/terraform_gui.cpp.o
[789/834] Building CXX object CMakeFiles/openttd_lib.dir/src/string.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[789/834] Building CXX object CMakeFiles/openttd_lib.dir/src/textbuf.cpp.o
[790/834] Building CXX object CMakeFiles/openttd_lib.dir/src/subsidy_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/subsidy_gui.cpp:11:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[790/834] Building CXX object CMakeFiles/openttd_lib.dir/src/texteff.cpp.o
[791/834] Building CXX object CMakeFiles/openttd_lib.dir/src/textbuf.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[791/834] Building CXX object CMakeFiles/openttd_lib.dir/src/textfile_gui.cpp.o
[792/834] Building CXX object CMakeFiles/openttd_lib.dir/src/station_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14,
                 from /build/openttd/src/openttd-14.1/src/station_cmd.cpp:11:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/viewport_kdtree.h:15,
                 from /build/openttd/src/openttd-14.1/src/station_cmd.cpp:14:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[792/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tgp.cpp.o
[793/834] Building CXX object CMakeFiles/openttd_lib.dir/src/texteff.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[793/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tile_map.cpp.o
[794/834] Building CXX object CMakeFiles/openttd_lib.dir/src/strings.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/strings.cpp:12:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/strings.cpp:27:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[794/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tilearea.cpp.o
[795/834] Building CXX object CMakeFiles/openttd_lib.dir/src/subsidy.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:18,
                 from /build/openttd/src/openttd-14.1/src/subsidy.cpp:12:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14,
                 from /build/openttd/src/openttd-14.1/src/industry.h:13:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::CleanPool() [with Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /build/openttd/src/openttd-14.1/src/core/pool_func.hpp:211:3:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_19.Subsidy::Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>.Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'void DeleteSubsidyWith(SourceType, SourceID)' at /build/openttd/src/openttd-14.1/src/subsidy.cpp:158:11:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_35.Subsidy::Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>.Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _subsidy_pool); Titem = Subsidy; Tindex = short unsigned int; long unsigned int Tgrowth_step = 1; long unsigned int Tmax_size = 256; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from '<lambda(auto:54)> [with auto:54 = unsigned int]' at /build/openttd/src/openttd-14.1/src/subsidy.cpp:503:4,
    inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = <lambda(auto:54)>&; _Args = {unsigned int}]' at /usr/include/c++/14.2.1/bits/invoke.h:61:36,
    inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = <lambda(auto:54)>&; _Args = {unsigned int}]' at /usr/include/c++/14.2.1/bits/invoke.h:111:28,
    inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = <lambda(auto:54)>; _ArgTypes = {unsigned int}]' at /usr/include/c++/14.2.1/bits/std_function.h:290:30:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '**_23.Subsidy::Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>.Pool<Subsidy, short unsigned int, 1, 256>::PoolItem<(& _subsidy_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[795/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timetable_cmd.cpp.o
[796/834] Building CXX object CMakeFiles/openttd_lib.dir/src/terraform_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[796/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timetable_gui.cpp.o
[797/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tile_map.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[797/834] Building CXX object CMakeFiles/openttd_lib.dir/src/toolbar_gui.cpp.o
[798/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tilearea.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[798/834] Building CXX object CMakeFiles/openttd_lib.dir/src/town_cmd.cpp.o
[799/834] Building CXX object CMakeFiles/openttd_lib.dir/src/terraform_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/terraform_gui.cpp:22:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[799/834] Building CXX object CMakeFiles/openttd_lib.dir/src/town_gui.cpp.o
[800/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tgp.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[800/834] Building CXX object CMakeFiles/openttd_lib.dir/src/townname.cpp.o
[801/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timetable_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/timetable_cmd.cpp:16:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[801/834] Building CXX object CMakeFiles/openttd_lib.dir/src/train_cmd.cpp.o
[802/834] Building CXX object CMakeFiles/openttd_lib.dir/src/survey.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[802/834] Building CXX object CMakeFiles/openttd_lib.dir/src/train_gui.cpp.o
[803/834] Building CXX object CMakeFiles/openttd_lib.dir/src/textfile_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[803/834] Building CXX object CMakeFil...ttd_lib.dir/src/transparency_gui.cpp.o
[804/834] Building CXX object CMakeFiles/openttd_lib.dir/src/townname.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[804/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tree_cmd.cpp.o
[805/834] Building CXX object CMakeFil...ttd_lib.dir/src/transparency_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[805/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tree_gui.cpp.o
[806/834] Building CXX object CMakeFiles/openttd_lib.dir/src/timetable_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/timetable_gui.cpp:17:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[806/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tunnel_map.cpp.o
[807/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tree_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[807/834] Building CXX object CMakeFil...ttd_lib.dir/src/tunnelbridge_cmd.cpp.o
[808/834] Building CXX object CMakeFiles/openttd_lib.dir/src/town_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[808/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle.cpp.o
[809/834] Building CXX object CMakeFiles/openttd_lib.dir/src/toolbar_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17,
                 from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15,
                 from /build/openttd/src/openttd-14.1/src/toolbar_gui.cpp:16:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/linkgraph/../station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/linkgraph/linkgraph_gui.h:14,
                 from /build/openttd/src/openttd-14.1/src/toolbar_gui.cpp:41:
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/linkgraph/../base_station_base.h:229:45: note: remove the '< >'

[809/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle_cmd.cpp.o
[810/834] Building CXX object CMakeFiles/openttd_lib.dir/src/train_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/train_gui.cpp:13:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[810/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle_gui.cpp.o
[811/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tunnel_map.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[811/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehiclelist.cpp.o
[812/834] Building CXX object CMakeFiles/openttd_lib.dir/src/train_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../waypoint_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../pathfinder_func.h:14,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:14,
                 from /build/openttd/src/openttd-14.1/src/train_cmd.cpp:16:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../ship.h:13,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.h:16,
                 from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/yapf.hpp:15:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../base_station_base.h:13:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual SpecializedVehicle<Train, VEH_BEGIN>::~SpecializedVehicle()' at /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../vehicle_base.h:1091:8:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual Train::~Train()' at /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../train.h:109:44:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' is used uninitialized [-Wuninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual Train::~Train()' at /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../train.h:109:44,
    inlined from 'CommandCost CmdSellRailWagon(DoCommandFlag, Vehicle*, bool, bool, ClientID)' at /build/openttd/src/openttd-14.1/src/train_cmd.cpp:1455:10:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../core/pool_type.hpp:264:24: warning: '*(Vehicle*)part.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual Train::~Train()' at /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../train.h:109:44,
    inlined from 'void DeleteLastWagon(Train*)' at /build/openttd/src/openttd-14.1/src/train_cmd.cpp:3663:9,
    inlined from 'bool HandleCrashedTrain(Train*)' at /build/openttd/src/openttd-14.1/src/train_cmd.cpp:3765:18,
    inlined from 'bool TrainLocoHandler(Train*, bool)' at /build/openttd/src/openttd-14.1/src/train_cmd.cpp:3943:42:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../core/pool_type.hpp:264:24: warning: '*(Vehicle*)v.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _vehicle_pool); Titem = Vehicle; Tindex = unsigned int; long unsigned int Tgrowth_step = 512; long unsigned int Tmax_size = 1044480; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual Train::~Train()' at /build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../train.h:109:44,
    inlined from 'virtual bool Train::Tick()' at /build/openttd/src/openttd-14.1/src/train_cmd.cpp:4125:11:
/build/openttd/src/openttd-14.1/src/pathfinder/yapf/../../core/pool_type.hpp:264:24: warning: '*(Vehicle*)this.Vehicle::Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>.Pool<Vehicle, unsigned int, 512, 1044480>::PoolItem<(& _vehicle_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[812/834] Building CXX object CMakeFiles/openttd_lib.dir/src/viewport.cpp.o
[813/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/vehicle_cmd.cpp:11:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[813/834] Building CXX object CMakeFiles/openttd_lib.dir/src/viewport_gui.cpp.o
[814/834] Building CXX object CMakeFiles/openttd_lib.dir/src/tree_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[814/834] Building CXX object CMakeFiles/openttd_lib.dir/src/void_cmd.cpp.o
[815/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehiclelist.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/vehiclelist.cpp:11:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[815/834] Building CXX object CMakeFiles/openttd_lib.dir/src/water_cmd.cpp.o
[816/834] Building CXX object CMakeFil...ttd_lib.dir/src/tunnelbridge_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/train.h:20,
                 from /build/openttd/src/openttd-14.1/src/tunnelbridge_cmd.cpp:19:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[816/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint.cpp.o
[817/834] Building CXX object CMakeFiles/openttd_lib.dir/src/town_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/viewport_kdtree.h:15,
                 from /build/openttd/src/openttd-14.1/src/town_cmd.cpp:16:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[817/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint_cmd.cpp.o
[818/834] Building CXX object CMakeFiles/openttd_lib.dir/src/void_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[818/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint_gui.cpp.o
[819/834] Building CXX object CMakeFiles/openttd_lib.dir/src/viewport_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[819/834] Building CXX object CMakeFiles/openttd_lib.dir/src/widget.cpp.o
[820/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/waypoint_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/waypoint.cpp:15:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/newgrf_storage.h:14,
                 from /build/openttd/src/openttd-14.1/src/newgrf_spritegroup.h:20,
                 from /build/openttd/src/openttd-14.1/src/newgrf_station.h:20,
                 from /build/openttd/src/openttd-14.1/src/waypoint.cpp:14:
In static member function 'static void Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>::PoolItem<Tpool>::operator delete(void*) [with Pool<Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero>* Tpool = (& _station_pool); Titem = BaseStation; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 64000; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]',
    inlined from 'virtual Waypoint::~Waypoint()' at /build/openttd/src/openttd-14.1/src/waypoint.cpp:57:1:
/build/openttd/src/openttd-14.1/src/core/pool_type.hpp:264:24: warning: '*(BaseStation*)this.BaseStation::Pool<BaseStation, short unsigned int, 32, 64000>::PoolItem<(& _station_pool)>.Pool<BaseStation, short unsigned int, 32, 64000>::PoolItem<(& _station_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized]

[820/834] Building CXX object CMakeFiles/openttd_lib.dir/src/window.cpp.o
[821/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/ground_vehicle.hpp:13,
                 from /build/openttd/src/openttd-14.1/src/roadveh.h:13,
                 from /build/openttd/src/openttd-14.1/src/vehicle.cpp:12:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/vehicle.cpp:31:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[821/834] Building CXX object CMakeFiles/openttd.dir/src/os/unix/unix_main.cpp.o
[822/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/waypoint_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/waypoint_cmd.cpp:16:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[822/834] Copying stationlist/result.txt regression file
[823/834] Copying stationlist/result.txt regression file
[823/834] Copying stationlist/test.sav regression file
[824/834] Copying stationlist/test.sav regression file
[824/834] Copying regression.cfg regression file
[825/834] Copying regression.cfg regression file
[826/834] Building CXX object CMakeFiles/openttd_lib.dir/src/water_cmd.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/aircraft.h:14,
                 from /build/openttd/src/openttd-14.1/src/water_cmd.cpp:27:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/water_cmd.cpp:30:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[827/834] Building CXX object CMakeFiles/openttd_lib.dir/src/widget.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[828/834] Building CXX object CMakeFiles/openttd.dir/src/os/unix/unix_main.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition

[829/834] Building CXX object CMakeFiles/openttd_lib.dir/src/waypoint_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17,
                 from /build/openttd/src/openttd-14.1/src/vehicle_gui.h:15,
                 from /build/openttd/src/openttd-14.1/src/waypoint_gui.cpp:15:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/waypoint_base.h:13,
                 from /build/openttd/src/openttd-14.1/src/waypoint_gui.cpp:22:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[830/834] Building CXX object CMakeFiles/openttd_lib.dir/src/vehicle_gui.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/vehicle_gui_base.h:17,
                 from /build/openttd/src/openttd-14.1/src/vehicle_gui.cpp:16:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/vehicle_gui.cpp:37:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'

[831/834] Building CXX object CMakeFiles/openttd_lib.dir/src/viewport.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/station_base.h:14,
                 from /build/openttd/src/openttd-14.1/src/viewport.cpp:67:
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/base_station_base.h:229:45: note: remove the '< >'
In file included from /build/openttd/src/openttd-14.1/src/viewport.cpp:72:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[832/834] Building CXX object CMakeFiles/openttd_lib.dir/src/window.cpp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from /build/openttd/src/openttd-14.1/src/window.cpp:19:
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
/build/openttd/src/openttd-14.1/src/vehicle_base.h:1099:36: note: remove the '< >'

[832/834] Linking CXX executable openttd
[832/834] Linking CXX executable openttd_test
[833/834] Linking CXX executable openttd_test
[834/834] Linking CXX executable openttd
==> Entering fakeroot environment...
==> Starting package()...
ninja: Entering directory `build'

[0/5] cd /build/openttd/src/openttd-14...d-14.1/cmake/scripts/FindVersion.cmake
[1/5] cd /build/openttd/src/openttd-14...d-14.1/cmake/scripts/FindVersion.cmake
CMake Deprecation Warning at cmake/scripts/FindVersion.cmake:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- Version string: 14.1
-- Generating rev.cpp
-- Generating CPackProperties.cmake
-- Generating Doxyfile
-- Generating Doxyfile_AI
-- Generating Doxyfile_GS

[1/2] Install the project...
-- Install configuration: "Release"
-- Installing: /build/openttd/pkg/openttd/usr/bin/openttd
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/belarusian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/german.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/persian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/macedonian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/czech.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/latin.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/swedish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/marathi.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/croatian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/lithuanian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/hebrew.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/english.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/spanish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/romanian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/polish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/korean.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/slovenian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/spanish_MX.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/luxembourgish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/malay.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/galician.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/catalan.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/hungarian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/serbian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/danish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/thai.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/tamil.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/arabic_egypt.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/afrikaans.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/bulgarian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/brazilian_portuguese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/simplified_chinese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/irish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/italian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/turkish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/french.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/latvian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/urdu.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/estonian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/ukrainian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/russian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/english_US.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/gaelic.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/faroese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/english_AU.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/hindi.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/indonesian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/esperanto.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/traditional_chinese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/chuvash.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/slovak.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/vietnamese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/icelandic.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/maltese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/dutch.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/portuguese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/finnish.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/japanese.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/greek.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/norwegian_nynorsk.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/norwegian_bokmal.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/frisian.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/ido.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/basque.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/lang/welsh.lng
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/opntitle.dat
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/OpenTTD-Serif.ttf
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_dos.obm
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_dos.obs
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/OpenTTD-Mono.ttf
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/OpenTTD-Sans.ttf
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_win.obs
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/openttd.grf
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_win.obm
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_dos.obg
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_dos_de.obg
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_extra.grf
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/OpenTTD-Small.ttf
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/no_sound.obs
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/no_music.obm
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_tto.obm
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/openttd.32.bmp
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/baseset/orig_win.obg
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.6.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.2.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.1.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.3.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.9.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.8.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.10.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_12.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.5.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_14.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.4.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.11.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.7.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_13.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_1.0.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/ai/compat_0.7.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.6.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.2.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.3.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.9.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.8.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.10.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_12.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.5.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_14.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.4.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.11.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_1.7.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/game/compat_13.nut
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/on_dedicated.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/game_start.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/on_client.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/autoexec.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/on_server.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/on_server_connect.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/pre_server.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/readme.txt
-- Installing: /build/openttd/pkg/openttd/usr/share/openttd/scripts/pre_dedicated.scr.example
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/COPYING.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/README.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/CREDITS.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/CONTRIBUTING.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/changelog.txt
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/known-bugs.txt
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/admin_network.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/debugging_desyncs.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/desync.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/directory_structure.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/eints.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/game_coordinator.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/linkgraph.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/logging_and_performance_metrics.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/multiplayer.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/savegame_format.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/symbol_server.md
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/obg_format.txt
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/obm_format.txt
-- Installing: /build/openttd/pkg/openttd/usr/share/doc/openttd/docs/obs_format.txt
-- Installing: /build/openttd/pkg/openttd/usr/share/man/man6/openttd.6.gz
-- Installing: /build/openttd/pkg/openttd/usr/share/icons
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/32x32
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/32x32/apps
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/32x32/apps/openttd.png
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/256x256
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/256x256/apps
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/256x256/apps/openttd.png
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/16x16
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/16x16/apps
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/16x16/apps/openttd.png
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/64x64
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/64x64/apps
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/64x64/apps/openttd.png
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/48x48
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/48x48/apps
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/48x48/apps/openttd.png
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/128x128
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/128x128/apps
-- Installing: /build/openttd/pkg/openttd/usr/share/icons/hicolor/128x128/apps/openttd.png
-- Installing: /build/openttd/pkg/openttd/usr/share/pixmaps
-- Installing: /build/openttd/pkg/openttd/usr/share/pixmaps/openttd.32.xpm
-- Installing: /build/openttd/pkg/openttd/usr/share/pixmaps/openttd.64.xpm
-- Installing: /build/openttd/pkg/openttd/usr/share/applications/openttd.desktop
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/openttd
==> Creating package "openttd"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: openttd 14.1-3 (Thu 20 Feb 2025 09:45:27 PM MST)
==> Cleaning up...