==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_22cade6d-74c8-47c1-b95d-82b745288d72]...done
==> Making package: openrct2 0.5.3-1.1 (Mon Jul  6 11:15:46 2026)
==> Retrieving sources...
  -> Downloading openrct2-0.5.3.tar.gz...
  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current
                                 Dload  Upload  Total   Spent   Left   Speed
  0      0   0      0   0      0      0      0                              0  0      0   0      0   0      0      0      0                              0  0      0   0      0   0      0      0      0                              0
  0      0   0      0   0      0      0      0                              0 18 23.79M  18  4.29M   0      0  3.09M      0   00:07   00:01   00:06  3.95M 50 23.79M  50 12.04M   0      0  5.04M      0   00:04   00:02   00:02  5.77M 73 23.79M  73 17.58M   0      0  5.18M      0   00:04   00:03   00:01  5.69M 98 23.79M  98 23.55M   0      0  5.36M      0   00:04   00:04          5.76M100 23.79M 100 23.79M   0      0  5.37M      0   00:04   00:04          5.76M100 23.79M 100 23.79M   0      0  5.37M      0   00:04   00:04          5.76M100 23.79M 100 23.79M   0      0  5.37M      0   00:04   00:04          5.76M
  -> Found googletest-fix-maybe-uninitialized.patch
==> Validating source files with sha256sums...
    openrct2-0.5.3.tar.gz ... Passed
    googletest-fix-maybe-uninitialized.patch ... Passed
==> Making package: openrct2 0.5.3-1.1 (Mon Jul  6 09:15:53 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Package (35)              New Version     Net Change

extra/default-cursors     3-1               0.00 MiB
extra/freetype2           2.14.3-1          1.66 MiB
extra/hidapi              0.15.0-1          0.13 MiB
extra/libdrm              2.4.134-1         1.28 MiB
core/libedit              20260512_3.1-1    0.27 MiB
extra/libglvnd            1.7.0-3           3.34 MiB
extra/libogg              1.3.6-1           0.44 MiB
extra/libpciaccess        0.19-1            0.06 MiB
extra/libx11              1.8.13-1          9.78 MiB
extra/libxau              1.0.12-1          0.02 MiB
extra/libxcb              1.17.0-1          3.87 MiB
extra/libxcursor          1.2.3-1           0.07 MiB
extra/libxdmcp            1.1.5-2           0.13 MiB
extra/libxext             1.3.7-1           0.30 MiB
extra/libxfixes           6.0.2-1           0.04 MiB
extra/libxrender          0.9.12-1          0.09 MiB
extra/libxshmfence        1.3.3-1           0.02 MiB
extra/libxxf86vm          1.1.7-1           0.03 MiB
extra/llvm-libs           22.1.6-1        163.72 MiB
extra/lm_sensors          1:3.6.2-1         0.48 MiB
extra/mesa                1:26.1.4-1       52.68 MiB
extra/sdl3                3.4.12-1          6.97 MiB
extra/spirv-tools         1:1.4.350.1-1     7.94 MiB
extra/wayland             1.25.0-1          0.84 MiB
extra/xcb-proto           1.17.0-4          1.03 MiB
extra/xorgproto           2025.1-1          1.47 MiB
extra/benchmark           1.9.5-2           0.73 MiB
extra/flac                1.5.0-1           1.14 MiB
extra/fontconfig          2:2.18.1-1        1.20 MiB
extra/hicolor-icon-theme  0.18-1            0.05 MiB
extra/libpng              1.6.58-2          0.58 MiB
extra/libvorbis           1.3.7-4           0.83 MiB
extra/libzip              1.11.4-1          0.47 MiB
extra/sdl2-compat         2.32.70-1         3.09 MiB
extra/speexdsp            1.2.1-2           0.54 MiB

Total Installed Size:  265.28 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing hicolor-icon-theme...
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
    libpulse: PulseAudio audio driver
    jack: JACK audio driver
    pipewire: PipeWire audio driver
    vulkan-driver: vulkan renderer
    sndio: sndio audio driver
    libdecor: Wayland client decorations
installing sdl2-compat...
installing speexdsp...
installing libpng...
installing freetype2...
Optional dependencies for freetype2
    harfbuzz: Improved autohinting
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing libzip...
installing benchmark...
installing libogg...
installing flac...
installing libvorbis...
:: Running post-transaction hooks...
(1/4) Reloading system manager configuration...
  Skipped: Current root is not booted.
(2/4) Arming ConditionNeedsUpdate...
(3/4) Updating fontconfig configuration...
(4/4) Updating fontconfig cache...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Package (7)          New Version  Net Change

extra/cppdap         1.58.0-3       1.61 MiB
extra/jsoncpp        1.9.6-3        0.77 MiB
extra/libuv          1.52.1-1       0.64 MiB
extra/rhash          1.4.6-1        0.34 MiB
extra/cmake          4.3.4-1       97.99 MiB
extra/gtest          1.17.0-2       1.63 MiB
extra/nlohmann-json  3.12.0-2       1.02 MiB

Total Installed Size:  104.00 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: 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
    qt6-base: cmake-gui
installing gtest...
Optional dependencies for gtest
    python: gmock generator [installed]
installing nlohmann-json...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
  -> Found openrct2-0.5.3.tar.gz
  -> Found googletest-fix-maybe-uninitialized.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting openrct2-0.5.3.tar.gz with bsdtar
==> Starting prepare()...
==> Starting build()...
-- Could NOT find CCache (missing: CCache_EXECUTABLE) 
Hint: The project() command has not yet been called.  It sets up system-specific search paths.
Usage of CCache was enabled, but CCache was not found, so CCache is not being enabled.
-- The CXX compiler identification is GNU 16.1.1
-- The C compiler identification is GNU 16.1.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1")
-- IPO supported and enabled in Release.
CMake Warning at cmake/LibFindMacros.cmake:263 (message):
  WARNING: MISSING PACKAGE

  We could not find development headers for DISCORDRPC.  Do you have the
  necessary dev package installed? This package is NOT REQUIRED and you may
  ignore this warning but by doing so you may miss some functionality of
  openrct2.

  Relevant CMake configuration variables:

    DISCORDRPC_INCLUDE_DIR=<not found>
    DISCORDRPC_LIBRARY=<not found>

  You may use CMake GUI, cmake -D or ccmake to modify the values.  Delete
  CMakeCache.txt to discard all values and force full re-detection if
  necessary.

Call Stack (most recent call first):
  cmake/FindDiscordRPC.cmake:25 (libfind_process)
  CMakeLists.txt:215 (find_package)


-- Performing Test CXX_WARN_SUGGEST_OVERRIDE
-- Performing Test CXX_WARN_SUGGEST_OVERRIDE - Success
-- Performing Test CXX_WARN_DUPLICATED_COND
-- Performing Test CXX_WARN_DUPLICATED_COND - Success
-- Performing Test CXX_WARN_NON_VIRTUAL_DTOR
-- Performing Test CXX_WARN_NON_VIRTUAL_DTOR - Success
-- Performing Test CXX_WARN_MISSING_VARIABLE_DECLARATIONS
-- Performing Test CXX_WARN_MISSING_VARIABLE_DECLARATIONS - Failed
-- Unsupported CXXFLAG: -Wmissing-variable-declarations
-- Performing Test CXX_WARN_DUPLICATED_BRANCHES
-- Performing Test CXX_WARN_DUPLICATED_BRANCHES - Success
-- Performing Test CXX_WARN_RESTRICT
-- Performing Test CXX_WARN_RESTRICT - Success
-- Performing Test CXX_WARN_MISSING_FIELD_INITIALIZERS
-- Performing Test CXX_WARN_MISSING_FIELD_INITIALIZERS - Success
-- Performing Test CXX_WARN_UNREACHABLE_CODE_BREAK
-- Performing Test CXX_WARN_UNREACHABLE_CODE_BREAK - Failed
-- Unsupported CXXFLAG: -Wunreachable-code-break
-- Performing Test CXX_WARN_LOGICAL_OP
-- Performing Test CXX_WARN_LOGICAL_OP - Success
-- Performing Test CXX_WARN_RANGE_LOOP_ANALYSIS
-- Performing Test CXX_WARN_RANGE_LOOP_ANALYSIS - Failed
-- Unsupported CXXFLAG: -Wrange-loop-analysis
-- Performing Test CXX_WARN_TAUTOLOGICAL_ZERO_COMPARE
-- Performing Test CXX_WARN_TAUTOLOGICAL_ZERO_COMPARE - Failed
-- Unsupported CXXFLAG: -Wtautological-unsigned-zero-compare
-- Performing Test CXX_WARN_OLD_STYLE_CAST
-- Performing Test CXX_WARN_OLD_STYLE_CAST - Success
-- Performing Test CXX_WARN_UNUSED_CONST_VARIABLE
-- Performing Test CXX_WARN_UNUSED_CONST_VARIABLE - Success
-- Performing Test CXX_WNO_CLOBBERED
-- Performing Test CXX_WNO_CLOBBERED - Success
-- Performing Test CXX_WARN_REDUNDANT_DECLS
-- Performing Test CXX_WARN_REDUNDANT_DECLS - Success
-- Performing Test CXX_WARN_NULL_DEREFERENCE
-- Performing Test CXX_WARN_NULL_DEREFERENCE - Success
-- Performing Test CXX_WARN_IGNORED_QUALIFIERS
-- Performing Test CXX_WARN_IGNORED_QUALIFIERS - Success
-- Performing Test CXX_WARN_STRICT_OVERFLOW
-- Performing Test CXX_WARN_STRICT_OVERFLOW - Success
-- Found OpenSSL: /usr/lib/libcrypto.so (found suitable version "3.6.3", minimum required is "1.0.0")
-- Checking for module 'libcurl'
--   Found libcurl, version 8.21.0
-- Checking for module 'fontconfig'
--   Found fontconfig, version 2.18.1
-- Checking for module 'freetype2'
--   Found freetype2, version 26.6.20
-- Checking for module 'libzip>=1.0'
--   Found libzip, version 1.11.4
-- Checking for module 'zlib'
--   Found zlib, version 1.3.2
-- Checking for module 'libzstd'
--   Found libzstd, version 1.5.7
-- Checking for module 'libpng>=1.6'
--   Found libpng, version 1.6.58
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found ICU: /usr/include (found suitable version "78.3", minimum required is "59.0") found components: uc
-- Checking for module 'sdl2'
--   Found sdl2, version 2.32.70
-- Checking for module 'flac'
--   Found flac, version 1.5.0
-- Checking for module 'ogg'
--   Found ogg, version 1.3.6
-- Checking for module 'vorbisfile'
--   Found vorbisfile, version 1.3.7
-- Checking for module 'gl'
--   Found gl, version 1.2
-- Found GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found version "1.17.0")
-- Configuring done (2.1s)
-- Generating done (0.1s)
-- Build files have been written to: /startdir/src/OpenRCT2-0.5.3/build
[  1%] Building C object CMakeFiles/libopenrct2.dir/src/thirdparty/quickjs-ng/quickjs-amalgam.c.o
[  1%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/AssetPack.cpp.o
[  1%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/Cheats.cpp.o
[  1%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/AssetPackManager.cpp.o
[  1%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/Context.cpp.o
[  1%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/Date.cpp.o
[  1%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/Editor.cpp.o
[  2%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/FileClassifier.cpp.o
[  2%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/Diagnostic.cpp.o
[  2%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/Game.cpp.o
[  2%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/GameState.cpp.o
[  2%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/Input.cpp.o
[  2%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/OpenRCT2.cpp.o
[  2%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/ParkImporter.cpp.o
[  3%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/TrackImporter.cpp.o
[  3%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/PlatformEnvironment.cpp.o
[  3%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/ReplayManager.cpp.o
[  3%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/Version.cpp.o
[  3%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/GameAction.cpp.o
[  3%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/GameActionResult.cpp.o
[  3%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/GameActionRunner.cpp.o
[  4%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/cheats/CheatSetAction.cpp.o
[  4%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/GameStateSnapshots.cpp.o
[  4%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/GameActionRegistry.cpp.o
[  4%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/footpath/FootpathAdditionPlaceAction.cpp.o
[  4%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/footpath/FootpathAdditionRemoveAction.cpp.o
[  4%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/footpath/FootpathLayoutPlaceAction.cpp.o
[  4%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/footpath/FootpathPlaceAction.cpp.o
[  4%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/footpath/FootpathRemoveAction.cpp.o
[  4%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/general/BalloonPressAction.cpp.o
[  5%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/general/CustomAction.cpp.o
[  5%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/general/GameSetSpeedAction.cpp.o
[  5%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/general/LoadOrQuitAction.cpp.o
[  5%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/general/MapChangeSizeAction.cpp.o
[  5%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/general/PauseToggleAction.cpp.o
[  5%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/general/ScenarioSetSettingAction.cpp.o
[  5%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/general/TileModifyAction.cpp.o
[  6%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/network/NetworkModifyGroupAction.cpp.o
[  6%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/network/PlayerKickAction.cpp.o
[  6%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/network/PlayerSetGroupAction.cpp.o
[  6%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/park/LandBuyRightsAction.cpp.o
[  6%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/park/LandSetRightsAction.cpp.o
[  6%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/park/ParkEntrancePlaceAction.cpp.o
[  6%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/park/ParkEntranceRemoveAction.cpp.o
[  7%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/park/ParkMarketingAction.cpp.o
[  7%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/park/ParkSetDateAction.cpp.o
[  7%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/park/ParkSetEntranceFeeAction.cpp.o
[  7%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/park/ParkSetLoanAction.cpp.o
[  7%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/park/ParkSetNameAction.cpp.o
[  7%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/park/ParkSetParameterAction.cpp.o
[  7%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/park/ParkSetResearchFundingAction.cpp.o
[  7%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/peep/GuestSetFlagsAction.cpp.o
[  8%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/peep/GuestSetNameAction.cpp.o
[  8%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/peep/PeepPickupAction.cpp.o
[  8%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/peep/PeepSpawnPlaceAction.cpp.o
[  8%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/peep/StaffFireAction.cpp.o
[  8%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/peep/StaffHireNewAction.cpp.o
[  8%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/peep/StaffSetColourAction.cpp.o
[  8%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/peep/StaffSetCostumeAction.cpp.o
[  9%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/peep/StaffSetNameAction.cpp.o
[  9%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/peep/StaffSetOrdersAction.cpp.o
[  9%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/peep/StaffSetPatrolAreaAction.cpp.o
[  9%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/MazePlaceTrackAction.cpp.o
[  9%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/MazeSetTrackAction.cpp.o
[  9%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideCreateAction.cpp.o
[  9%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideDemolishAction.cpp.o
[ 10%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideEntranceExitPlaceAction.cpp.o
[ 10%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideEntranceExitRemoveAction.cpp.o
[ 10%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideFreezeRatingAction.cpp.o
[ 10%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideSetAppearanceAction.cpp.o
[ 10%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideSetColourSchemeAction.cpp.o
[ 10%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideSetNameAction.cpp.o
[ 10%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideSetPriceAction.cpp.o
[ 11%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideSetSettingAction.cpp.o
[ 11%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideSetStatusAction.cpp.o
[ 11%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideSetVehicleAction.cpp.o
[ 11%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/ride/RideSetVisibilityAction.cpp.o
[ 11%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/BannerPlaceAction.cpp.o
[ 11%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/BannerRemoveAction.cpp.o
[ 11%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/BannerSetColourAction.cpp.o
[ 11%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/BannerSetNameAction.cpp.o
[ 12%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/BannerSetStyleAction.cpp.o
[ 12%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/LargeSceneryPlaceAction.cpp.o
[ 12%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/LargeSceneryRemoveAction.cpp.o
[ 12%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/LargeScenerySetColourAction.cpp.o
[ 12%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/ScenerySetRestrictedAction.cpp.o
[ 12%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/SignSetNameAction.cpp.o
[ 12%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/SignSetStyleAction.cpp.o
[ 13%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/SmallSceneryPlaceAction.cpp.o
[ 13%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/SmallSceneryRemoveAction.cpp.o
[ 13%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/SmallScenerySetColourAction.cpp.o
[ 13%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/WallPlaceAction.cpp.o
[ 13%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/WallRemoveAction.cpp.o
[ 13%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/scenery/WallSetColourAction.cpp.o
[ 13%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/terraform/ClearAction.cpp.o
[ 14%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/terraform/LandLowerAction.cpp.o
[ 14%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/terraform/LandRaiseAction.cpp.o
[ 14%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/terraform/LandSetHeightAction.cpp.o
[ 14%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/terraform/LandSmoothAction.cpp.o
[ 14%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/terraform/SurfaceSetStyleAction.cpp.o
[ 14%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/terraform/WaterLowerAction.cpp.o
[ 14%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/terraform/WaterRaiseAction.cpp.o
[ 15%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/terraform/WaterSetHeightAction.cpp.o
[ 15%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/track/TrackDesignAction.cpp.o
[ 15%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/track/TrackPlaceAction.cpp.o
[ 15%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/track/TrackRemoveAction.cpp.o
[ 15%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/actions/track/TrackSetBrakeSpeedAction.cpp.o
[ 15%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/audio/Audio.cpp.o
[ 15%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/audio/DummyAudioContext.cpp.o
[ 15%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/CommandLine.cpp.o
[ 16%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/ConvertCommand.cpp.o
[ 16%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/ParkInfoCommands.cpp.o
[ 16%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/RootCommands.cpp.o
[ 16%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/ScreenshotCommands.cpp.o
[ 16%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/SimulateCommands.cpp.o
[ 16%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/UriHandler.cpp.o
[ 17%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/sprite/SpriteBuild.cpp.o
[ 17%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/sprite/SpriteAppend.cpp.o
[ 17%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/sprite/SpriteCombine.cpp.o
[ 17%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/sprite/SpriteCommands.cpp.o
[ 17%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/sprite/SpriteCreate.cpp.o
[ 17%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/sprite/SpriteDetails.cpp.o
[ 17%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/sprite/SpriteExport.cpp.o
[ 17%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/sprite/SpriteExportAll.cpp.o
[ 18%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/sprite/SpriteExportObject.cpp.o
[ 18%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/command_line/sprite/SpriteFile.cpp.o
[ 18%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/config/IniReader.cpp.o
[ 18%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/config/Config.cpp.o
[ 18%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/config/IniWriter.cpp.o
[ 18%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/ChecksumStream.cpp.o
[ 18%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Compression.cpp.o
[ 18%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Crypt.CNG.cpp.o
[ 19%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Console.cpp.o
[ 19%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Crypt.OpenRCT2.cpp.o
[ 19%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Crypt.OpenSSL.cpp.o
[ 19%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Diagnostics.cpp.o
[ 19%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/File.cpp.o
[ 19%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/FileStream.cpp.o
[ 19%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/FileScanner.cpp.o
[ 20%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/FileWatcher.cpp.o
[ 20%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Guard.cpp.o
[ 20%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Http.Android.cpp.o
[ 20%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Http.WinHttp.cpp.o
[ 20%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Http.cURL.cpp.o
[ 20%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/IStream.cpp.o
[ 20%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Imaging.cpp.o
[ 21%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/JobPool.cpp.o
[ 21%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Json.cpp.o
[ 21%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/MemoryStream.cpp.o
[ 21%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Path.cpp.o
[ 21%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/RTL.FriBidi.cpp.o
[ 21%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/RTL.ICU.cpp.o
[ 21%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/StreamBuffer.cpp.o
[ 22%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/String.cpp.o
[ 22%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/StringBuilder.cpp.o
[ 22%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/StringReader.cpp.o
[ 22%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/UnitConversion.cpp.o
[ 22%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/UTF8.cpp.o
[ 22%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/Zip.cpp.o
[ 22%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/core/ZipAndroid.cpp.o
[ 22%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/AVX2Drawing.cpp.o
[ 23%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/BlendColourMap.cpp.o
[ 23%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/Colour.cpp.o
[ 23%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/ColourMap.cpp.o
[ 23%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/Drawing.Sprite.BMP.cpp.o
[ 23%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/Drawing.Sprite.RLE.cpp.o
[ 23%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/Drawing.Sprite.cpp.o
[ 23%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/Drawing.String.cpp.o
[ 24%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/Drawing.cpp.o
[ 24%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/Font.cpp.o
[ 24%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/Image.cpp.o
[ 24%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/ImageImporter.cpp.o
[ 24%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/InvalidationGrid.cpp.o
[ 24%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/LightFX.cpp.o
[ 24%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/Line.cpp.o
[ 25%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/NewDrawing.cpp.o
[ 25%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/Rectangle.cpp.o
[ 25%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/RenderTarget.cpp.o
[ 25%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/SSE41Drawing.cpp.o
[ 25%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/ScrollingText.cpp.o
[ 25%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/TTF.cpp.o
[ 25%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/TTFSDLPort.cpp.o
[ 26%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/Text.cpp.o
[ 26%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/TextColour.cpp.o
[ 26%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/WeatherDrawer.cpp.o
[ 26%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/Balloon.cpp.o
[ 26%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/drawing/X8DrawingEngine.cpp.o
[ 26%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/Duck.cpp.o
[ 26%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/EntityBase.cpp.o
[ 26%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/EntityRegistry.cpp.o
[ 27%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/EntityTweener.cpp.o
[ 27%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/Guest.cpp.o
[ 27%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/JumpingFountain.cpp.o
[ 27%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/Litter.cpp.o
[ 27%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/MoneyEffect.cpp.o
[ 27%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/Particle.cpp.o
[ 27%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/PatrolArea.cpp.o
[ 28%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/Peep.cpp.o
[ 28%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/entity/Staff.cpp.o
[ 28%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/interface/Chat.cpp.o
[ 28%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/interface/ColourWithFlags.cpp.o
[ 28%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/interface/Cursors.cpp.o
[ 28%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/interface/FontFamilies.cpp.o
[ 28%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/interface/Fonts.cpp.o
[ 29%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/interface/InteractiveConsole.cpp.o
[ 29%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/interface/Screenshot.cpp.o
[ 29%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/interface/StdInOutConsole.cpp.o
[ 29%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/interface/Viewport.cpp.o
[ 29%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/interface/Window.cpp.o
[ 29%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/interface/WindowBase.cpp.o
[ 29%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/interface/ZoomLevel.cpp.o
[ 30%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/localisation/Currency.cpp.o
[ 30%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/localisation/FormatCodes.cpp.o
[ 30%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/localisation/Formatter.cpp.o
[ 30%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/localisation/Formatting.cpp.o
[ 30%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/localisation/Language.cpp.o
[ 30%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/localisation/LanguagePack.cpp.o
[ 30%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/localisation/Localisation.Date.cpp.o
[ 30%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/localisation/LocalisationService.cpp.o
[ 31%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/management/Award.cpp.o
[ 31%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/management/Finance.cpp.o
[ 31%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/management/Marketing.cpp.o
[ 31%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/management/Research.cpp.o
[ 31%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/management/NewsItem.cpp.o
[ 31%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/DiscordService.cpp.o
[ 31%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/NetworkAction.cpp.o
[ 32%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/NetworkBase.cpp.o
[ 32%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/NetworkClient.cpp.o
[ 32%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/NetworkConnection.cpp.o
[ 32%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/NetworkGroup.cpp.o
[ 32%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/NetworkKey.cpp.o
[ 32%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/NetworkPacket.cpp.o
[ 32%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/NetworkPlayer.cpp.o
[ 33%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/NetworkServer.cpp.o
[ 33%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/NetworkServerAdvertiser.cpp.o
In function ‘void OpenRCT2::AppendSeparatorReversed(char (&)[TSize], TIndex&, std::string_view) [with long unsigned int TSize = 32; TIndex = long unsigned int]’,
    inlined from ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 1; bool TDigitSep = true; T = short unsigned int]’ at /startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:382:44:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:317:25: error: writing 32 bytes into a region of size 31 [-Werror=stringop-overflow=]
  317 |             buffer[i++] = sepBuffer[j];
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp: In function ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 1; bool TDigitSep = true; T = short unsigned int]’:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:324:14: note: at offset [1, 31] into destination object ‘buffer’ of size 32
  324 |         char buffer[32];
      |              ^~~~~~
In function ‘void OpenRCT2::AppendSeparatorReversed(char (&)[TSize], TIndex&, std::string_view) [with long unsigned int TSize = 32; TIndex = long unsigned int]’,
    inlined from ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 2; bool TDigitSep = true; T = short unsigned int]’ at /startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:382:44:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:317:25: error: writing 32 bytes into a region of size 31 [-Werror=stringop-overflow=]
  317 |             buffer[i++] = sepBuffer[j];
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp: In function ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 2; bool TDigitSep = true; T = short unsigned int]’:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:324:14: note: at offset [1, 31] into destination object ‘buffer’ of size 32
  324 |         char buffer[32];
      |              ^~~~~~
[ 33%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/NetworkUser.cpp.o
[ 33%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/ServerList.cpp.o
In function ‘void OpenRCT2::AppendSeparatorReversed(char (&)[TSize], TIndex&, std::string_view) [with long unsigned int TSize = 32; TIndex = long unsigned int]’,
    inlined from ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 1; bool TDigitSep = true; T = short int]’ at /startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:382:44:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:317:25: error: writing 32 bytes into a region of size 31 [-Werror=stringop-overflow=]
  317 |             buffer[i++] = sepBuffer[j];
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp: In function ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 1; bool TDigitSep = true; T = short int]’:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:324:14: note: at offset [1, 31] into destination object ‘buffer’ of size 32
  324 |         char buffer[32];
      |              ^~~~~~
In function ‘void OpenRCT2::AppendSeparatorReversed(char (&)[TSize], TIndex&, std::string_view) [with long unsigned int TSize = 32; TIndex = long unsigned int]’,
    inlined from ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 2; bool TDigitSep = true; T = short int]’ at /startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:382:44:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:317:25: error: writing 32 bytes into a region of size 31 [-Werror=stringop-overflow=]
  317 |             buffer[i++] = sepBuffer[j];
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp: In function ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 2; bool TDigitSep = true; T = short int]’:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:324:14: note: at offset [1, 31] into destination object ‘buffer’ of size 32
  324 |         char buffer[32];
      |              ^~~~~~
In function ‘void OpenRCT2::AppendSeparatorReversed(char (&)[TSize], TIndex&, std::string_view) [with long unsigned int TSize = 32; TIndex = long unsigned int]’,
    inlined from ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 1; bool TDigitSep = true; T = int]’ at /startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:382:44:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:317:25: error: writing 32 bytes into a region of size 31 [-Werror=stringop-overflow=]
  317 |             buffer[i++] = sepBuffer[j];
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp: In function ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 1; bool TDigitSep = true; T = int]’:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:324:14: note: at offset [1, 31] into destination object ‘buffer’ of size 32
  324 |         char buffer[32];
      |              ^~~~~~
[ 33%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/network/Socket.cpp.o
[ 33%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/AudioObject.cpp.o
In function ‘void OpenRCT2::AppendSeparatorReversed(char (&)[TSize], TIndex&, std::string_view) [with long unsigned int TSize = 32; TIndex = long unsigned int]’,
    inlined from ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 2; bool TDigitSep = true; T = int]’ at /startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:382:44:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:317:25: error: writing 32 bytes into a region of size 31 [-Werror=stringop-overflow=]
  317 |             buffer[i++] = sepBuffer[j];
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp: In function ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 2; bool TDigitSep = true; T = int]’:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:324:14: note: at offset [1, 31] into destination object ‘buffer’ of size 32
  324 |         char buffer[32];
      |              ^~~~~~
[ 33%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/AudioSampleTable.cpp.o
[ 34%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/BannerObject.cpp.o
[ 34%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/ClimateObject.cpp.o
[ 34%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/DefaultObjects.cpp.o
In function ‘void OpenRCT2::AppendSeparatorReversed(char (&)[TSize], TIndex&, std::string_view) [with long unsigned int TSize = 32; TIndex = long unsigned int]’,
    inlined from ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 1; bool TDigitSep = true; T = long int]’ at /startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:382:44:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:317:25: error: writing 32 bytes into a region of size 31 [-Werror=stringop-overflow=]
  317 |             buffer[i++] = sepBuffer[j];
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp: In function ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 1; bool TDigitSep = true; T = long int]’:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:324:14: note: at offset [1, 31] into destination object ‘buffer’ of size 32
  324 |         char buffer[32];
      |              ^~~~~~
[ 34%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/EntranceObject.cpp.o
In function ‘void OpenRCT2::AppendSeparatorReversed(char (&)[TSize], TIndex&, std::string_view) [with long unsigned int TSize = 32; TIndex = long unsigned int]’,
    inlined from ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 2; bool TDigitSep = true; T = long int]’ at /startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:382:44:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:317:25: error: writing 32 bytes into a region of size 31 [-Werror=stringop-overflow=]
  317 |             buffer[i++] = sepBuffer[j];
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp: In function ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 2; bool TDigitSep = true; T = long int]’:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:324:14: note: at offset [1, 31] into destination object ‘buffer’ of size 32
  324 |         char buffer[32];
      |              ^~~~~~
[ 34%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/FootpathObject.cpp.o
[ 34%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/FootpathRailingsObject.cpp.o
[ 34%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/FootpathSurfaceObject.cpp.o
In function ‘void OpenRCT2::AppendSeparatorReversed(char (&)[TSize], TIndex&, std::string_view) [with long unsigned int TSize = 32; TIndex = long unsigned int]’,
    inlined from ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 1; bool TDigitSep = true; T = unsigned int]’ at /startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:382:44:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:317:25: error: writing 32 bytes into a region of size 31 [-Werror=stringop-overflow=]
  317 |             buffer[i++] = sepBuffer[j];
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp: In function ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 1; bool TDigitSep = true; T = unsigned int]’:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:324:14: note: at offset [1, 31] into destination object ‘buffer’ of size 32
  324 |         char buffer[32];
      |              ^~~~~~
In function ‘void OpenRCT2::AppendSeparatorReversed(char (&)[TSize], TIndex&, std::string_view) [with long unsigned int TSize = 32; TIndex = long unsigned int]’,
    inlined from ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 2; bool TDigitSep = true; T = unsigned int]’ at /startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:382:44:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:317:25: error: writing 32 bytes into a region of size 31 [-Werror=stringop-overflow=]
  317 |             buffer[i++] = sepBuffer[j];
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp: In function ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 2; bool TDigitSep = true; T = unsigned int]’:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:324:14: note: at offset [1, 31] into destination object ‘buffer’ of size 32
  324 |         char buffer[32];
      |              ^~~~~~
[ 34%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/ImageTable.cpp.o
In function ‘void OpenRCT2::AppendSeparatorReversed(char (&)[TSize], TIndex&, std::string_view) [with long unsigned int TSize = 32; TIndex = long unsigned int]’,
    inlined from ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 1; bool TDigitSep = true; T = long unsigned int]’ at /startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:382:44:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:317:25: error: writing 32 bytes into a region of size 31 [-Werror=stringop-overflow=]
  317 |             buffer[i++] = sepBuffer[j];
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp: In function ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 1; bool TDigitSep = true; T = long unsigned int]’:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:324:14: note: at offset [1, 31] into destination object ‘buffer’ of size 32
  324 |         char buffer[32];
      |              ^~~~~~
In function ‘void OpenRCT2::AppendSeparatorReversed(char (&)[TSize], TIndex&, std::string_view) [with long unsigned int TSize = 32; TIndex = long unsigned int]’,
    inlined from ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 2; bool TDigitSep = true; T = long unsigned int]’ at /startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:382:44:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:317:25: error: writing 32 bytes into a region of size 31 [-Werror=stringop-overflow=]
  317 |             buffer[i++] = sepBuffer[j];
      |             ~~~~~~~~~~~~^~~~~~~~~~~~~~
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp: In function ‘void OpenRCT2::FormatNumber(FormatBuffer&, T) [with long unsigned int TDecimalPlace = 2; bool TDigitSep = true; T = long unsigned int]’:
/startdir/src/OpenRCT2-0.5.3/src/openrct2/localisation/Formatting.cpp:324:14: note: at offset [1, 31] into destination object ‘buffer’ of size 32
  324 |         char buffer[32];
      |              ^~~~~~
[ 35%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/LargeSceneryObject.cpp.o
[ 35%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/MusicObject.cpp.o
[ 35%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/Object.cpp.o
[ 35%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/ObjectEntryManager.cpp.o
[ 35%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/ObjectFactory.cpp.o
[ 35%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/ObjectList.cpp.o
[ 35%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/ObjectManager.cpp.o
[ 36%] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/object/ObjectRepository.cpp.o
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/libopenrct2.dir/build.make:3075: CMakeFiles/libopenrct2.dir/src/openrct2/localisation/Formatting.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:117: CMakeFiles/libopenrct2.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_22cade6d-74c8-47c1-b95d-82b745288d72/build
