Skip to content

games/openttd: Updated for version 15.2.#14969

Closed
newHeiko wants to merge 1 commit intoSlackBuildsOrg:masterfrom
newHeiko:openttd
Closed

games/openttd: Updated for version 15.2.#14969
newHeiko wants to merge 1 commit intoSlackBuildsOrg:masterfrom
newHeiko:openttd

Conversation

@newHeiko
Copy link
Copy Markdown
Contributor

No description provided.

@newHeiko
Copy link
Copy Markdown
Contributor Author

@sbo-bot: build games/openttd

@github-actions
Copy link
Copy Markdown

reverse dependencies - games/openttd

None

@github-actions
Copy link
Copy Markdown

✅ sbolint - games/openttd ✅

sbolint: openttd checks out OK

@sbo-bot
Copy link
Copy Markdown

sbo-bot bot commented Mar 27, 2026

buildpkg i586 games/openttd

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Fri Mar 27 21:13:09 GMT 2026
revision: b2fe4b203b9ab6f81394471082a3b892dcf6befa
title:    Merge 2605a16d382dc05f85f02d22f565491ea1d6afb2 into 77855d4c3396a40dd6bab35bb345cc70b020508d

================================================================================
games/openttd                                                           21:14:12
================================================================================

Calculating dependencies ... 
Hints for games/openttd:
  ADDREQUIRES="fluid-soundfont"
Dependency tree:
games/openttd (update for version 15.2)
  audio/fluid-soundfont (ok)

Building games/openttd (update for version 15.2) ---------------------- 21:14:12
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
fluid-soundfont-3.1_5-noarch-1_SBo: Fluid General MIDI SoundFont ....... [ 145M]
Running openttd.SlackBuild ...                                      ETA 21:18:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./openttd.SlackBuild
games/openttd: openttd.SlackBuild failed (status 2)                     21:14:39
  2026:	-- Looking for pthread_create in pthreads - not found
  2090:	Call Stack (most recent call first):
  2196:	/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/settingsgen/../core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2212:	/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/strgen/../core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2225:	/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2235:	/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2253:	/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2265:	/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2276:	/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2293:	make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:132: src/settingsgen/CMakeFiles/settingsgen.dir/__/ini_load.cpp.o] Error 1
  2294:	make[2]: *** Waiting for unfinished jobs....
  2297:	make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:146: src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o] Error 1
  2298:	make[2]: *** Waiting for unfinished jobs....
  2299:	make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:188: src/strgen/CMakeFiles/strgen.dir/__/core/string_inplace.cpp.o] Error 1
  2315:	/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/strgen/../core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2322:	make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:174: src/strgen/CMakeFiles/strgen.dir/__/core/string_consumer.cpp.o] Error 1
  2325:	make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:146: src/settingsgen/CMakeFiles/settingsgen.dir/__/string.cpp.o] Error 1
  2330:	make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:76: src/settingsgen/CMakeFiles/settingsgen.dir/settingsgen.cpp.o] Error 1
  2382:	/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2417:	make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:188: src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_inplace.cpp.o] Error 1
  2422:	/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2451:	make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:90: src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o] Error 1
  2469:	make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:174: src/settingsgen/CMakeFile
[...]
See /var/log/repo/SBo/games/openttd/build.log
Unmounting chroot ... done.
⛔️ games/openttd FAILED ⛔️

================================================================================
SUMMARY                                                                 21:14:40
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-03-27_21:14:10.log
Runtime:     0h 0m 30s
Failed:      1
  games/openttd

Snipped Build Failure

Details
/squirrel/COPYRIGHT
openttd-15.2/src/3rdparty/squirrel/squirrel/
openttd-15.2/src/3rdparty/squirrel/squirrel/sqfuncstate.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/squserdata.h
openttd-15.2/src/3rdparty/squirrel/squirrel/squtils.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqobject.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqlexer.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqobject.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqarray.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqdebug.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/CMakeLists.txt
openttd-15.2/src/3rdparty/squirrel/squirrel/sqfuncstate.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqbaselib.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqclass.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqopcodes.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqstate.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqstate.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqfuncproto.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqcompiler.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqtable.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqpcheader.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqvm.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqlexer.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqapi.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqvm.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqcompiler.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqstring.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqclosure.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqclass.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqtable.h
openttd-15.2/src/3rdparty/squirrel/sqstdlib/
openttd-15.2/src/3rdparty/squirrel/sqstdlib/CMakeLists.txt
openttd-15.2/src/3rdparty/squirrel/sqstdlib/sqstdaux.cpp
openttd-15.2/src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp
openttd-15.2/src/3rdparty/README.licensing
openttd-15.2/src/3rdparty/opengl/
openttd-15.2/src/3rdparty/opengl/wglext.h
openttd-15.2/src/3rdparty/opengl/glext.h
openttd-15.2/src/3rdparty/opengl/CMakeLists.txt
openttd-15.2/src/3rdparty/opengl/khrplatform.h
openttd-15.2/src/aircraft_cmd.cpp
openttd-15.2/src/company_cmd.cpp
openttd-15.2/src/water_cmd.cpp
openttd-15.2/src/newgrf_airport.h
openttd-15.2/src/depot_gui.cpp
openttd-15.2/src/newgrf_roadstop.cpp
openttd-15.2/src/heightmap.h
openttd-15.2/src/hotkeys.cpp
openttd-15.2/src/newgrf.h
openttd-15.2/src/progress.cpp
openttd-15.2/src/newgrf_storage.cpp
openttd-15.2/src/currency.h
openttd-15.2/src/console_internal.h
openttd-15.2/src/newgrf_engine.cpp
openttd-15.2/src/cheat_type.h
openttd-15.2/src/base_media_graphics.h
openttd-15.2/src/newgrf_text_type.h
openttd-15.2/src/screenshot_pcx.cpp
openttd-15.2/src/tunnelbridge_cmd.cpp
openttd-15.2/src/cargopacket.cpp
openttd-15.2/src/industry_cmd.h
openttd-15.2/src/querystring_gui.h
openttd-15.2/src/water_map.h
openttd-15.2/src/newgrf_house.h
openttd-15.2/src/terraform_cmd.cpp
openttd-15.2/src/station_gui.h
openttd-15.2/src/newgrf_commons.cpp
openttd-15.2/src/build_vehicle_gui.cpp
openttd-15.2/src/vehicle_gui.cpp
openttd-15.2/src/vehicle_cmd.cpp
openttd-15.2/src/bridge_map.cpp
openttd-15.2/src/soundloader_wav.cpp
openttd-15.2/src/direction_type.h
openttd-15.2/src/tree_map.h
openttd-15.2/src/slope_type.h
openttd-15.2/src/newgrf_profiling.cpp
openttd-15.2/src/vehicle_gui.h
openttd-15.2/src/gfx_layout.cpp
openttd-15.2/src/signal_type.h
openttd-15.2/src/fileio_type.h
openttd-15.2/src/fios_gui.cpp
openttd-15.2/src/articulated_vehicles.cpp
openttd-15.2/src/misc_cmd.cpp
openttd-15.2/src/object_map.h
openttd-15.2/src/driver.cpp
openttd-15.2/src/rev.cpp.in
openttd-15.2/src/rail_gui.cpp
openttd-15.2/src/object_cmd.h
openttd-15.2/src/timetable_cmd.cpp
openttd-15.2/src/autoslope.h
openttd-15.2/src/tunnel_map.cpp
openttd-15.2/src/clear_cmd.cpp
openttd-15.2/src/newgrf_townname.cpp
openttd-15.2/src/screenshot_gui.h
openttd-15.2/src/toolbar_gui.cpp
openttd-15.2/src/slider.cpp
openttd-15.2/src/newgrf_industrytiles.h
openttd-15.2/src/order_backup.h
openttd-15.2/src/object_gui.cpp
openttd-15.2/src/void_cmd.cpp
openttd-15.2/src/dropdown_func.h
openttd-15.2/src/cargoaction.h
openttd-15.2/src/newgrf_airporttiles.cpp
openttd-15.2/src/highscore_gui.cpp
openttd-15.2/src/station_cmd.h
openttd-15.2/src/landscape.cpp
openttd-15.2/src/subsidy_type.h
openttd-15.2/src/newgrf_townname.h
openttd-15.2/src/library_loader.h
openttd-15.2/src/group_cmd.h
openttd-15.2/src/settings_table.h
openttd-15.2/src/timetable_gui.cpp
openttd-15.2/src/screenshot_type.h
openttd-15.2/src/newgrf_callbacks.h
openttd-15.2/src/tilearea_type.h
openttd-15.2/src/tile_map.cpp
openttd-15.2/src/economy_base.h
openttd-15.2/src/sound.cpp
openttd-15.2/src/newgrf_airporttiles.h
openttd-15.2/src/goal_type.h
openttd-15.2/src/settings_func.h
openttd-15.2/src/order_func.h
openttd-15.2/src/engine_cmd.h
openttd-15.2/src/slope_func.h
openttd-15.2/src/spritecache.h
openttd-15.2/src/clear_func.h
openttd-15.2/src/bridge.h
openttd-15.2/src/newgrf_animation_type.h
openttd-15.2/src/goal_gui.cpp
openttd-15.2/src/cargo_type.h
openttd-15.2/src/gfx_layout_icu.cpp
openttd-15.2/src/saveload/
openttd-15.2/src/saveload/saveload.cpp
openttd-15.2/src/saveload/saveload.h
openttd-15.2/src/saveload/industry_sl.cpp
openttd-15.2/src/saveload/oldloader.cpp
openttd-15.2/src/saveload/saveload_internal.h
openttd-15.2/src/saveload/cargomonitor_sl.cpp
openttd-15.2/src/saveload/station_sl.cpp
openttd-15.2/src/saveload/cargopacket_sl.cpp
openttd-15.2/src/saveload/misc_sl.cpp
openttd-15.2/src/saveload/company_sl.cpp
openttd-15.2/src/saveload/oldloader.h
openttd-15.2/src/saveload/airport_sl.cpp
openttd-15.2/src/saveload/settings_sl.cpp
openttd-15.2/src/saveload/compat/
openttd-15.2/src/saveload/compat/goal_sl_compat.h
openttd-15.2/src/saveload/compat/station_sl_compat.h
openttd-15.2/src/saveload/compat/storage_sl_compat.h
openttd-15.2/src/saveload/compat/engine_sl_compat.h
openttd-15.2/src/saveload/compat/ai_sl_compat.h
openttd-15.2/src/saveload/compat/economy_sl_compat.h
openttd-15.2/src/saveload/compat/object_sl_compat.h
openttd-15.2/src/saveload/compat/animated_tile_sl_compat.h
openttd-15.2/src/saveload/compat/story_sl_compat.h
openttd-15.2/src/saveload/compat/settings_sl_compat.h
openttd-15.2/src/saveload/compat/CMakeLists.txt
openttd-15.2/src/saveload/compat/town_sl_compat.h
openttd-15.2/src/saveload/compat/map_sl_compat.h
openttd-15.2/src/saveload/compat/signs_sl_compat.h
openttd-15.2/src/saveload/compat/industry_sl_compat.h
openttd-15.2/src/saveload/compat/linkgraph_sl_compat.h
openttd-15.2/src/saveload/compat/newgrf_sl_compat.h
openttd-15.2/src/saveload/compat/cargomonitor_sl_compat.h
openttd-15.2/src/saveload/compat/cargopacket_sl_compat.h
openttd-15.2/src/saveload/compat/company_sl_compat.h
openttd-15.2/src/saveload/compat/misc_sl_compat.h
openttd-15.2/src/saveload/compat/labelmaps_sl_compat.h
openttd-15.2/src/saveload/compat/gamelog_sl_compat.h
openttd-15.2/src/saveload/compat/game_sl_compat.h
openttd-15.2/src/saveload/compat/subsidy_sl_compat.h
openttd-15.2/src/saveload/compat/group_sl_compat.h
openttd-15.2/src/saveload/compat/depot_sl_compat.h
openttd-15.2/src/saveload/compat/order_sl_compat.h
openttd-15.2/src/saveload/compat/cheat_sl_compat.h
openttd-15.2/src/saveload/compat/vehicle_sl_compat.h
openttd-15.2/src/saveload/compat/autoreplace_sl_compat.h
openttd-15.2/src/saveload/oldloader_sl.cpp
openttd-15.2/src/saveload/newgrf_sl.cpp
openttd-15.2/src/saveload/league_sl.cpp
openttd-15.2/src/saveload/storage_sl.cpp
openttd-15.2/src/saveload/town_sl.cpp
openttd-15.2/src/saveload/saveload_error.hpp
openttd-15.2/src/saveload/gamelog_sl.cpp
openttd-15.2/src/saveload/linkgraph_sl.cpp
openttd-15.2/src/saveload/object_sl.cpp
openttd-15.2/src/saveload/CMakeLists.txt
openttd-15.2/src/saveload/cheat_sl.cpp
openttd-15.2/src/saveload/newgrf_sl.h
openttd-15.2/src/saveload/story_sl.cpp
openttd-15.2/src/saveload/animated_tile_sl.cpp
openttd-15.2/src/saveload/saveload_filter.h
openttd-15.2/src/saveload/labelmaps_sl.cpp
openttd-15.2/src/saveload/vehicle_sl.cpp
openttd-15.2/src/saveload/map_sl.cpp
openttd-15.2/src/saveload/waypoint_sl.cpp
openttd-15.2/src/saveload/autoreplace_sl.cpp
openttd-15.2/src/saveload/subsidy_sl.cpp
openttd-15.2/src/saveload/water_regions_sl.cpp
openttd-15.2/src/saveload/order_sl.cpp
openttd-15.2/src/saveload/randomizer_sl.cpp
openttd-15.2/src/saveload/afterload.cpp
openttd-15.2/src/saveload/signs_sl.cpp
openttd-15.2/src/saveload/game_sl.cpp
openttd-15.2/src/saveload/economy_sl.cpp
openttd-15.2/src/saveload/group_sl.cpp
openttd-15.2/src/saveload/strings_sl.cpp
openttd-15.2/src/saveload/engine_sl.cpp
openttd-15.2/src/saveload/depot_sl.cpp
openttd-15.2/src/saveload/ai_sl.cpp
openttd-15.2/src/saveload/goal_sl.cpp
openttd-15.2/src/ai/
openttd-15.2/src/ai/ai_core.cpp
openttd-15.2/src/ai/ai_config.cpp
openttd-15.2/src/ai/ai_scanner.hpp
openttd-15.2/src/ai/ai_info.cpp
openttd-15.2/src/ai/ai_gui.cpp
openttd-15.2/src/ai/ai_scanner.cpp
openttd-15.2/src/ai/ai_info.hpp
openttd-15.2/src/ai/ai_config.hpp
openttd-15.2/src/ai/ai.hpp
openttd-15.2/src/ai/CMakeLists.txt
openttd-15.2/src/ai/ai_gui.hpp
openttd-15.2/src/ai/ai_instance.cpp
openttd-15.2/src/ai/ai_instance.hpp
openttd-15.2/src/group_type.h
openttd-15.2/src/water.h
openttd-15.2/src/landscape_type.h
openttd-15.2/src/gfx_layout_fallback.cpp
openttd-15.2/src/ground_vehicle.hpp
openttd-15.2/src/intro_gui.cpp
openttd-15.2/src/train.h
openttd-15.2/src/error_gui.cpp
openttd-15.2/src/settings_internal.h
openttd-15.2/src/bitmap_type.h
openttd-15.2/src/cargotype.cpp
openttd-15.2/src/gfxinit.cpp
openttd-15.2/src/articulated_vehicles.h
openttd-15.2/src/cpu.cpp
openttd-15.2/src/cargomonitor.h
openttd-15.2/src/command_func.h
openttd-15.2/src/newgrf_badge_gui.cpp
openttd-15.2/src/tile_cmd.h
openttd-15.2/src/debug.cpp
openttd-15.2/src/settings_type.h
openttd-15.2/src/cargoaction.cpp
openttd-15.2/src/spritecache_type.h
openttd-15.2/src/newgrf_town.cpp
openttd-15.2/src/hotkeys.h
openttd-15.2/src/airport.h
openttd-15.2/src/language.h
openttd-15.2/src/autoreplace_cmd.h
openttd-15.2/src/goal_cmd.h
openttd-15.2/src/smallmap_gui.cpp
openttd-15.2/src/news_func.h
openttd-15.2/src/depot_base.h
openttd-15.2/src/newgrf_engine.h
openttd-15.2/src/autoreplace_gui.h
openttd-15.2/src/group_gui.h
openttd-15.2/src/order_gui.cpp
openttd-15.2/src/economy_func.h
openttd-15.2/src/graph_gui.h
openttd-15.2/src/screenshot_png.cpp
openttd-15.2/src/elrail_func.h
openttd-15.2/src/widget.cpp
openttd-15.2/src/vehiclelist_func.h
openttd-15.2/src/map_type.h
openttd-15.2/src/sound_func.h
openttd-15.2/src/newgrf_roadstop.h
openttd-15.2/src/strings_internal.h
openttd-15.2/src/house_type.h
openttd-15.2/src/settings_gui.cpp
openttd-15.2/src/cheat.cpp
openttd-15.2/src/highscore.cpp
openttd-15.2/src/viewport_func.h
openttd-15.2/src/tgp.cpp
openttd-15.2/src/strings_func.h
openttd-15.2/src/autoreplace_func.h
openttd-15.2/src/textbuf.cpp
openttd-15.2/src/settingentry_gui.h
openttd-15.2/src/signs_gui.cpp
openttd-15.2/src/core/
openttd-15.2/src/core/math_func.cpp
openttd-15.2/src/core/flatset_type.hpp
openttd-15.2/src/core/random_func.hpp
openttd-15.2/src/core/kdtree.hpp
openttd-15.2/src/core/strong_typedef_type.hpp
openttd-15.2/src/core/math_func.hpp
openttd-15.2/src/core/string_consumer.cpp
openttd-15.2/src/core/enum_type.hpp
openttd-15.2/src/core/backup_type.hpp
openttd-15.2/src/core/CMakeLists.txt
openttd-15.2/src/core/string_inplace.hpp
openttd-15.2/src/core/utf8.hpp
openttd-15.2/src/core/geometry_func.cpp
openttd-15.2/src/core/overflowsafe_type.hpp
openttd-15.2/src/core/bitmath_func.hpp
openttd-15.2/src/core/geometry_type.hpp
openttd-15.2/src/core/string_inplace.cpp
openttd-15.2/src/core/multimap.hpp
openttd-15.2/src/core/geometry_func.hpp
openttd-15.2/src/core/string_builder.cpp
openttd-15.2/src/core/endian_func.hpp
openttd-15.2/src/core/utf8.cpp
openttd-15.2/src/core/pool_func.cpp
openttd-15.2/src/core/alloc_type.hpp
openttd-15.2/src/core/string_consumer.hpp
openttd-15.2/src/core/pool_type.hpp
openttd-15.2/src/core/pool_func.hpp
openttd-15.2/src/core/convertible_through_base.hpp
openttd-15.2/src/core/container_func.hpp
openttd-15.2/src/core/base_bitset_type.hpp
openttd-15.2/src/core/string_builder.hpp
openttd-15.2/src/core/format.hpp
openttd-15.2/src/core/random_func.cpp
openttd-15.2/src/newgrf_spritegroup.h
openttd-15.2/src/textfile_gui.h
openttd-15.2/src/viewport_sprite_sorter_sse4.cpp
openttd-15.2/src/newgrf_badge_type.h
openttd-15.2/src/station_base.h
openttd-15.2/src/group_gui.cpp
openttd-15.2/src/newgrf_config.cpp
openttd-15.2/src/autocompletion.h
openttd-15.2/src/newgrf_storage.h
openttd-15.2/src/statusbar_gui.h
openttd-15.2/src/rail_cmd.h
openttd-15.2/src/vehiclelist.h
openttd-15.2/src/pbs.h
openttd-15.2/src/vehicle_type.h
openttd-15.2/src/waypoint_cmd.cpp
openttd-15.2/src/spriteloader/
openttd-15.2/src/spriteloader/spriteloader.hpp
openttd-15.2/src/spriteloader/grf.cpp
openttd-15.2/src/spriteloader/sprite_file.cpp
openttd-15.2/src/spriteloader/makeindexed.cpp
openttd-15.2/src/spriteloader/CMakeLists.txt
openttd-15.2/src/spriteloader/sprite_file_type.hpp
openttd-15.2/src/spriteloader/grf.hpp
openttd-15.2/src/spriteloader/makeindexed.h
openttd-15.2/src/station_layout_type.h
openttd-15.2/src/void_map.h
openttd-15.2/src/company_type.h
openttd-15.2/src/league_gui.h
openttd-15.2/src/vehicle_func.h
openttd-15.2/src/track_type.h
openttd-15.2/src/openttd.h
openttd-15.2/src/story_base.h
openttd-15.2/src/road_map.cpp
openttd-15.2/src/town.h
openttd-15.2/src/newgrf_debug_gui.cpp
openttd-15.2/src/misc_cmd.h
openttd-15.2/src/newgrf_animation_base.h
openttd-15.2/src/settings_table.cpp
openttd-15.2/src/industrytype.h
openttd-15.2/src/roadstop_base.h
openttd-15.2/src/soundloader_opus.cpp
openttd-15.2/src/picker_gui.h
openttd-15.2/src/dropdown_type.h
openttd-15.2/src/screenshot.h
openttd-15.2/src/newgrf_cargo.h
openttd-15.2/src/newgrf_badge.h
openttd-15.2/src/elrail.cpp
openttd-15.2/src/town_cmd.h
openttd-15.2/src/rail_map.h
openttd-15.2/src/waypoint_func.h
openttd-15.2/src/vehicle_cmd.h
openttd-15.2/src/newgrf_town.h
openttd-15.2/src/signs_type.h
openttd-15.2/src/safeguards.h
openttd-15.2/src/townname_type.h
openttd-15.2/src/signs_cmd.cpp
openttd-15.2/.gitignore
openttd-15.2/bin/
openttd-15.2/bin/CMakeLists.txt
openttd-15.2/bin/game/
openttd-15.2/bin/game/compat_1.9.nut
openttd-15.2/bin/game/compat_14.nut
openttd-15.2/bin/game/compat_1.11.nut
openttd-15.2/bin/game/compat_1.10.nut
openttd-15.2/bin/game/compat_13.nut
openttd-15.2/bin/game/CMakeLists.txt
openttd-15.2/bin/game/compat_1.2.nut
openttd-15.2/bin/game/compat_1.6.nut
openttd-15.2/bin/game/compat_12.nut
openttd-15.2/bin/game/compat_1.7.nut
openttd-15.2/bin/game/compat_1.3.nut
openttd-15.2/bin/game/compat_1.5.nut
openttd-15.2/bin/game/compat_1.4.nut
openttd-15.2/bin/game/compat_1.8.nut
openttd-15.2/bin/ai/
openttd-15.2/bin/ai/compat_1.9.nut
openttd-15.2/bin/ai/compat_1.0.nut
openttd-15.2/bin/ai/compat_14.nut
openttd-15.2/bin/ai/compat_1.11.nut
openttd-15.2/bin/ai/compat_1.10.nut
openttd-15.2/bin/ai/compat_13.nut
openttd-15.2/bin/ai/CMakeLists.txt
openttd-15.2/bin/ai/compat_1.2.nut
openttd-15.2/bin/ai/compat_1.6.nut
openttd-15.2/bin/ai/compat_12.nut
openttd-15.2/bin/ai/compat_0.7.nut
openttd-15.2/bin/ai/compat_1.1.nut
openttd-15.2/bin/ai/compat_1.7.nut
openttd-15.2/bin/ai/compat_1.3.nut
openttd-15.2/bin/ai/compat_1.5.nut
openttd-15.2/bin/ai/compat_1.4.nut
openttd-15.2/bin/ai/compat_1.8.nut
openttd-15.2/bin/scripts/
openttd-15.2/bin/scripts/readme.txt
openttd-15.2/bin/scripts/on_server.scr.example
openttd-15.2/bin/scripts/game_start.scr.example
openttd-15.2/bin/scripts/pre_dedicated.scr.example
openttd-15.2/bin/scripts/on_server_connect.scr.example
openttd-15.2/bin/scripts/on_client.scr.example
openttd-15.2/bin/scripts/pre_server.scr.example
openttd-15.2/bin/scripts/autoexec.scr.example
openttd-15.2/bin/scripts/on_dedicated.scr.example
openttd-15.2/.release_date
openttd-15.2/.dorpsgek.yml
openttd-15.2/cmake/
openttd-15.2/cmake/FindIconv.cmake
openttd-15.2/cmake/PackageRPM.cmake
openttd-15.2/cmake/Catch.cmake
openttd-15.2/cmake/FindFontconfig.cmake
openttd-15.2/cmake/PackageDeb.cmake
openttd-15.2/cmake/FindLZO.cmake
openttd-15.2/cmake/FixVcpkgLibrary.cmake
openttd-15.2/cmake/FindOpusFile.cmake
openttd-15.2/cmake/FindICU.cmake
openttd-15.2/cmake/FindEditbin.cmake
openttd-15.2/cmake/FindOgg.cmake
openttd-15.2/cmake/CreateRegression.cmake
openttd-15.2/cmake/FindAllegro.cmake
openttd-15.2/cmake/Options.cmake
openttd-15.2/cmake/CompileFlags.cmake
openttd-15.2/cmake/FindFluidsynth.cmake
openttd-15.2/cmake/AddCustomXXXTimestamp.cmake
openttd-15.2/cmake/CatchAddTests.cmake
openttd-15.2/cmake/CreateGrfCommand.cmake
openttd-15.2/cmake/3rdparty/
openttd-15.2/cmake/3rdparty/llvm/
openttd-15.2/cmake/3rdparty/llvm/CheckAtomic.cmake
openttd-15.2/cmake/3rdparty/llvm/LICENSE.txt
openttd-15.2/cmake/FindGrfcodec.cmake
openttd-15.2/cmake/PackageNSIS.cmake
openttd-15.2/cmake/MSVCFilters.cmake
openttd-15.2/cmake/InstallAndPackage.cmake
openttd-15.2/cmake/FindXaudio2.cmake
openttd-15.2/cmake/FindSSE.cmake
openttd-15.2/cmake/FindOpus.cmake
openttd-15.2/cmake/SourceList.cmake
openttd-15.2/cmake/scripts/
openttd-15.2/cmake/scripts/Regression.cmake
openttd-15.2/cmake/scripts/SquirrelExport.cmake
openttd-15.2/cmake/scripts/Desktop.cmake
openttd-15.2/cmake/scripts/CreateGRF.cmake
openttd-15.2/cmake/scripts/GenerateWidget.cmake
openttd-15.2/cmake/scripts/SquirrelIncludes.cmake
openttd-15.2/cmake/scripts/Baseset.cmake
openttd-15.2/cmake/scripts/FindVersion.cmake
openttd-15.2/cmake/LinkPackage.cmake
openttd-15.2/cmake/FindHarfbuzz.cmake
openttd-15.2/cmake/PackageBundle.cmake
openttd-15.2/cmake/FindPandoc.cmake
openttd-15.2/cmake/Static.cmake
openttd-15.2/CPackProperties.cmake.in
openttd-15.2/regression/
openttd-15.2/regression/CMakeLists.txt
openttd-15.2/regression/regression.cfg
openttd-15.2/regression/stationlist/
openttd-15.2/regression/stationlist/result.txt
openttd-15.2/regression/stationlist/CMakeLists.txt
openttd-15.2/regression/stationlist/info.nut
openttd-15.2/regression/stationlist/test.sav
openttd-15.2/regression/stationlist/main.nut
openttd-15.2/regression/regression/
openttd-15.2/regression/regression/result.txt
openttd-15.2/regression/regression/CMakeLists.txt
openttd-15.2/regression/regression/info.nut
openttd-15.2/regression/regression/require.nut
openttd-15.2/regression/regression/test.sav
openttd-15.2/regression/regression/main.nut
Archive:  /tmp/SBo/repo.8dWt5Q/slackbuild_openttd/opengfx-8.0-all.zip
  inflating: opengfx-8.0.tar         
opengfx-8.0/
opengfx-8.0/ogfxc_arctic.grf
opengfx-8.0/ogfxh_tropical.grf
opengfx-8.0/license.txt
opengfx-8.0/opengfx.obg
opengfx-8.0/ogfxt_toyland.grf
opengfx-8.0/readme.txt
opengfx-8.0/changelog.txt
opengfx-8.0/ogfxe_extra.grf
opengfx-8.0/ogfxi_logos.grf
opengfx-8.0/ogfx1_base.grf
Archive:  /tmp/SBo/repo.8dWt5Q/slackbuild_openttd/opensfx-1.0.3-all.zip
  inflating: opensfx-1.0.3.tar       
opensfx-1.0.3/
opensfx-1.0.3/license.txt
opensfx-1.0.3/readme.txt
opensfx-1.0.3/opensfx.obs
opensfx-1.0.3/changelog.txt
opensfx-1.0.3/opensfx.cat
Archive:  /tmp/SBo/repo.8dWt5Q/slackbuild_openttd/openmsx-0.4.2-all.zip
  inflating: openmsx-0.4.2.tar       
openmsx-0.4.2/
openmsx-0.4.2/license.txt
openmsx-0.4.2/busy_schedule.mid
openmsx-0.4.2/readme.txt
openmsx-0.4.2/be_sharp_bw_redfarn.mid
openmsx-0.4.2/careless_perc_redfarn.mid
openmsx-0.4.2/chuggachugga.mid
openmsx-0.4.2/moo_redfarn.mid
openmsx-0.4.2/ttsong_iii_imuh3.mid
openmsx-0.4.2/keep_on_rolling.mid
openmsx-0.4.2/openmsx.obm
openmsx-0.4.2/chemistry_lab.mid
openmsx-0.4.2/modern_motion.mid
openmsx-0.4.2/the_fast_route.mid
openmsx-0.4.2/relax_song.mid
openmsx-0.4.2/flying_scotsman.mid
openmsx-0.4.2/mighty_giant_run.mid
openmsx-0.4.2/train_filled_with_cash.mid
openmsx-0.4.2/the_hobo_redfarn.mid
openmsx-0.4.2/coconut_run2.mid
openmsx-0.4.2/tttheme2.mid
openmsx-0.4.2/run_for_your_life.mid
openmsx-0.4.2/changelog.txt
openmsx-0.4.2/no_work_song_redfarn.mid
openmsx-0.4.2/mosey_along_redfarn.mid
openmsx-0.4.2/ultimate_run.mid
openmsx-0.4.2/wood_whistles.mid
openmsx-0.4.2/midnight_snow_run.mid
openmsx-0.4.2/say_what_redfarn.mid
openmsx-0.4.2/linns_basket.mid
openmsx-0.4.2/5432gone_redfarn.mid
openmsx-0.4.2/ttsong_iv_imuh3.mid
openmsx-0.4.2/harp_harmony.mid
openmsx-0.4.2/slow_neasy_redfarn.mid
openmsx-0.4.2/city_blues_redfarn.mid
openmsx-0.4.2/boogi_marabi_redfarn.mid
-- The CXX compiler identification is GNU 11.2.0
-- 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 Personal Data directory - .openttd
-- Detecting Shared Data directory - (not set)
-- Detecting Global Data directory - /usr/share/games/openttd
-- Performing Test LIFETIME_DSE_FOUND
-- Performing Test LIFETIME_DSE_FOUND - Success
-- Found Doxygen: /usr/bin/doxygen (found version "1.9.3") found components: doxygen missing components: dot
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.13") 
-- 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.2.5") 
-- Found LZO: /usr/lib/liblzo2.so (found version "2.10") 
-- Found PNG: /usr/lib/libpng.so (found version "1.6.55") 
-- Found CURL: /usr/lib/libcurl.so (found version "8.17.0")  
-- Could NOT find unofficial-breakpad (missing: unofficial-breakpad_DIR)
-- 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.2.5") 
-- Found Fontconfig: /usr/lib/libfontconfig.so (found version "2.13.92") 
-- Found Harfbuzz: /usr/lib/libharfbuzz.so (found version "3.2.0") 
-- Found ICU: TRUE (found version "69.1") found components: i18n uc 
-- Found OpusFile: /usr/lib/libopusfile.so  
-- Found Ogg: /usr/lib/libogg.so  
-- Found Opus: /usr/lib/libopus.so  
-- Found OpenGL: /usr/lib/libOpenGL.so  found components: OpenGL 
-- Performing Test SSE_FOUND
-- Performing Test SSE_FOUND - Success
-- Could NOT find Grfcodec (missing: GRFCODEC_EXECUTABLE GRFID_EXECUTABLE NFORENUM_EXECUTABLE) 
-- Option Package Dependencies - OFF
-- Option Dedicated - OFF
-- Option Install FHS - ON
-- Option Use assert - OFF
-- Option Use NSIS - OFF
-- Option Survey Key - NOT USED
-- The C compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- PNG found -- -DWITH_PNG -- PNG::PNG
-- ZLIB found -- -DWITH_ZLIB -- ZLIB::ZLIB
-- LIBLZMA found -- -DWITH_LIBLZMA -- LibLZMA::LibLZMA
-- LZO found -- -DWITH_LZO -- /usr/include /usr/include -- /usr/lib/liblzo2.so /usr/lib/liblzo2.so
-- CURL found -- -DWITH_CURL -- /usr/include /usr/include -- /usr/lib/libcurl.so /usr/lib/libcurl.so
-- 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/lib/libicui18n.so;/usr/lib/libicuuc.so;/usr/lib/libicudata.so 
-- ICU_uc found -- -DWITH_ICU_UC --   -- /usr/lib/libicuuc.so;/usr/lib/libicudata.so 
-- OpusFile found -- -DWITH_OPUSFILE -- OpusFile::opusfile
-- 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
-- SSE found -- -DWITH_SSE --   --  
CMake Warning at cmake/InstallAndPackage.cmake:236 (message):
  Unknown Linux distribution 'slackware' 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:467 (include)


-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/build
[  0%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/3rdparty/fmt/format.cc.o
[  0%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/settingsgen.cpp.o
[  0%] Copying ai/compat_0.7.nut
[  0%] Generating script_window.hpp
[  0%] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o
[  0%] Copying game/compat_1.2.nut
[  0%] Copying openttd.16.png file
[  0%] Generating desktop file
[  0%] Copying stationlist/info.nut regression file
[  0%] Copying regression/info.nut regression file
[  0%] Generating orig_dos.obg baseset metadata file
[  0%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/misc/getoptdata.cpp.o
[  0%] Copying ai/compat_1.0.nut
[  0%] Copying game/compat_1.3.nut
[  0%] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o
[  0%] Generating orig_dos_de.obg baseset metadata file
[  0%] Copying stationlist/main.nut regression file
[  0%] Copying regression/require.nut regression file
[  0%] Copying game/compat_1.4.nut
[  1%] Copying regression/main.nut regression file
[  1%] Copying game/compat_1.5.nut
[  1%] Copying openttd.32.png file
[  1%] Generating orig_win.obg baseset metadata file
-- Version string: 15.2
-- Generating rev.cpp
-- Generating CPackProperties.cmake
-- Generating Doxyfile
-- Generating Doxyfile_AI
-- Generating Doxyfile_GS
[  1%] Copying openttd.48.png file
[  1%] Copying game/compat_1.6.nut
[  1%] Copying stationlist/result.txt regression file
[  1%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/error.cpp.o
[  1%] Copying game/compat_1.7.nut
[  1%] Copying openttd.64.png file
[  1%] Copying ai/compat_1.1.nut
[  1%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/ini_load.cpp.o
[  1%] Generating no_music.obm baseset metadata file
[  1%] Copying regression/result.txt regression file
[  1%] Copying ai/compat_1.10.nut
[  1%] Copying stationlist/test.sav regression file
[  1%] Copying openttd.128.png file
[  1%] Built target find_version
[  2%] Copying game/compat_1.8.nut
[  2%] Copying openttd.32.xpm file
[  2%] Copying game/compat_1.9.nut
[  3%] Copying openttd.256.png file
[  3%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/3rdparty/fmt/format.cc.o
[  3%] Copying ai/compat_1.11.nut
[  3%] Generating orig_dos.obm baseset metadata file
[  3%] Built target regression_stationlist_files
[  3%] Copying openttd.64.xpm file
[  3%] Copying regression/test.sav regression file
[  3%] Copying ai/compat_1.2.nut
[  3%] Generating orig_tto.obm baseset metadata file
[  3%] Copying ai/compat_1.3.nut
[  4%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/misc/getoptdata.cpp.o
[  4%] Copying game/compat_1.10.nut
[  5%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/string.cpp.o
[  5%] Copying ai/compat_1.4.nut
[  5%] Built target media_files
[  5%] Copying game/compat_1.11.nut
[  5%] Copying ai/compat_1.5.nut
[  5%] Built target regression_regression_files
[  5%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_builder.cpp.o
[  5%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/error.cpp.o
[  5%] Copying game/compat_12.nut
[  5%] Copying game/compat_13.nut
[  6%] Copying ai/compat_1.6.nut
[  6%] Copying ai/compat_1.7.nut
[  6%] Copying game/compat_14.nut
[  6%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o
[  6%] Copying ai/compat_1.8.nut
[  6%] Copying ai/compat_1.9.nut
[  6%] Built target gs_compat_files
[  6%] Copying ai/compat_12.nut
[  6%] Copying ai/compat_13.nut
[  6%] Copying ai/compat_14.nut
[  6%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/string_builder.cpp.o
[  6%] Built target ai_compat_files
[  6%] Copying regression.cfg regression file
[  6%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/string_consumer.cpp.o
[  6%] Built target regression_files
[  6%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/string_inplace.cpp.o
[  6%] Built target script_window
[  7%] Generating ai/ai_accounting.sq.hpp
[  7%] Generating ai/ai_admin.sq.hpp
[  7%] Generating ai/ai_airport.sq.hpp
[  7%] Generating ai/ai_asyncmode.sq.hpp
[  7%] Generating ai/ai_base.sq.hpp
[  7%] Generating ai/ai_basestation.sq.hpp
[  7%] Generating orig_win.obm baseset metadata file
[  7%] Built target desktop_file
[  7%] Generating ai/ai_bridge.sq.hpp
[  7%] Generating no_sound.obs baseset metadata file
[  7%] Generating game/game_accounting.sq.hpp
[  8%] Generating orig_dos.obs baseset metadata file
In file included from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/settingsgen/../core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/settingsgen/settingsgen.cpp:11:
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/settingsgen/../core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/settingsgen/../core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[  8%] Generating ai/ai_bridgelist.sq.hpp
[  8%] Generating game/game_admin.sq.hpp
[  8%] Generating orig_win.obs baseset metadata file
[  8%] Generating ai/ai_cargo.sq.hpp
[  8%] Generating game/game_airport.sq.hpp
[  8%] Copying openttd.grf baseset file
[  8%] Copying opntitle.dat baseset file
In file included from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/strgen/../core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/strgen/strgen.h:13,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/strgen/strgen_base.cpp:18:
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/strgen/../core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/strgen/../core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[  8%] Copying orig_extra.grf baseset file
[  9%] Generating ai/ai_cargolist.sq.hpp
[  9%] Generating ai/ai_cargomonitor.sq.hpp
[  9%] Generating game/game_asyncmode.sq.hpp
[  9%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_consumer.cpp.o
In file included from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/ini_load.cpp:11:
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[  9%] Generating game/game_base.sq.hpp
[  9%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/utf8.cpp.o
In file included from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/debug.h:15,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/string.cpp:11:
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[  9%] Copying openttd.32.bmp baseset file
[  9%] Generating ai/ai_client.sq.hpp
[  9%] Generating ai/ai_clientlist.sq.hpp
[  9%] Generating game/game_basestation.sq.hpp
[  9%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_inplace.cpp.o
[  9%] Copying OpenTTD-Sans.ttf baseset file
[  9%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/utf8.cpp.o
[  9%] Generating game/game_bridge.sq.hpp
[  9%] Generating ai/ai_company.sq.hpp
[  9%] Generating ai/ai_companymode.sq.hpp
In file included from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/debug.h:15,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/string.cpp:11:
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[ 10%] Copying OpenTTD-Serif.ttf baseset file
[ 10%] Generating game/game_bridgelist.sq.hpp
[ 11%] Generating game/game_cargo.sq.hpp
[ 11%] Generating ai/ai_date.sq.hpp
In file included from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/string_consumer.cpp:11:
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[ 11%] Generating game/game_cargolist.sq.hpp
[ 11%] Generating game/game_cargomonitor.sq.hpp
In file included from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/string_inplace.hpp:16,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/string_inplace.cpp:13:
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[ 11%] Generating game/game_client.sq.hpp
[ 11%] Generating ai/ai_depotlist.sq.hpp
[ 11%] Generating game/game_clientlist.sq.hpp
[ 11%] Generating game/game_company.sq.hpp
[ 11%] Generating template/template_accounting.sq.hpp
[ 11%] Generating ai/ai_engine.sq.hpp
[ 11%] Generating game/game_companymode.sq.hpp
[ 11%] Generating game/game_date.sq.hpp
[ 11%] Generating game/game_depotlist.sq.hpp
[ 11%] Generating template/template_admin.sq.hpp
[ 12%] Generating game/game_engine.sq.hpp
make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:132: src/settingsgen/CMakeFiles/settingsgen.dir/__/ini_load.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 12%] Copying OpenTTD-Small.ttf baseset file
[ 12%] Generating game/game_enginelist.sq.hpp
make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:146: src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:188: src/strgen/CMakeFiles/strgen.dir/__/core/string_inplace.cpp.o] Error 1
[ 12%] Generating template/template_airport.sq.hpp
[ 12%] Generating game/game_error.sq.hpp
[ 12%] Generating template/template_asyncmode.sq.hpp
[ 12%] Copying OpenTTD-Mono.ttf baseset file
[ 12%] Generating game/game_event.sq.hpp
[ 13%] Generating ai/ai_enginelist.sq.hpp
[ 13%] Generating template/template_base.sq.hpp
[ 13%] Generating ai/ai_error.sq.hpp
[ 13%] Generating template/template_basestation.sq.hpp
[ 14%] Generating template/template_bridge.sq.hpp
[ 14%] Generating game/game_execmode.sq.hpp
[ 14%] Generating game/game_event_types.sq.hpp
In file included from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/strgen/../core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/strgen/strgen.h:13,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/strgen/strgen.cpp:18:
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/strgen/../core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/strgen/../core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[ 14%] Generating game/game_game.sq.hpp
make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:174: src/strgen/CMakeFiles/strgen.dir/__/core/string_consumer.cpp.o] Error 1
[ 14%] Generating ai/ai_event.sq.hpp
[ 14%] Generating template/template_bridgelist.sq.hpp
make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:146: src/settingsgen/CMakeFiles/settingsgen.dir/__/string.cpp.o] Error 1
[ 14%] Generating template/template_cargo.sq.hpp
[ 14%] Generating ai/ai_event_types.sq.hpp
[ 14%] Generating game/game_gamesettings.sq.hpp
[ 14%] Generating ai/ai_execmode.sq.hpp
make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:76: src/settingsgen/CMakeFiles/settingsgen.dir/settingsgen.cpp.o] Error 1
[ 14%] Generating game/game_goal.sq.hpp
[ 14%] Generating template/template_cargolist.sq.hpp
[ 15%] Generating game/game_group.sq.hpp
[ 15%] Generating template/template_cargomonitor.sq.hpp
[ 15%] Generating game/game_grouplist.sq.hpp
[ 15%] Generating template/template_client.sq.hpp
[ 15%] Generating ai/ai_game.sq.hpp
[ 15%] Generating game/game_industry.sq.hpp
[ 15%] Generating ai/ai_gamesettings.sq.hpp
[ 15%] Generating ai/ai_goal.sq.hpp
[ 15%] Generating template/template_clientlist.sq.hpp
[ 15%] Generating ai/ai_group.sq.hpp
[ 15%] Generating template/template_company.sq.hpp
[ 15%] Generating game/game_industrylist.sq.hpp
[ 15%] Generating template/template_companymode.sq.hpp
[ 15%] Generating template/template_date.sq.hpp
[ 16%] Generating ai/ai_grouplist.sq.hpp
[ 16%] Generating ai/ai_industry.sq.hpp
[ 16%] Generating game/game_industrytype.sq.hpp
[ 17%] Generating template/template_depotlist.sq.hpp
[ 17%] Generating game/game_industrytypelist.sq.hpp
[ 17%] Generating template/template_engine.sq.hpp
[ 17%] Generating ai/ai_industrylist.sq.hpp
[ 17%] Generating ai/ai_industrytype.sq.hpp
[ 17%] Generating game/game_info_docs.sq.hpp
[ 17%] Generating game/game_infrastructure.sq.hpp
[ 17%] Generating template/template_enginelist.sq.hpp
[ 17%] Generating template/template_error.sq.hpp
[ 17%] Generating game/game_league.sq.hpp
[ 17%] Generating ai/ai_industrytypelist.sq.hpp
[ 18%] Generating game/game_list.sq.hpp
[ 18%] Generating ai/ai_info_docs.sq.hpp
[ 18%] Generating template/template_event.sq.hpp
[ 18%] Generating game/game_log.sq.hpp
[ 18%] Generating ai/ai_infrastructure.sq.hpp
[ 18%] Generating ai/ai_league.sq.hpp
[ 18%] Generating template/template_event_types.sq.hpp
[ 18%] Generating game/game_log_types.sq.hpp
[ 18%] Generating ai/ai_list.sq.hpp
[ 18%] Generating template/template_execmode.sq.hpp
[ 18%] Built target baseset_files
[ 18%] Generating ai/ai_log.sq.hpp
[ 18%] Generating template/template_game.sq.hpp
[ 18%] Generating game/game_map.sq.hpp
[ 18%] Generating game/game_marine.sq.hpp
[ 18%] Generating template/template_gamesettings.sq.hpp
[ 19%] Generating template/template_goal.sq.hpp
[ 20%] Generating ai/ai_log_types.sq.hpp
In file included from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/string_inplace.hpp:16,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/string_inplace.cpp:13:
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[ 20%] Generating ai/ai_map.sq.hpp
[ 20%] Generating template/template_group.sq.hpp
[ 20%] Generating game/game_newgrf.sq.hpp
[ 20%] Generating template/template_grouplist.sq.hpp
[ 20%] Generating game/game_news.sq.hpp
[ 20%] Generating template/template_industry.sq.hpp
[ 20%] Generating ai/ai_marine.sq.hpp
[ 20%] Generating ai/ai_newgrf.sq.hpp
[ 20%] Generating game/game_object.sq.hpp
[ 20%] Generating game/game_objecttype.sq.hpp
[ 20%] Generating ai/ai_news.sq.hpp
[ 20%] Generating ai/ai_object.sq.hpp
[ 20%] Generating template/template_industrylist.sq.hpp
[ 20%] Generating game/game_objecttypelist.sq.hpp
[ 21%] Generating game/game_order.sq.hpp
[ 21%] Generating template/template_industrytype.sq.hpp
[ 21%] Generating game/game_priorityqueue.sq.hpp
[ 21%] Generating ai/ai_objecttype.sq.hpp
[ 21%] Generating template/template_industrytypelist.sq.hpp
[ 21%] Generating ai/ai_objecttypelist.sq.hpp
[ 21%] Generating ai/ai_order.sq.hpp
[ 21%] Generating game/game_rail.sq.hpp
[ 21%] Generating template/template_info_docs.sq.hpp
[ 21%] Generating template/template_infrastructure.sq.hpp
[ 22%] Generating ai/ai_priorityqueue.sq.hpp
[ 22%] Generating game/game_railtypelist.sq.hpp
[ 22%] Generating game/game_road.sq.hpp
[ 23%] Generating template/template_league.sq.hpp
[ 23%] Generating ai/ai_rail.sq.hpp
make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:188: src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_inplace.cpp.o] Error 1
[ 23%] Generating ai/ai_railtypelist.sq.hpp
[ 23%] Generating game/game_roadtypelist.sq.hpp
In file included from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/string_consumer.cpp:11:
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.8dWt5Q/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[ 23%] Generating game/game_sign.sq.hpp
[ 23%] Generating template/template_list.sq.hpp
[ 23%] Generating ai/ai_road.sq.hpp
[ 23%] Generating template/template_log.sq.hpp
[ 23%] Generating ai/ai_roadtypelist.sq.hpp
[ 23%] Generating game/game_signlist.sq.hpp
[ 23%] Generating template/template_log_types.sq.hpp
[ 23%] Generating ai/ai_sign.sq.hpp
[ 23%] Generating template/template_map.sq.hpp
[ 23%] Generating game/game_station.sq.hpp
[ 23%] Generating ai/ai_signlist.sq.hpp
[ 23%] Generating template/template_marine.sq.hpp
[ 23%] Generating ai/ai_station.sq.hpp
[ 24%] Generating game/game_stationlist.sq.hpp
[ 24%] Generating ai/ai_stationlist.sq.hpp
[ 24%] Generating template/template_newgrf.sq.hpp
[ 24%] Generating game/game_story_page.sq.hpp
[ 24%] Generating template/template_object.sq.hpp
[ 24%] Generating template/template_news.sq.hpp
[ 24%] Generating game/game_storypageelementlist.sq.hpp
[ 25%] Generating ai/ai_story_page.sq.hpp
[ 25%] Generating ai/ai_storypageelementlist.sq.hpp
[ 25%] Generating game/game_storypagelist.sq.hpp
make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:90: src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o] Error 1
[ 25%] Generating game/game_subsidy.sq.hpp
[ 26%] Generating template/template_objecttype.sq.hpp
[ 26%] Generating game/game_subsidylist.sq.hpp
[ 26%] Generating ai/ai_storypagelist.sq.hpp
[ 26%] Generating ai/ai_subsidy.sq.hpp
[ 26%] Generating template/template_objecttypelist.sq.hpp
[ 26%] Generating ai/ai_subsidylist.sq.hpp
[ 26%] Generating template/template_order.sq.hpp
[ 26%] Generating template/template_priorityqueue.sq.hpp
[ 26%] Generating template/template_rail.sq.hpp
[ 26%] Generating ai/ai_testmode.sq.hpp
[ 26%] Generating game/game_testmode.sq.hpp
[ 26%] Generating template/template_railtypelist.sq.hpp
[ 26%] Generating template/template_roadtypelist.sq.hpp
[ 26%] Generating template/template_sign.sq.hpp
[ 26%] Generating game/game_text.sq.hpp
[ 26%] Generating template/template_road.sq.hpp
make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:174: src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_consumer.cpp.o] Error 1
[ 26%] Generating game/game_tile.sq.hpp
[ 26%] Generating ai/ai_text.sq.hpp
[ 27%] Generating game/game_tilelist.sq.hpp
make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:76: src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o] Error 1
[ 28%] Generating template/template_signlist.sq.hpp
[ 28%] Generating template/template_station.sq.hpp
[ 28%] Generating ai/ai_tile.sq.hpp
[ 28%] Generating game/game_town.sq.hpp
[ 28%] Generating game/game_townlist.sq.hpp
[ 28%] Generating ai/ai_tilelist.sq.hpp
[ 28%] Generating game/game_tunnel.sq.hpp
[ 29%] Generating ai/ai_town.sq.hpp
[ 29%] Generating template/template_stationlist.sq.hpp
[ 29%] Generating template/template_story_page.sq.hpp
[ 29%] Generating ai/ai_townlist.sq.hpp
[ 29%] Generating template/template_storypageelementlist.sq.hpp
[ 29%] Generating ai/ai_tunnel.sq.hpp
[ 29%] Generating game/game_types.sq.hpp
[ 29%] Generating ai/ai_types.sq.hpp
[ 29%] Generating game/game_vehicle.sq.hpp
[ 29%] Generating game/game_vehiclelist.sq.hpp
[ 29%] Generating game/game_viewport.sq.hpp
[ 29%] Generating template/template_storypagelist.sq.hpp
[ 29%] Generating template/template_subsidy.sq.hpp
[ 29%] Generating template/template_subsidylist.sq.hpp
[ 29%] Generating ai/ai_vehicle.sq.hpp
[ 29%] Generating ai/ai_vehiclelist.sq.hpp
[ 29%] Generating game/game_waypoint.sq.hpp
[ 29%] Generating ai/ai_viewport.sq.hpp
[ 30%] Generating game/game_waypointlist.sq.hpp
[ 30%] Generating template/template_testmode.sq.hpp
[ 30%] Generating template/template_text.sq.hpp
[ 30%] Generating game/game_window.sq.hpp
[ 31%] Generating template/template_tile.sq.hpp
[ 31%] Generating ai/ai_waypoint.sq.hpp
[ 31%] Generating template/template_tilelist.sq.hpp
[ 31%] Generating ai/ai_waypointlist.sq.hpp
[ 31%] Generating template/template_town.sq.hpp
[ 31%] Generating template/template_townlist.sq.hpp
[ 31%] Generating ai/ai_window.sq.hpp
[ 31%] Generating template/template_tunnel.sq.hpp
[ 31%] Generating template/template_types.sq.hpp
[ 31%] Generating template/template_vehicle.sq.hpp
[ 31%] Generating template/template_vehiclelist.sq.hpp
[ 31%] Generating template/template_viewport.sq.hpp
[ 32%] Generating template/template_waypoint.sq.hpp
[ 32%] Generating template/template_waypointlist.sq.hpp
[ 32%] Generating template/template_window.sq.hpp
[ 32%] Built target script_ai
[ 33%] Generating ai/ai_includes.hpp
[ 33%] Built target script_game
[ 33%] Built target script_ai_includes
[ 33%] Generating game/game_includes.hpp
[ 33%] Built target script_template
[ 33%] Built target script_game_includes
make[1]: *** [CMakeFiles/Makefile2:2332: src/settingsgen/CMakeFiles/settingsgen.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:2358: src/strgen/CMakeFiles/strgen.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
games/openttd: openttd.SlackBuild failed (status 2)                     21:14:39
Unmounting chroot ... 
:-( games/openttd FAILED )-:

@sbo-bot
Copy link
Copy Markdown

sbo-bot bot commented Mar 27, 2026

buildpkg x86_64 games/openttd

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Fri Mar 27 21:13:09 GMT 2026
revision: b2fe4b203b9ab6f81394471082a3b892dcf6befa
title:    Merge 2605a16d382dc05f85f02d22f565491ea1d6afb2 into 77855d4c3396a40dd6bab35bb345cc70b020508d

================================================================================
games/openttd                                                           21:15:37
================================================================================

Calculating dependencies ... 
Hints for games/openttd:
  ADDREQUIRES="fluid-soundfont"
Dependency tree:
games/openttd (update for version 15.2)
  audio/fluid-soundfont (ok)

Building games/openttd (update for version 15.2) ---------------------- 21:15:37
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
fluid-soundfont-3.1_5-noarch-1_SBo: Fluid General MIDI SoundFont ....... [ 145M]
Running openttd.SlackBuild ...                                      ETA 21:20:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./openttd.SlackBuild
games/openttd: openttd.SlackBuild failed (status 2)                     21:16:03
  2026:	-- Looking for pthread_create in pthreads - not found
  2090:	Call Stack (most recent call first):
  2206:	/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2215:	/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/strgen/../core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2223:	/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2231:	/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2243:	/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2255:	/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/settingsgen/../core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2269:	make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:174: src/strgen/CMakeFiles/strgen.dir/__/core/string_consumer.cpp.o] Error 1
  2270:	make[2]: *** Waiting for unfinished jobs....
  2275:	/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2293:	/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2300:	make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:174: src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_consumer.cpp.o] Error 1
  2301:	make[2]: *** Waiting for unfinished jobs....
  2312:	make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:146: src/settingsgen/CMakeFiles/settingsgen.dir/__/string.cpp.o] Error 1
  2316:	make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:132: src/settingsgen/CMakeFiles/settingsgen.dir/__/ini_load.cpp.o] Error 1
  2338:	/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/strgen/../core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
  2351:	make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:188: src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_inplace.cpp.o] Error 1
  2371:	make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:146: src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o] Error 1
  2394:	make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:76: src/settingsgen/CMakeFiles/settingsgen.dir/settingsgen.cpp.o] Error 1
  2404:	make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:90: src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o] Error 1
  2437:	make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:76: src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o] Error 1
  2445:	/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition o
[...]
See /var/log/repo/SBo/games/openttd/build.log
Unmounting chroot ... done.
⛔️ games/openttd FAILED ⛔️

================================================================================
SUMMARY                                                                 21:16:04
================================================================================

Logfile:     /var/log/repo/SBo/repo_2026-03-27_21:15:36.log
Runtime:     0h 0m 29s
Failed:      1
  games/openttd

Snipped Build Failure

Details
.2/src/3rdparty/squirrel/COPYRIGHT
openttd-15.2/src/3rdparty/squirrel/squirrel/
openttd-15.2/src/3rdparty/squirrel/squirrel/sqfuncstate.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/squserdata.h
openttd-15.2/src/3rdparty/squirrel/squirrel/squtils.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqobject.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqlexer.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqobject.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqarray.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqdebug.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/CMakeLists.txt
openttd-15.2/src/3rdparty/squirrel/squirrel/sqfuncstate.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqbaselib.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqclass.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqopcodes.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqstate.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqstate.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqfuncproto.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqcompiler.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqtable.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqpcheader.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqvm.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqlexer.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqapi.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqvm.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqcompiler.cpp
openttd-15.2/src/3rdparty/squirrel/squirrel/sqstring.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqclosure.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqclass.h
openttd-15.2/src/3rdparty/squirrel/squirrel/sqtable.h
openttd-15.2/src/3rdparty/squirrel/sqstdlib/
openttd-15.2/src/3rdparty/squirrel/sqstdlib/CMakeLists.txt
openttd-15.2/src/3rdparty/squirrel/sqstdlib/sqstdaux.cpp
openttd-15.2/src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp
openttd-15.2/src/3rdparty/README.licensing
openttd-15.2/src/3rdparty/opengl/
openttd-15.2/src/3rdparty/opengl/wglext.h
openttd-15.2/src/3rdparty/opengl/glext.h
openttd-15.2/src/3rdparty/opengl/CMakeLists.txt
openttd-15.2/src/3rdparty/opengl/khrplatform.h
openttd-15.2/src/aircraft_cmd.cpp
openttd-15.2/src/company_cmd.cpp
openttd-15.2/src/water_cmd.cpp
openttd-15.2/src/newgrf_airport.h
openttd-15.2/src/depot_gui.cpp
openttd-15.2/src/newgrf_roadstop.cpp
openttd-15.2/src/heightmap.h
openttd-15.2/src/hotkeys.cpp
openttd-15.2/src/newgrf.h
openttd-15.2/src/progress.cpp
openttd-15.2/src/newgrf_storage.cpp
openttd-15.2/src/currency.h
openttd-15.2/src/console_internal.h
openttd-15.2/src/newgrf_engine.cpp
openttd-15.2/src/cheat_type.h
openttd-15.2/src/base_media_graphics.h
openttd-15.2/src/newgrf_text_type.h
openttd-15.2/src/screenshot_pcx.cpp
openttd-15.2/src/tunnelbridge_cmd.cpp
openttd-15.2/src/cargopacket.cpp
openttd-15.2/src/industry_cmd.h
openttd-15.2/src/querystring_gui.h
openttd-15.2/src/water_map.h
openttd-15.2/src/newgrf_house.h
openttd-15.2/src/terraform_cmd.cpp
openttd-15.2/src/station_gui.h
openttd-15.2/src/newgrf_commons.cpp
openttd-15.2/src/build_vehicle_gui.cpp
openttd-15.2/src/vehicle_gui.cpp
openttd-15.2/src/vehicle_cmd.cpp
openttd-15.2/src/bridge_map.cpp
openttd-15.2/src/soundloader_wav.cpp
openttd-15.2/src/direction_type.h
openttd-15.2/src/tree_map.h
openttd-15.2/src/slope_type.h
openttd-15.2/src/newgrf_profiling.cpp
openttd-15.2/src/vehicle_gui.h
openttd-15.2/src/gfx_layout.cpp
openttd-15.2/src/signal_type.h
openttd-15.2/src/fileio_type.h
openttd-15.2/src/fios_gui.cpp
openttd-15.2/src/articulated_vehicles.cpp
openttd-15.2/src/misc_cmd.cpp
openttd-15.2/src/object_map.h
openttd-15.2/src/driver.cpp
openttd-15.2/src/rev.cpp.in
openttd-15.2/src/rail_gui.cpp
openttd-15.2/src/object_cmd.h
openttd-15.2/src/timetable_cmd.cpp
openttd-15.2/src/autoslope.h
openttd-15.2/src/tunnel_map.cpp
openttd-15.2/src/clear_cmd.cpp
openttd-15.2/src/newgrf_townname.cpp
openttd-15.2/src/screenshot_gui.h
openttd-15.2/src/toolbar_gui.cpp
openttd-15.2/src/slider.cpp
openttd-15.2/src/newgrf_industrytiles.h
openttd-15.2/src/order_backup.h
openttd-15.2/src/object_gui.cpp
openttd-15.2/src/void_cmd.cpp
openttd-15.2/src/dropdown_func.h
openttd-15.2/src/cargoaction.h
openttd-15.2/src/newgrf_airporttiles.cpp
openttd-15.2/src/highscore_gui.cpp
openttd-15.2/src/station_cmd.h
openttd-15.2/src/landscape.cpp
openttd-15.2/src/subsidy_type.h
openttd-15.2/src/newgrf_townname.h
openttd-15.2/src/library_loader.h
openttd-15.2/src/group_cmd.h
openttd-15.2/src/settings_table.h
openttd-15.2/src/timetable_gui.cpp
openttd-15.2/src/screenshot_type.h
openttd-15.2/src/newgrf_callbacks.h
openttd-15.2/src/tilearea_type.h
openttd-15.2/src/tile_map.cpp
openttd-15.2/src/economy_base.h
openttd-15.2/src/sound.cpp
openttd-15.2/src/newgrf_airporttiles.h
openttd-15.2/src/goal_type.h
openttd-15.2/src/settings_func.h
openttd-15.2/src/order_func.h
openttd-15.2/src/engine_cmd.h
openttd-15.2/src/slope_func.h
openttd-15.2/src/spritecache.h
openttd-15.2/src/clear_func.h
openttd-15.2/src/bridge.h
openttd-15.2/src/newgrf_animation_type.h
openttd-15.2/src/goal_gui.cpp
openttd-15.2/src/cargo_type.h
openttd-15.2/src/gfx_layout_icu.cpp
openttd-15.2/src/saveload/
openttd-15.2/src/saveload/saveload.cpp
openttd-15.2/src/saveload/saveload.h
openttd-15.2/src/saveload/industry_sl.cpp
openttd-15.2/src/saveload/oldloader.cpp
openttd-15.2/src/saveload/saveload_internal.h
openttd-15.2/src/saveload/cargomonitor_sl.cpp
openttd-15.2/src/saveload/station_sl.cpp
openttd-15.2/src/saveload/cargopacket_sl.cpp
openttd-15.2/src/saveload/misc_sl.cpp
openttd-15.2/src/saveload/company_sl.cpp
openttd-15.2/src/saveload/oldloader.h
openttd-15.2/src/saveload/airport_sl.cpp
openttd-15.2/src/saveload/settings_sl.cpp
openttd-15.2/src/saveload/compat/
openttd-15.2/src/saveload/compat/goal_sl_compat.h
openttd-15.2/src/saveload/compat/station_sl_compat.h
openttd-15.2/src/saveload/compat/storage_sl_compat.h
openttd-15.2/src/saveload/compat/engine_sl_compat.h
openttd-15.2/src/saveload/compat/ai_sl_compat.h
openttd-15.2/src/saveload/compat/economy_sl_compat.h
openttd-15.2/src/saveload/compat/object_sl_compat.h
openttd-15.2/src/saveload/compat/animated_tile_sl_compat.h
openttd-15.2/src/saveload/compat/story_sl_compat.h
openttd-15.2/src/saveload/compat/settings_sl_compat.h
openttd-15.2/src/saveload/compat/CMakeLists.txt
openttd-15.2/src/saveload/compat/town_sl_compat.h
openttd-15.2/src/saveload/compat/map_sl_compat.h
openttd-15.2/src/saveload/compat/signs_sl_compat.h
openttd-15.2/src/saveload/compat/industry_sl_compat.h
openttd-15.2/src/saveload/compat/linkgraph_sl_compat.h
openttd-15.2/src/saveload/compat/newgrf_sl_compat.h
openttd-15.2/src/saveload/compat/cargomonitor_sl_compat.h
openttd-15.2/src/saveload/compat/cargopacket_sl_compat.h
openttd-15.2/src/saveload/compat/company_sl_compat.h
openttd-15.2/src/saveload/compat/misc_sl_compat.h
openttd-15.2/src/saveload/compat/labelmaps_sl_compat.h
openttd-15.2/src/saveload/compat/gamelog_sl_compat.h
openttd-15.2/src/saveload/compat/game_sl_compat.h
openttd-15.2/src/saveload/compat/subsidy_sl_compat.h
openttd-15.2/src/saveload/compat/group_sl_compat.h
openttd-15.2/src/saveload/compat/depot_sl_compat.h
openttd-15.2/src/saveload/compat/order_sl_compat.h
openttd-15.2/src/saveload/compat/cheat_sl_compat.h
openttd-15.2/src/saveload/compat/vehicle_sl_compat.h
openttd-15.2/src/saveload/compat/autoreplace_sl_compat.h
openttd-15.2/src/saveload/oldloader_sl.cpp
openttd-15.2/src/saveload/newgrf_sl.cpp
openttd-15.2/src/saveload/league_sl.cpp
openttd-15.2/src/saveload/storage_sl.cpp
openttd-15.2/src/saveload/town_sl.cpp
openttd-15.2/src/saveload/saveload_error.hpp
openttd-15.2/src/saveload/gamelog_sl.cpp
openttd-15.2/src/saveload/linkgraph_sl.cpp
openttd-15.2/src/saveload/object_sl.cpp
openttd-15.2/src/saveload/CMakeLists.txt
openttd-15.2/src/saveload/cheat_sl.cpp
openttd-15.2/src/saveload/newgrf_sl.h
openttd-15.2/src/saveload/story_sl.cpp
openttd-15.2/src/saveload/animated_tile_sl.cpp
openttd-15.2/src/saveload/saveload_filter.h
openttd-15.2/src/saveload/labelmaps_sl.cpp
openttd-15.2/src/saveload/vehicle_sl.cpp
openttd-15.2/src/saveload/map_sl.cpp
openttd-15.2/src/saveload/waypoint_sl.cpp
openttd-15.2/src/saveload/autoreplace_sl.cpp
openttd-15.2/src/saveload/subsidy_sl.cpp
openttd-15.2/src/saveload/water_regions_sl.cpp
openttd-15.2/src/saveload/order_sl.cpp
openttd-15.2/src/saveload/randomizer_sl.cpp
openttd-15.2/src/saveload/afterload.cpp
openttd-15.2/src/saveload/signs_sl.cpp
openttd-15.2/src/saveload/game_sl.cpp
openttd-15.2/src/saveload/economy_sl.cpp
openttd-15.2/src/saveload/group_sl.cpp
openttd-15.2/src/saveload/strings_sl.cpp
openttd-15.2/src/saveload/engine_sl.cpp
openttd-15.2/src/saveload/depot_sl.cpp
openttd-15.2/src/saveload/ai_sl.cpp
openttd-15.2/src/saveload/goal_sl.cpp
openttd-15.2/src/ai/
openttd-15.2/src/ai/ai_core.cpp
openttd-15.2/src/ai/ai_config.cpp
openttd-15.2/src/ai/ai_scanner.hpp
openttd-15.2/src/ai/ai_info.cpp
openttd-15.2/src/ai/ai_gui.cpp
openttd-15.2/src/ai/ai_scanner.cpp
openttd-15.2/src/ai/ai_info.hpp
openttd-15.2/src/ai/ai_config.hpp
openttd-15.2/src/ai/ai.hpp
openttd-15.2/src/ai/CMakeLists.txt
openttd-15.2/src/ai/ai_gui.hpp
openttd-15.2/src/ai/ai_instance.cpp
openttd-15.2/src/ai/ai_instance.hpp
openttd-15.2/src/group_type.h
openttd-15.2/src/water.h
openttd-15.2/src/landscape_type.h
openttd-15.2/src/gfx_layout_fallback.cpp
openttd-15.2/src/ground_vehicle.hpp
openttd-15.2/src/intro_gui.cpp
openttd-15.2/src/train.h
openttd-15.2/src/error_gui.cpp
openttd-15.2/src/settings_internal.h
openttd-15.2/src/bitmap_type.h
openttd-15.2/src/cargotype.cpp
openttd-15.2/src/gfxinit.cpp
openttd-15.2/src/articulated_vehicles.h
openttd-15.2/src/cpu.cpp
openttd-15.2/src/cargomonitor.h
openttd-15.2/src/command_func.h
openttd-15.2/src/newgrf_badge_gui.cpp
openttd-15.2/src/tile_cmd.h
openttd-15.2/src/debug.cpp
openttd-15.2/src/settings_type.h
openttd-15.2/src/cargoaction.cpp
openttd-15.2/src/spritecache_type.h
openttd-15.2/src/newgrf_town.cpp
openttd-15.2/src/hotkeys.h
openttd-15.2/src/airport.h
openttd-15.2/src/language.h
openttd-15.2/src/autoreplace_cmd.h
openttd-15.2/src/goal_cmd.h
openttd-15.2/src/smallmap_gui.cpp
openttd-15.2/src/news_func.h
openttd-15.2/src/depot_base.h
openttd-15.2/src/newgrf_engine.h
openttd-15.2/src/autoreplace_gui.h
openttd-15.2/src/group_gui.h
openttd-15.2/src/order_gui.cpp
openttd-15.2/src/economy_func.h
openttd-15.2/src/graph_gui.h
openttd-15.2/src/screenshot_png.cpp
openttd-15.2/src/elrail_func.h
openttd-15.2/src/widget.cpp
openttd-15.2/src/vehiclelist_func.h
openttd-15.2/src/map_type.h
openttd-15.2/src/sound_func.h
openttd-15.2/src/newgrf_roadstop.h
openttd-15.2/src/strings_internal.h
openttd-15.2/src/house_type.h
openttd-15.2/src/settings_gui.cpp
openttd-15.2/src/cheat.cpp
openttd-15.2/src/highscore.cpp
openttd-15.2/src/viewport_func.h
openttd-15.2/src/tgp.cpp
openttd-15.2/src/strings_func.h
openttd-15.2/src/autoreplace_func.h
openttd-15.2/src/textbuf.cpp
openttd-15.2/src/settingentry_gui.h
openttd-15.2/src/signs_gui.cpp
openttd-15.2/src/core/
openttd-15.2/src/core/math_func.cpp
openttd-15.2/src/core/flatset_type.hpp
openttd-15.2/src/core/random_func.hpp
openttd-15.2/src/core/kdtree.hpp
openttd-15.2/src/core/strong_typedef_type.hpp
openttd-15.2/src/core/math_func.hpp
openttd-15.2/src/core/string_consumer.cpp
openttd-15.2/src/core/enum_type.hpp
openttd-15.2/src/core/backup_type.hpp
openttd-15.2/src/core/CMakeLists.txt
openttd-15.2/src/core/string_inplace.hpp
openttd-15.2/src/core/utf8.hpp
openttd-15.2/src/core/geometry_func.cpp
openttd-15.2/src/core/overflowsafe_type.hpp
openttd-15.2/src/core/bitmath_func.hpp
openttd-15.2/src/core/geometry_type.hpp
openttd-15.2/src/core/string_inplace.cpp
openttd-15.2/src/core/multimap.hpp
openttd-15.2/src/core/geometry_func.hpp
openttd-15.2/src/core/string_builder.cpp
openttd-15.2/src/core/endian_func.hpp
openttd-15.2/src/core/utf8.cpp
openttd-15.2/src/core/pool_func.cpp
openttd-15.2/src/core/alloc_type.hpp
openttd-15.2/src/core/string_consumer.hpp
openttd-15.2/src/core/pool_type.hpp
openttd-15.2/src/core/pool_func.hpp
openttd-15.2/src/core/convertible_through_base.hpp
openttd-15.2/src/core/container_func.hpp
openttd-15.2/src/core/base_bitset_type.hpp
openttd-15.2/src/core/string_builder.hpp
openttd-15.2/src/core/format.hpp
openttd-15.2/src/core/random_func.cpp
openttd-15.2/src/newgrf_spritegroup.h
openttd-15.2/src/textfile_gui.h
openttd-15.2/src/viewport_sprite_sorter_sse4.cpp
openttd-15.2/src/newgrf_badge_type.h
openttd-15.2/src/station_base.h
openttd-15.2/src/group_gui.cpp
openttd-15.2/src/newgrf_config.cpp
openttd-15.2/src/autocompletion.h
openttd-15.2/src/newgrf_storage.h
openttd-15.2/src/statusbar_gui.h
openttd-15.2/src/rail_cmd.h
openttd-15.2/src/vehiclelist.h
openttd-15.2/src/pbs.h
openttd-15.2/src/vehicle_type.h
openttd-15.2/src/waypoint_cmd.cpp
openttd-15.2/src/spriteloader/
openttd-15.2/src/spriteloader/spriteloader.hpp
openttd-15.2/src/spriteloader/grf.cpp
openttd-15.2/src/spriteloader/sprite_file.cpp
openttd-15.2/src/spriteloader/makeindexed.cpp
openttd-15.2/src/spriteloader/CMakeLists.txt
openttd-15.2/src/spriteloader/sprite_file_type.hpp
openttd-15.2/src/spriteloader/grf.hpp
openttd-15.2/src/spriteloader/makeindexed.h
openttd-15.2/src/station_layout_type.h
openttd-15.2/src/void_map.h
openttd-15.2/src/company_type.h
openttd-15.2/src/league_gui.h
openttd-15.2/src/vehicle_func.h
openttd-15.2/src/track_type.h
openttd-15.2/src/openttd.h
openttd-15.2/src/story_base.h
openttd-15.2/src/road_map.cpp
openttd-15.2/src/town.h
openttd-15.2/src/newgrf_debug_gui.cpp
openttd-15.2/src/misc_cmd.h
openttd-15.2/src/newgrf_animation_base.h
openttd-15.2/src/settings_table.cpp
openttd-15.2/src/industrytype.h
openttd-15.2/src/roadstop_base.h
openttd-15.2/src/soundloader_opus.cpp
openttd-15.2/src/picker_gui.h
openttd-15.2/src/dropdown_type.h
openttd-15.2/src/screenshot.h
openttd-15.2/src/newgrf_cargo.h
openttd-15.2/src/newgrf_badge.h
openttd-15.2/src/elrail.cpp
openttd-15.2/src/town_cmd.h
openttd-15.2/src/rail_map.h
openttd-15.2/src/waypoint_func.h
openttd-15.2/src/vehicle_cmd.h
openttd-15.2/src/newgrf_town.h
openttd-15.2/src/signs_type.h
openttd-15.2/src/safeguards.h
openttd-15.2/src/townname_type.h
openttd-15.2/src/signs_cmd.cpp
openttd-15.2/.gitignore
openttd-15.2/bin/
openttd-15.2/bin/CMakeLists.txt
openttd-15.2/bin/game/
openttd-15.2/bin/game/compat_1.9.nut
openttd-15.2/bin/game/compat_14.nut
openttd-15.2/bin/game/compat_1.11.nut
openttd-15.2/bin/game/compat_1.10.nut
openttd-15.2/bin/game/compat_13.nut
openttd-15.2/bin/game/CMakeLists.txt
openttd-15.2/bin/game/compat_1.2.nut
openttd-15.2/bin/game/compat_1.6.nut
openttd-15.2/bin/game/compat_12.nut
openttd-15.2/bin/game/compat_1.7.nut
openttd-15.2/bin/game/compat_1.3.nut
openttd-15.2/bin/game/compat_1.5.nut
openttd-15.2/bin/game/compat_1.4.nut
openttd-15.2/bin/game/compat_1.8.nut
openttd-15.2/bin/ai/
openttd-15.2/bin/ai/compat_1.9.nut
openttd-15.2/bin/ai/compat_1.0.nut
openttd-15.2/bin/ai/compat_14.nut
openttd-15.2/bin/ai/compat_1.11.nut
openttd-15.2/bin/ai/compat_1.10.nut
openttd-15.2/bin/ai/compat_13.nut
openttd-15.2/bin/ai/CMakeLists.txt
openttd-15.2/bin/ai/compat_1.2.nut
openttd-15.2/bin/ai/compat_1.6.nut
openttd-15.2/bin/ai/compat_12.nut
openttd-15.2/bin/ai/compat_0.7.nut
openttd-15.2/bin/ai/compat_1.1.nut
openttd-15.2/bin/ai/compat_1.7.nut
openttd-15.2/bin/ai/compat_1.3.nut
openttd-15.2/bin/ai/compat_1.5.nut
openttd-15.2/bin/ai/compat_1.4.nut
openttd-15.2/bin/ai/compat_1.8.nut
openttd-15.2/bin/scripts/
openttd-15.2/bin/scripts/readme.txt
openttd-15.2/bin/scripts/on_server.scr.example
openttd-15.2/bin/scripts/game_start.scr.example
openttd-15.2/bin/scripts/pre_dedicated.scr.example
openttd-15.2/bin/scripts/on_server_connect.scr.example
openttd-15.2/bin/scripts/on_client.scr.example
openttd-15.2/bin/scripts/pre_server.scr.example
openttd-15.2/bin/scripts/autoexec.scr.example
openttd-15.2/bin/scripts/on_dedicated.scr.example
openttd-15.2/.release_date
openttd-15.2/.dorpsgek.yml
openttd-15.2/cmake/
openttd-15.2/cmake/FindIconv.cmake
openttd-15.2/cmake/PackageRPM.cmake
openttd-15.2/cmake/Catch.cmake
openttd-15.2/cmake/FindFontconfig.cmake
openttd-15.2/cmake/PackageDeb.cmake
openttd-15.2/cmake/FindLZO.cmake
openttd-15.2/cmake/FixVcpkgLibrary.cmake
openttd-15.2/cmake/FindOpusFile.cmake
openttd-15.2/cmake/FindICU.cmake
openttd-15.2/cmake/FindEditbin.cmake
openttd-15.2/cmake/FindOgg.cmake
openttd-15.2/cmake/CreateRegression.cmake
openttd-15.2/cmake/FindAllegro.cmake
openttd-15.2/cmake/Options.cmake
openttd-15.2/cmake/CompileFlags.cmake
openttd-15.2/cmake/FindFluidsynth.cmake
openttd-15.2/cmake/AddCustomXXXTimestamp.cmake
openttd-15.2/cmake/CatchAddTests.cmake
openttd-15.2/cmake/CreateGrfCommand.cmake
openttd-15.2/cmake/3rdparty/
openttd-15.2/cmake/3rdparty/llvm/
openttd-15.2/cmake/3rdparty/llvm/CheckAtomic.cmake
openttd-15.2/cmake/3rdparty/llvm/LICENSE.txt
openttd-15.2/cmake/FindGrfcodec.cmake
openttd-15.2/cmake/PackageNSIS.cmake
openttd-15.2/cmake/MSVCFilters.cmake
openttd-15.2/cmake/InstallAndPackage.cmake
openttd-15.2/cmake/FindXaudio2.cmake
openttd-15.2/cmake/FindSSE.cmake
openttd-15.2/cmake/FindOpus.cmake
openttd-15.2/cmake/SourceList.cmake
openttd-15.2/cmake/scripts/
openttd-15.2/cmake/scripts/Regression.cmake
openttd-15.2/cmake/scripts/SquirrelExport.cmake
openttd-15.2/cmake/scripts/Desktop.cmake
openttd-15.2/cmake/scripts/CreateGRF.cmake
openttd-15.2/cmake/scripts/GenerateWidget.cmake
openttd-15.2/cmake/scripts/SquirrelIncludes.cmake
openttd-15.2/cmake/scripts/Baseset.cmake
openttd-15.2/cmake/scripts/FindVersion.cmake
openttd-15.2/cmake/LinkPackage.cmake
openttd-15.2/cmake/FindHarfbuzz.cmake
openttd-15.2/cmake/PackageBundle.cmake
openttd-15.2/cmake/FindPandoc.cmake
openttd-15.2/cmake/Static.cmake
openttd-15.2/CPackProperties.cmake.in
openttd-15.2/regression/
openttd-15.2/regression/CMakeLists.txt
openttd-15.2/regression/regression.cfg
openttd-15.2/regression/stationlist/
openttd-15.2/regression/stationlist/result.txt
openttd-15.2/regression/stationlist/CMakeLists.txt
openttd-15.2/regression/stationlist/info.nut
openttd-15.2/regression/stationlist/test.sav
openttd-15.2/regression/stationlist/main.nut
openttd-15.2/regression/regression/
openttd-15.2/regression/regression/result.txt
openttd-15.2/regression/regression/CMakeLists.txt
openttd-15.2/regression/regression/info.nut
openttd-15.2/regression/regression/require.nut
openttd-15.2/regression/regression/test.sav
openttd-15.2/regression/regression/main.nut
Archive:  /tmp/SBo/repo.kxcNoj/slackbuild_openttd/opengfx-8.0-all.zip
  inflating: opengfx-8.0.tar         
opengfx-8.0/
opengfx-8.0/ogfxc_arctic.grf
opengfx-8.0/ogfxh_tropical.grf
opengfx-8.0/license.txt
opengfx-8.0/opengfx.obg
opengfx-8.0/ogfxt_toyland.grf
opengfx-8.0/readme.txt
opengfx-8.0/changelog.txt
opengfx-8.0/ogfxe_extra.grf
opengfx-8.0/ogfxi_logos.grf
opengfx-8.0/ogfx1_base.grf
Archive:  /tmp/SBo/repo.kxcNoj/slackbuild_openttd/opensfx-1.0.3-all.zip
  inflating: opensfx-1.0.3.tar       
opensfx-1.0.3/
opensfx-1.0.3/license.txt
opensfx-1.0.3/readme.txt
opensfx-1.0.3/opensfx.obs
opensfx-1.0.3/changelog.txt
opensfx-1.0.3/opensfx.cat
Archive:  /tmp/SBo/repo.kxcNoj/slackbuild_openttd/openmsx-0.4.2-all.zip
  inflating: openmsx-0.4.2.tar       
openmsx-0.4.2/
openmsx-0.4.2/license.txt
openmsx-0.4.2/busy_schedule.mid
openmsx-0.4.2/readme.txt
openmsx-0.4.2/be_sharp_bw_redfarn.mid
openmsx-0.4.2/careless_perc_redfarn.mid
openmsx-0.4.2/chuggachugga.mid
openmsx-0.4.2/moo_redfarn.mid
openmsx-0.4.2/ttsong_iii_imuh3.mid
openmsx-0.4.2/keep_on_rolling.mid
openmsx-0.4.2/openmsx.obm
openmsx-0.4.2/chemistry_lab.mid
openmsx-0.4.2/modern_motion.mid
openmsx-0.4.2/the_fast_route.mid
openmsx-0.4.2/relax_song.mid
openmsx-0.4.2/flying_scotsman.mid
openmsx-0.4.2/mighty_giant_run.mid
openmsx-0.4.2/train_filled_with_cash.mid
openmsx-0.4.2/the_hobo_redfarn.mid
openmsx-0.4.2/coconut_run2.mid
openmsx-0.4.2/tttheme2.mid
openmsx-0.4.2/run_for_your_life.mid
openmsx-0.4.2/changelog.txt
openmsx-0.4.2/no_work_song_redfarn.mid
openmsx-0.4.2/mosey_along_redfarn.mid
openmsx-0.4.2/ultimate_run.mid
openmsx-0.4.2/wood_whistles.mid
openmsx-0.4.2/midnight_snow_run.mid
openmsx-0.4.2/say_what_redfarn.mid
openmsx-0.4.2/linns_basket.mid
openmsx-0.4.2/5432gone_redfarn.mid
openmsx-0.4.2/ttsong_iv_imuh3.mid
openmsx-0.4.2/harp_harmony.mid
openmsx-0.4.2/slow_neasy_redfarn.mid
openmsx-0.4.2/city_blues_redfarn.mid
openmsx-0.4.2/boogi_marabi_redfarn.mid
-- The CXX compiler identification is GNU 11.2.0
-- 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 Personal Data directory - .openttd
-- Detecting Shared Data directory - (not set)
-- Detecting Global Data directory - /usr/share/games/openttd
-- Performing Test LIFETIME_DSE_FOUND
-- Performing Test LIFETIME_DSE_FOUND - Success
-- Found Doxygen: /usr/bin/doxygen (found version "1.9.3") found components: doxygen missing components: dot
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.13") 
-- Looking for lzma_auto_decoder in /usr/lib64/liblzma.so
-- Looking for lzma_auto_decoder in /usr/lib64/liblzma.so - found
-- Looking for lzma_easy_encoder in /usr/lib64/liblzma.so
-- Looking for lzma_easy_encoder in /usr/lib64/liblzma.so - found
-- Looking for lzma_lzma_preset in /usr/lib64/liblzma.so
-- Looking for lzma_lzma_preset in /usr/lib64/liblzma.so - found
-- Found LibLZMA: /usr/lib64/liblzma.so (found version "5.2.5") 
-- Found LZO: /usr/lib64/liblzo2.so (found version "2.10") 
-- Found PNG: /usr/lib64/libpng.so (found version "1.6.55") 
-- Found CURL: /usr/lib64/libcurl.so (found version "8.17.0")  
-- Could NOT find unofficial-breakpad (missing: unofficial-breakpad_DIR)
-- Could NOT find Allegro (missing: Allegro_LIBRARY Allegro_INCLUDE_DIR) 
-- Found Freetype: /usr/lib64/libfreetype.so (found version "2.13.3") 
-- Found Fluidsynth: /usr/lib64/libfluidsynth.so (found version "2.2.5") 
-- Found Fontconfig: /usr/lib64/libfontconfig.so (found version "2.13.92") 
-- Found Harfbuzz: /usr/lib64/libharfbuzz.so (found version "3.2.0") 
-- Found ICU: TRUE (found version "69.1") found components: i18n uc 
-- Found OpusFile: /usr/lib64/libopusfile.so  
-- Found Ogg: /usr/lib64/libogg.so  
-- Found Opus: /usr/lib64/libopus.so  
-- Found OpenGL: /usr/lib64/libOpenGL.so  found components: OpenGL 
-- Performing Test SSE_FOUND
-- Performing Test SSE_FOUND - Success
-- Could NOT find Grfcodec (missing: GRFCODEC_EXECUTABLE GRFID_EXECUTABLE NFORENUM_EXECUTABLE) 
-- Option Package Dependencies - OFF
-- Option Dedicated - OFF
-- Option Install FHS - ON
-- Option Use assert - OFF
-- Option Use NSIS - OFF
-- Option Survey Key - NOT USED
-- The C compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- PNG found -- -DWITH_PNG -- PNG::PNG
-- ZLIB found -- -DWITH_ZLIB -- ZLIB::ZLIB
-- LIBLZMA found -- -DWITH_LIBLZMA -- LibLZMA::LibLZMA
-- LZO found -- -DWITH_LZO -- /usr/include /usr/include -- /usr/lib64/liblzo2.so /usr/lib64/liblzo2.so
-- CURL found -- -DWITH_CURL -- /usr/include /usr/include -- /usr/lib64/libcurl.so /usr/lib64/libcurl.so
-- Fluidsynth found -- -DWITH_FLUIDSYNTH -- /usr/include /usr/include -- /usr/lib64/libfluidsynth.so /usr/lib64/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/lib64/libharfbuzz.so /usr/lib64/libharfbuzz.so
-- ICU_i18n found -- -DWITH_ICU_I18N --   -- /usr/lib64/libicui18n.so;/usr/lib64/libicuuc.so;/usr/lib64/libicudata.so 
-- ICU_uc found -- -DWITH_ICU_UC --   -- /usr/lib64/libicuuc.so;/usr/lib64/libicudata.so 
-- OpusFile found -- -DWITH_OPUSFILE -- OpusFile::opusfile
-- 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
-- SSE found -- -DWITH_SSE --   --  
CMake Warning at cmake/InstallAndPackage.cmake:236 (message):
  Unknown Linux distribution 'slackware' 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:467 (include)


-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/build
[  0%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/3rdparty/fmt/format.cc.o
[  0%] Copying ai/compat_0.7.nut
[  0%] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o
[  0%] Copying game/compat_1.2.nut
[  0%] Copying openttd.16.png file
[  0%] Copying stationlist/info.nut regression file
[  0%] Copying regression/info.nut regression file
[  0%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/settingsgen.cpp.o
[  0%] Generating desktop file
[  0%] Generating orig_dos.obg baseset metadata file
[  0%] Generating script_window.hpp
[  0%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/misc/getoptdata.cpp.o
[  0%] Copying openttd.32.png file
[  0%] Copying ai/compat_1.0.nut
[  0%] Copying game/compat_1.4.nut
[  0%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/error.cpp.o
[  0%] Copying openttd.48.png file
[  0%] Copying stationlist/main.nut regression file
[  1%] Copying regression/main.nut regression file
[  1%] Copying game/compat_1.3.nut
[  1%] Generating orig_dos_de.obg baseset metadata file
[  1%] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o
-- Version string: 15.2
-- Generating rev.cpp
-- Generating CPackProperties.cmake
-- Generating Doxyfile
[  1%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/3rdparty/fmt/format.cc.o
-- Generating Doxyfile_AI
-- Generating Doxyfile_GS
[  1%] Copying ai/compat_1.1.nut
[  1%] Copying game/compat_1.5.nut
[  1%] Copying stationlist/result.txt regression file
[  1%] Built target find_version
[  1%] Copying openttd.64.png file
[  1%] Copying ai/compat_1.10.nut
[  1%] Copying openttd.128.png file
[  1%] Copying regression/require.nut regression file
[  1%] Copying game/compat_1.6.nut
[  1%] Copying stationlist/test.sav regression file
[  2%] Copying openttd.256.png file
[  2%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/ini_load.cpp.o
[  2%] Copying regression/result.txt regression file
[  2%] Copying ai/compat_1.11.nut
[  2%] Copying game/compat_1.7.nut
[  2%] Generating orig_win.obg baseset metadata file
[  2%] Copying ai/compat_1.2.nut
[  3%] Copying game/compat_1.8.nut
[  3%] Built target regression_stationlist_files
[  3%] Copying game/compat_1.9.nut
[  3%] Copying regression/test.sav regression file
[  3%] Copying openttd.32.xpm file
[  4%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/misc/getoptdata.cpp.o
[  4%] Copying ai/compat_1.3.nut
[  4%] Copying openttd.64.xpm file
[  4%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/error.cpp.o
[  5%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/string.cpp.o
[  5%] Generating no_music.obm baseset metadata file
[  5%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_builder.cpp.o
[  5%] Copying game/compat_1.10.nut
[  5%] Built target regression_regression_files
[  5%] Copying ai/compat_1.4.nut
[  5%] Copying game/compat_1.11.nut
[  5%] Copying ai/compat_1.5.nut
[  5%] Built target media_files
[  5%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o
[  6%] Copying ai/compat_1.6.nut
[  6%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/string_builder.cpp.o
[  6%] Copying game/compat_12.nut
[  6%] Copying ai/compat_1.7.nut
[  6%] Generating orig_dos.obm baseset metadata file
[  6%] Copying game/compat_13.nut
[  6%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/string_consumer.cpp.o
[  6%] Copying ai/compat_1.8.nut
[  6%] Copying game/compat_14.nut
[  6%] Copying ai/compat_1.9.nut
[  6%] Built target gs_compat_files
[  6%] Copying ai/compat_12.nut
[  6%] Copying regression.cfg regression file
[  6%] Copying ai/compat_13.nut
[  6%] Built target regression_files
[  6%] Copying ai/compat_14.nut
[  6%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_consumer.cpp.o
[  6%] Built target ai_compat_files
[  6%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_inplace.cpp.o
[  6%] Built target script_window
[  7%] Generating ai/ai_accounting.sq.hpp
[  7%] Generating ai/ai_admin.sq.hpp
[  7%] Generating ai/ai_airport.sq.hpp
[  7%] Generating orig_tto.obm baseset metadata file
[  7%] Generating ai/ai_asyncmode.sq.hpp
[  7%] Generating orig_win.obm baseset metadata file
[  7%] Generating no_sound.obs baseset metadata file
[  7%] Built target desktop_file
[  7%] Generating ai/ai_base.sq.hpp
[  7%] Generating game/game_accounting.sq.hpp
[  7%] Generating ai/ai_basestation.sq.hpp
[  7%] Generating game/game_admin.sq.hpp
[  7%] Generating ai/ai_bridge.sq.hpp
[  7%] Generating game/game_airport.sq.hpp
[  7%] Generating template/template_accounting.sq.hpp
[  8%] Generating orig_dos.obs baseset metadata file
[  8%] Generating ai/ai_bridgelist.sq.hpp
[  8%] Generating template/template_admin.sq.hpp
[  8%] Generating game/game_asyncmode.sq.hpp
[  8%] Generating ai/ai_cargo.sq.hpp
[  8%] Generating template/template_airport.sq.hpp
[  8%] Generating game/game_base.sq.hpp
In file included from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/string_consumer.cpp:11:
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
In file included from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/strgen/../core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/strgen/strgen.h:13,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/strgen/strgen_base.cpp:18:
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/strgen/../core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/strgen/../core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
In file included from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/ini_load.cpp:11:
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
In file included from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/debug.h:15,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/string.cpp:11:
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[  9%] Generating ai/ai_cargolist.sq.hpp
[  9%] Generating game/game_basestation.sq.hpp
[  9%] Generating template/template_asyncmode.sq.hpp
[  9%] Generating ai/ai_cargomonitor.sq.hpp
In file included from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/string_consumer.cpp:11:
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[  9%] Generating game/game_bridge.sq.hpp
[  9%] Generating template/template_base.sq.hpp
[  9%] Generating ai/ai_client.sq.hpp
[  9%] Generating template/template_basestation.sq.hpp
In file included from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/settingsgen/../core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/settingsgen/settingsgen.cpp:11:
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/settingsgen/../core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/settingsgen/../core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[  9%] Generating game/game_bridgelist.sq.hpp
[  9%] Generating ai/ai_clientlist.sq.hpp
[ 10%] Generating template/template_bridge.sq.hpp
[ 11%] Generating game/game_cargo.sq.hpp
[ 11%] Generating orig_win.obs baseset metadata file
[ 11%] Generating ai/ai_company.sq.hpp
[ 11%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/string_inplace.cpp.o
[ 11%] Generating ai/ai_companymode.sq.hpp
make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:174: src/strgen/CMakeFiles/strgen.dir/__/core/string_consumer.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 11%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/utf8.cpp.o
[ 11%] Copying openttd.grf baseset file
In file included from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/debug.h:15,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/string.cpp:11:
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[ 11%] Generating template/template_bridgelist.sq.hpp
[ 11%] Generating game/game_cargolist.sq.hpp
[ 11%] Generating ai/ai_date.sq.hpp
[ 11%] Copying opntitle.dat baseset file
[ 11%] Copying orig_extra.grf baseset file
[ 11%] Generating ai/ai_depotlist.sq.hpp
[ 12%] Generating ai/ai_enginelist.sq.hpp
[ 12%] Generating ai/ai_engine.sq.hpp
[ 12%] Generating template/template_cargo.sq.hpp
In file included from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/string_inplace.hpp:16,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/string_inplace.cpp:13:
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[ 12%] Generating game/game_cargomonitor.sq.hpp
make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:174: src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_consumer.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 12%] Copying openttd.32.bmp baseset file
[ 12%] Generating game/game_client.sq.hpp
[ 12%] Generating game/game_clientlist.sq.hpp
[ 12%] Copying OpenTTD-Sans.ttf baseset file
[ 12%] Generating ai/ai_error.sq.hpp
[ 12%] Generating template/template_cargolist.sq.hpp
[ 12%] Generating ai/ai_event.sq.hpp
[ 12%] Generating ai/ai_event_types.sq.hpp
[ 13%] Copying OpenTTD-Serif.ttf baseset file
[ 13%] Copying OpenTTD-Small.ttf baseset file
make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:146: src/settingsgen/CMakeFiles/settingsgen.dir/__/string.cpp.o] Error 1
[ 13%] Generating game/game_company.sq.hpp
[ 13%] Generating template/template_cargomonitor.sq.hpp
[ 13%] Generating game/game_companymode.sq.hpp
make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:132: src/settingsgen/CMakeFiles/settingsgen.dir/__/ini_load.cpp.o] Error 1
[ 13%] Generating game/game_date.sq.hpp
[ 13%] Generating template/template_client.sq.hpp
[ 13%] Generating ai/ai_execmode.sq.hpp
[ 13%] Generating template/template_clientlist.sq.hpp
[ 13%] Generating ai/ai_game.sq.hpp
[ 13%] Copying OpenTTD-Mono.ttf baseset file
[ 13%] Generating game/game_depotlist.sq.hpp
[ 13%] Generating template/template_company.sq.hpp
[ 13%] Generating ai/ai_gamesettings.sq.hpp
[ 14%] Generating game/game_engine.sq.hpp
[ 14%] Generating game/game_enginelist.sq.hpp
[ 14%] Generating template/template_companymode.sq.hpp
[ 14%] Generating template/template_date.sq.hpp
[ 14%] Generating ai/ai_goal.sq.hpp
[ 14%] Generating game/game_error.sq.hpp
[ 14%] Generating ai/ai_group.sq.hpp
[ 15%] Generating ai/ai_grouplist.sq.hpp
[ 15%] Generating game/game_event.sq.hpp
In file included from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/strgen/../core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/strgen/strgen.h:13,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/strgen/strgen.cpp:18:
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/strgen/../core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/strgen/../core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[ 16%] Generating template/template_depotlist.sq.hpp
[ 16%] Generating ai/ai_industry.sq.hpp
[ 16%] Generating template/template_engine.sq.hpp
[ 16%] Generating game/game_event_types.sq.hpp
[ 16%] Generating template/template_enginelist.sq.hpp
[ 16%] Generating ai/ai_industrylist.sq.hpp
[ 16%] Generating ai/ai_industrytype.sq.hpp
make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:188: src/settingsgen/CMakeFiles/settingsgen.dir/__/core/string_inplace.cpp.o] Error 1
[ 16%] Generating template/template_error.sq.hpp
[ 16%] Generating game/game_execmode.sq.hpp
[ 16%] Generating game/game_game.sq.hpp
[ 16%] Generating ai/ai_industrytypelist.sq.hpp
[ 16%] Generating template/template_event.sq.hpp
[ 16%] Generating game/game_gamesettings.sq.hpp
[ 16%] Generating ai/ai_info_docs.sq.hpp
[ 16%] Generating ai/ai_infrastructure.sq.hpp
[ 16%] Generating template/template_event_types.sq.hpp
[ 16%] Generating ai/ai_league.sq.hpp
[ 16%] Generating game/game_goal.sq.hpp
[ 16%] Generating ai/ai_list.sq.hpp
[ 16%] Generating template/template_execmode.sq.hpp
[ 17%] Generating game/game_group.sq.hpp
[ 17%] Generating template/template_game.sq.hpp
[ 17%] Generating ai/ai_log.sq.hpp
[ 17%] Generating game/game_grouplist.sq.hpp
[ 17%] Generating template/template_gamesettings.sq.hpp
[ 17%] Generating game/game_industry.sq.hpp
make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:146: src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o] Error 1
[ 18%] Generating ai/ai_log_types.sq.hpp
[ 19%] Generating template/template_goal.sq.hpp
[ 19%] Generating game/game_industrylist.sq.hpp
[ 19%] Generating ai/ai_map.sq.hpp
[ 19%] Generating ai/ai_marine.sq.hpp
[ 19%] Generating template/template_group.sq.hpp
[ 19%] Generating game/game_industrytype.sq.hpp
[ 19%] Generating template/template_industry.sq.hpp
[ 19%] Generating template/template_grouplist.sq.hpp
[ 19%] Generating game/game_industrytypelist.sq.hpp
[ 19%] Generating template/template_industrylist.sq.hpp
[ 19%] Built target baseset_files
[ 19%] Generating ai/ai_newgrf.sq.hpp
[ 19%] Generating template/template_industrytype.sq.hpp
[ 19%] Generating game/game_info_docs.sq.hpp
[ 19%] Generating ai/ai_news.sq.hpp
[ 19%] Generating ai/ai_object.sq.hpp
[ 19%] Generating template/template_industrytypelist.sq.hpp
[ 19%] Generating game/game_infrastructure.sq.hpp
[ 19%] Generating template/template_info_docs.sq.hpp
[ 19%] Generating game/game_league.sq.hpp
[ 20%] Generating game/game_list.sq.hpp
make[2]: *** [src/settingsgen/CMakeFiles/settingsgen.dir/build.make:76: src/settingsgen/CMakeFiles/settingsgen.dir/settingsgen.cpp.o] Error 1
[ 20%] Generating ai/ai_objecttype.sq.hpp
[ 20%] Generating template/template_infrastructure.sq.hpp
[ 20%] Generating ai/ai_objecttypelist.sq.hpp
[ 21%] Generating template/template_league.sq.hpp
[ 21%] Generating ai/ai_order.sq.hpp
[ 21%] Generating game/game_log_types.sq.hpp
[ 21%] Generating game/game_log.sq.hpp
[ 21%] Generating template/template_list.sq.hpp
[ 22%] Generating ai/ai_priorityqueue.sq.hpp
make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:90: src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o] Error 1
[ 22%] Generating template/template_log.sq.hpp
[ 22%] Generating ai/ai_rail.sq.hpp
[ 22%] Generating ai/ai_railtypelist.sq.hpp
[ 22%] Generating game/game_map.sq.hpp
[ 22%] Generating game/game_marine.sq.hpp
[ 22%] Generating game/game_newgrf.sq.hpp
[ 22%] Generating ai/ai_road.sq.hpp
[ 22%] Generating game/game_news.sq.hpp
[ 22%] Generating ai/ai_roadtypelist.sq.hpp
[ 22%] Generating ai/ai_sign.sq.hpp
[ 22%] Generating template/template_log_types.sq.hpp
[ 22%] Generating template/template_map.sq.hpp
[ 22%] Generating template/template_marine.sq.hpp
[ 22%] Generating game/game_object.sq.hpp
[ 22%] Generating game/game_objecttype.sq.hpp
[ 22%] Generating ai/ai_signlist.sq.hpp
[ 22%] Generating template/template_newgrf.sq.hpp
[ 22%] Generating ai/ai_station.sq.hpp
[ 22%] Generating game/game_objecttypelist.sq.hpp
[ 23%] Generating game/game_order.sq.hpp
[ 23%] Generating template/template_news.sq.hpp
[ 23%] Generating template/template_object.sq.hpp
[ 23%] Generating game/game_priorityqueue.sq.hpp
[ 24%] Generating template/template_objecttype.sq.hpp
[ 24%] Generating ai/ai_stationlist.sq.hpp
[ 25%] Generating ai/ai_story_page.sq.hpp
[ 25%] Generating ai/ai_storypageelementlist.sq.hpp
[ 25%] Generating game/game_rail.sq.hpp
[ 25%] Generating template/template_objecttypelist.sq.hpp
[ 25%] Generating template/template_order.sq.hpp
[ 25%] Generating template/template_priorityqueue.sq.hpp
[ 25%] Generating ai/ai_storypagelist.sq.hpp
make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:76: src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o] Error 1
[ 25%] Generating game/game_railtypelist.sq.hpp
[ 25%] Generating template/template_rail.sq.hpp
[ 25%] Generating game/game_road.sq.hpp
[ 25%] Generating game/game_roadtypelist.sq.hpp
In file included from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/string_consumer.hpp:16,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/string_inplace.hpp:16,
                 from /tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/string_inplace.cpp:13:
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:33:13: error: redefinition of ‘struct fmt::v11::formatter<T, Char>’
   33 | struct fmt::formatter<T, Char> : fmt::formatter<typename T::BaseType> {
      |             ^~~~~~~~~~~~~~~~~~
/tmp/SBo/repo.kxcNoj/build_openttd/openttd-15.2/src/core/format.hpp:17:13: note: previous definition of ‘struct fmt::v11::formatter<T, Char>’
   17 | struct fmt::formatter<E, Char> : fmt::formatter<typename std::underlying_type_t<E>> {
      |             ^~~~~~~~~~~~~~~~~~
[ 25%] Generating template/template_railtypelist.sq.hpp
[ 25%] Generating game/game_sign.sq.hpp
[ 25%] Generating ai/ai_subsidy.sq.hpp
[ 25%] Generating game/game_signlist.sq.hpp
[ 25%] Generating game/game_station.sq.hpp
[ 25%] Generating ai/ai_subsidylist.sq.hpp
[ 25%] Generating template/template_road.sq.hpp
[ 25%] Generating ai/ai_testmode.sq.hpp
[ 25%] Generating ai/ai_text.sq.hpp
[ 25%] Generating ai/ai_tile.sq.hpp
[ 25%] Generating template/template_roadtypelist.sq.hpp
[ 25%] Generating template/template_sign.sq.hpp
[ 26%] Generating game/game_stationlist.sq.hpp
[ 27%] Generating template/template_signlist.sq.hpp
[ 27%] Generating game/game_story_page.sq.hpp
[ 27%] Generating template/template_station.sq.hpp
[ 27%] Generating ai/ai_tilelist.sq.hpp
[ 27%] Generating ai/ai_townlist.sq.hpp
[ 28%] Generating ai/ai_town.sq.hpp
[ 28%] Generating ai/ai_tunnel.sq.hpp
[ 28%] Generating game/game_storypageelementlist.sq.hpp
[ 28%] Generating template/template_stationlist.sq.hpp
[ 28%] Generating game/game_storypagelist.sq.hpp
[ 28%] Generating template/template_storypageelementlist.sq.hpp
[ 28%] Generating template/template_story_page.sq.hpp
[ 28%] Generating game/game_subsidy.sq.hpp
[ 28%] Generating template/template_storypagelist.sq.hpp
[ 28%] Generating ai/ai_types.sq.hpp
[ 28%] Generating ai/ai_vehicle.sq.hpp
[ 28%] Generating game/game_subsidylist.sq.hpp
[ 28%] Generating game/game_testmode.sq.hpp
[ 28%] Generating ai/ai_vehiclelist.sq.hpp
[ 28%] Generating game/game_text.sq.hpp
[ 28%] Generating template/template_subsidy.sq.hpp
[ 28%] Generating game/game_tile.sq.hpp
[ 28%] Generating template/template_subsidylist.sq.hpp
[ 28%] Generating template/template_testmode.sq.hpp
[ 28%] Generating ai/ai_viewport.sq.hpp
[ 28%] Generating ai/ai_waypoint.sq.hpp
make[2]: *** [src/strgen/CMakeFiles/strgen.dir/build.make:188: src/strgen/CMakeFiles/strgen.dir/__/core/string_inplace.cpp.o] Error 1
[ 29%] Generating game/game_tilelist.sq.hpp
[ 29%] Generating game/game_town.sq.hpp
[ 29%] Generating game/game_townlist.sq.hpp
[ 29%] Generating template/template_text.sq.hpp
[ 29%] Generating ai/ai_waypointlist.sq.hpp
[ 29%] Generating game/game_tunnel.sq.hpp
[ 29%] Generating ai/ai_window.sq.hpp
[ 29%] Generating game/game_types.sq.hpp
[ 29%] Generating game/game_vehicle.sq.hpp
[ 30%] Generating template/template_tile.sq.hpp
[ 30%] Generating template/template_tilelist.sq.hpp
[ 30%] Generating template/template_town.sq.hpp
[ 30%] Generating template/template_townlist.sq.hpp
[ 30%] Generating template/template_tunnel.sq.hpp
[ 30%] Generating game/game_vehiclelist.sq.hpp
[ 30%] Generating game/game_viewport.sq.hpp
[ 30%] Generating game/game_waypoint.sq.hpp
[ 30%] Generating template/template_types.sq.hpp
[ 30%] Generating template/template_vehicle.sq.hpp
[ 31%] Generating game/game_waypointlist.sq.hpp
[ 31%] Generating template/template_vehiclelist.sq.hpp
[ 31%] Generating game/game_window.sq.hpp
[ 31%] Generating template/template_viewport.sq.hpp
[ 32%] Generating template/template_waypoint.sq.hpp
[ 32%] Generating template/template_waypointlist.sq.hpp
[ 32%] Generating template/template_window.sq.hpp
[ 32%] Built target script_ai
[ 32%] Built target script_template
[ 33%] Generating ai/ai_includes.hpp
[ 33%] Built target script_ai_includes
[ 33%] Built target script_game
[ 33%] Generating game/game_includes.hpp
[ 33%] Built target script_game_includes
make[1]: *** [CMakeFiles/Makefile2:2358: src/strgen/CMakeFiles/strgen.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:2332: src/settingsgen/CMakeFiles/settingsgen.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
games/openttd: openttd.SlackBuild failed (status 2)                     21:16:03
Unmounting chroot ... 
:-( games/openttd FAILED )-:

@newHeiko
Copy link
Copy Markdown
Contributor Author

Builds fine on -current, not so much on 15.0 using sbo-bot.

Sorry, don't have the time to debug this atm.

Heiko

@newHeiko newHeiko closed this Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant