+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/openttd-14.1nb9/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/openttd-14.1nb9/work.log ===> Building for openttd-14.1nb9 [ 1%] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o [ 1%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/settingsgen.cpp.o CMake Deprecation Warning at cmake/scripts/FindVersion.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Version string: 14.1 -- Generating rev.cpp -- Generating CPackProperties.cmake -- Generating Doxyfile -- Generating Doxyfile_AI -- Generating Doxyfile_GS [ 2%] Generating script_window.hpp CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/GenerateWidget.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 2%] Built target find_version [ 2%] Copying ai/compat_0.7.nut [ 2%] Copying ai/compat_1.0.nut [ 2%] Copying ai/compat_1.1.nut [ 2%] Copying ai/compat_1.10.nut [ 2%] Copying ai/compat_1.11.nut [ 2%] Copying ai/compat_1.2.nut [ 2%] Built target script_window [ 2%] Copying ai/compat_1.3.nut [ 2%] Copying game/compat_1.10.nut [ 2%] Copying ai/compat_1.4.nut [ 2%] Copying game/compat_1.11.nut [ 3%] Copying ai/compat_1.5.nut [ 3%] Copying game/compat_1.2.nut [ 3%] Copying ai/compat_1.6.nut [ 3%] Copying game/compat_1.3.nut [ 3%] Copying ai/compat_1.7.nut [ 3%] Copying game/compat_1.4.nut [ 3%] Copying ai/compat_1.8.nut [ 3%] Copying game/compat_1.5.nut [ 3%] Copying ai/compat_1.9.nut [ 4%] Copying game/compat_1.6.nut [ 4%] Copying ai/compat_12.nut [ 4%] Copying game/compat_1.7.nut [ 4%] Copying ai/compat_13.nut [ 4%] Copying game/compat_1.8.nut [ 4%] Copying ai/compat_14.nut [ 4%] Copying game/compat_1.9.nut [ 4%] Built target ai_compat_files [ 4%] Copying game/compat_12.nut [ 4%] Generating template/template_accounting.hpp.sq In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/settingsgen/settingsgen.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/settingsgen/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/settingsgen/../stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/settingsgen/settingsgen.cpp:10: /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 4%] Copying game/compat_13.nut CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 4%] Copying game/compat_14.nut [ 4%] Generating template/template_admin.hpp.sq [ 4%] Built target gs_compat_files CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 4%] Generating template/template_airport.hpp.sq [ 4%] Copying openttd.128.png file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 4%] Copying openttd.16.png file [ 4%] Copying openttd.256.png file In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/strgen/strgen.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/strgen/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/strgen/../stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/strgen/strgen.cpp:10: /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 4%] Generating template/template_asyncmode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 4%] Copying openttd.32.png file [ 4%] Generating template/template_base.hpp.sq [ 5%] Copying openttd.48.png file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 5%] Copying openttd.64.png file [ 5%] Generating template/template_basestation.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 5%] Copying openttd.32.xpm file [ 6%] Generating template/template_bridge.hpp.sq [ 6%] Copying openttd.64.xpm file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Built target media_files [ 6%] Generating template/template_bridgelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Generating desktop file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Desktop.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Generating template/template_cargo.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Generating template/template_cargolist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Generating template/template_cargomonitor.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Generating template/template_client.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Generating template/template_clientlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Generating template/template_company.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Generating template/template_companymode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Built target desktop_file [ 7%] Generating template/template_date.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 7%] Copying orig_extra.grf baseset file [ 7%] Generating template/template_depotlist.hpp.sq [ 8%] Copying OpenTTD-Mono.ttf baseset file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 8%] Generating template/template_engine.hpp.sq [ 8%] Copying OpenTTD-Sans.ttf baseset file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 8%] Copying OpenTTD-Serif.ttf baseset file [ 8%] Generating template/template_enginelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 8%] Copying OpenTTD-Small.ttf baseset file [ 8%] Generating template/template_error.hpp.sq [ 8%] Generating no_music.obm baseset metadata file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 8%] Generating template/template_event.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 8%] Generating template/template_event_types.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 8%] Generating template/template_execmode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 9%] Generating template/template_game.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 9%] Generating template/template_gamesettings.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 9%] Generating template/template_goal.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 9%] Generating no_sound.obs baseset metadata file [ 9%] Generating template/template_group.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 9%] Generating template/template_grouplist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 9%] Generating template/template_industry.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 9%] Generating template/template_industrylist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 9%] Generating template/template_industrytype.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 9%] Generating template/template_industrytypelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 9%] Copying openttd.32.bmp baseset file [ 10%] Generating template/template_info_docs.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 10%] Copying openttd.grf baseset file [ 10%] Generating template/template_infrastructure.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 10%] Copying opntitle.dat baseset file [ 10%] Generating template/template_league.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 11%] Generating orig_dos.obg baseset metadata file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 11%] Generating template/template_list.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 11%] Generating template/template_log.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 11%] Generating template/template_log_types.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 11%] Generating template/template_map.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 11%] Generating template/template_marine.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_newgrf.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_news.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_object.hpp.sq [ 12%] Generating orig_dos.obm baseset metadata file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_objecttype.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_objecttypelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_order.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_priorityqueue.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_rail.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/alloc_func.cpp.o [ 13%] Generating template/template_railtypelist.hpp.sq [ 13%] Generating orig_dos.obs baseset metadata file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 13%] Generating template/template_road.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 13%] Generating template/template_roadtypelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 13%] Generating template/template_sign.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 13%] Generating template/template_signlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 13%] Generating template/template_station.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 13%] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o [ 13%] Generating template/template_stationlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 13%] Generating template/template_story_page.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 13%] Generating orig_dos_de.obg baseset metadata file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 13%] Generating template/template_storypageelementlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 14%] Generating template/template_storypagelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 14%] Generating template/template_subsidy.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 14%] Generating template/template_subsidylist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 14%] Generating template/template_testmode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 14%] Generating template/template_text.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 14%] Generating template/template_tile.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 14%] Generating orig_tto.obm baseset metadata file [ 14%] Generating template/template_tilelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 14%] Generating template/template_town.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 15%] Generating template/template_townlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 15%] Generating template/template_tunnel.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 15%] Generating template/template_types.hpp.sq In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/strgen/strgen_base.cpp:15: /home/pbulk/build/games/openttd/work/openttd-14.1/src/strgen/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/strgen/../stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/strgen/strgen_base.cpp:10: /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 15%] Generating template/template_vehicle.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 15%] Generating template/template_vehiclelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 15%] Generating orig_win.obg baseset metadata file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 15%] Generating template/template_viewport.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 15%] Generating template/template_waypoint.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 15%] Generating template/template_waypointlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 15%] Generating template/template_window.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 15%] Generating orig_win.obm baseset metadata file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 15%] Built target script_template [ 15%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/misc/getoptdata.cpp.o [ 16%] Generating orig_win.obs baseset metadata file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 16%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/error.cpp.o [ 16%] Built target baseset_files [ 16%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/alloc_func.cpp.o [ 16%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/ini_load.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ini_load.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ini_load.cpp:10: /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 16%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/misc/getoptdata.cpp.o [ 16%] Copying regression/info.nut regression file [ 16%] Copying regression/main.nut regression file [ 16%] Copying regression/require.nut regression file [ 16%] Copying regression/result.txt regression file [ 16%] Copying regression/test.sav regression file [ 16%] Built target regression_regression_files [ 16%] Copying stationlist/info.nut regression file [ 17%] Copying stationlist/main.nut regression file [ 17%] Copying stationlist/result.txt regression file [ 17%] Copying stationlist/test.sav regression file [ 17%] Built target regression_stationlist_files [ 17%] Generating ai/ai_accounting.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 17%] Generating ai/ai_admin.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 17%] Generating ai/ai_airport.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 17%] Generating ai/ai_asyncmode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 17%] Generating ai/ai_base.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 18%] Generating ai/ai_basestation.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 18%] Generating ai/ai_bridge.hpp.sq [ 18%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/error.cpp.o CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 18%] Generating ai/ai_bridgelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 18%] Generating ai/ai_cargo.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 18%] Generating ai/ai_cargolist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 18%] Generating ai/ai_cargomonitor.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 18%] Generating ai/ai_client.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 18%] Generating ai/ai_clientlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 18%] Generating ai/ai_company.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 19%] Generating ai/ai_companymode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 19%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/string.cpp.o [ 19%] Generating ai/ai_date.hpp.sq [ 19%] Generating ai/ai_depotlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 19%] Generating ai/ai_engine.hpp.sq [ 19%] Generating ai/ai_enginelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 19%] Generating ai/ai_error.hpp.sq [ 19%] Generating ai/ai_event.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 20%] Generating ai/ai_execmode.hpp.sq [ 20%] Generating ai/ai_event_types.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 20%] Generating ai/ai_game.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 20%] Generating ai/ai_gamesettings.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 20%] Generating ai/ai_goal.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 20%] Generating ai/ai_group.hpp.sq [ 20%] Generating ai/ai_grouplist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 20%] Generating ai/ai_industry.hpp.sq [ 20%] Generating ai/ai_industrylist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 21%] Generating ai/ai_industrytype.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 21%] Generating ai/ai_industrytypelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 21%] Generating ai/ai_info_docs.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 21%] Generating ai/ai_infrastructure.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 21%] Generating ai/ai_league.hpp.sq [ 21%] Generating ai/ai_list.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 21%] Generating ai/ai_log.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 21%] Generating ai/ai_log_types.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 21%] Generating ai/ai_map.hpp.sq [ 22%] Generating ai/ai_marine.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 22%] Generating ai/ai_newgrf.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 22%] Generating ai/ai_news.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 22%] Generating ai/ai_object.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 22%] Generating ai/ai_objecttype.hpp.sq In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/string.cpp:15: /home/pbulk/build/games/openttd/work/openttd-14.1/src/string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/string.cpp:10: /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 22%] Generating ai/ai_objecttypelist.hpp.sq [ 22%] Generating ai/ai_order.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 22%] Generating ai/ai_priorityqueue.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 23%] Generating ai/ai_rail.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 23%] Generating ai/ai_railtypelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 23%] Generating ai/ai_road.hpp.sq [ 23%] Generating ai/ai_roadtypelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 23%] Generating ai/ai_sign.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 23%] Generating ai/ai_signlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 23%] Generating ai/ai_station.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 23%] Generating game/game_accounting.hpp.sq [ 23%] Generating ai/ai_stationlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 23%] Generating game/game_admin.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 23%] Generating ai/ai_story_page.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 23%] Generating game/game_airport.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 24%] Generating ai/ai_storypageelementlist.hpp.sq [ 24%] Generating game/game_asyncmode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 24%] Generating ai/ai_storypagelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 24%] Generating game/game_base.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 24%] Generating ai/ai_subsidy.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 24%] Generating game/game_basestation.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 24%] Generating ai/ai_subsidylist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 25%] Generating game/game_bridge.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 25%] Generating ai/ai_testmode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 25%] Generating game/game_bridgelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 25%] Generating ai/ai_text.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 25%] Generating game/game_cargo.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 25%] Generating ai/ai_tile.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 25%] Generating game/game_cargolist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 25%] Generating ai/ai_tilelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 25%] Generating game/game_cargomonitor.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 26%] Generating ai/ai_town.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 26%] Generating game/game_client.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 26%] Generating ai/ai_townlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 26%] Generating game/game_clientlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 26%] Generating ai/ai_tunnel.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 26%] Generating game/game_company.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 26%] Generating ai/ai_types.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 27%] Generating game/game_companymode.hpp.sq [ 27%] Generating ai/ai_vehicle.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 27%] Generating game/game_date.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 27%] Generating ai/ai_vehiclelist.hpp.sq [ 27%] Generating game/game_depotlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 27%] Generating ai/ai_viewport.hpp.sq [ 27%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o [ 27%] Generating game/game_engine.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 27%] Generating ai/ai_waypoint.hpp.sq [ 27%] Generating game/game_enginelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 27%] Generating game/game_error.hpp.sq [ 28%] Generating ai/ai_waypointlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 28%] Generating ai/ai_window.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 28%] Generating game/game_event.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 28%] Generating game/game_event_types.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 28%] Built target script_ai [ 28%] Generating game/game_execmode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 29%] Generating game/game_game.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 29%] Generating game/game_gamesettings.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 29%] Generating game/game_goal.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 29%] Generating game/game_group.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 29%] Generating game/game_grouplist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 29%] Generating game/game_industry.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 29%] Generating game/game_industrylist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 29%] Generating game/game_industrytype.hpp.sq [ 30%] Generating game/game_industrytypelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 30%] Generating game/game_info_docs.hpp.sq [ 30%] Generating game/game_infrastructure.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 30%] Generating game/game_league.hpp.sq [ 30%] Generating game/game_list.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 30%] Generating game/game_log.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 30%] Generating game/game_log_types.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 30%] Generating game/game_map.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 31%] Generating game/game_marine.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 31%] Generating game/game_newgrf.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 31%] Generating game/game_news.hpp.sq [ 31%] Generating game/game_object.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/string.cpp:15: /home/pbulk/build/games/openttd/work/openttd-14.1/src/string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/string.cpp:10: /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 31%] Generating game/game_objecttype.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 31%] Generating game/game_objecttypelist.hpp.sq [ 31%] Generating game/game_order.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 31%] Generating game/game_priorityqueue.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 31%] Linking CXX executable settingsgen [ 31%] Generating game/game_rail.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 32%] Generating game/game_railtypelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 32%] Built target settingsgen [ 32%] Generating game/game_road.hpp.sq [ 32%] Generating game/game_roadtypelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 33%] Copying regression.cfg regression file [ 33%] Generating game/game_sign.hpp.sq [ 33%] Built target regression_files [ 33%] Generating game/game_signlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 33%] Generating ai/ai_includes.hpp [ 33%] Generating game/game_station.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelIncludes.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 33%] Generating game/game_stationlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 33%] Built target script_ai_includes [ 33%] Generating game/game_story_page.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 34%] Generating game/game_storypageelementlist.hpp.sq [ 34%] Generating table/settings.h CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 34%] Generating game/game_storypagelist.hpp.sq [ 34%] Generating game/game_subsidy.hpp.sq [ 34%] Built target table_settings CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 34%] Generating game/game_subsidylist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 34%] Generating game/game_testmode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 34%] Generating game/game_text.hpp.sq [ 34%] Generating game/game_tile.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 34%] Generating game/game_tilelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 34%] Generating game/game_town.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 35%] Generating game/game_townlist.hpp.sq [ 35%] Generating game/game_tunnel.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 35%] Generating game/game_types.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 35%] Generating game/game_vehicle.hpp.sq [ 35%] Generating game/game_vehiclelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 35%] Generating game/game_viewport.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 35%] Generating game/game_waypointlist.hpp.sq [ 35%] Generating game/game_waypoint.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 36%] Generating game/game_window.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 36%] Built target script_game [ 36%] Generating game/game_includes.hpp CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelIncludes.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 36%] Built target script_game_includes [ 36%] Linking CXX executable strgen [ 36%] Built target strgen [ 36%] Compiling language english [ 36%] Compiling language afrikaans [ 36%] Compiling language arabic_egypt [ 37%] Generating table/strings.h [ 38%] Compiling language basque [ 38%] Compiling language brazilian_portuguese [ 38%] Compiling language belarusian [ 38%] Built target table_strings [ 38%] Compiling language bulgarian [ 38%] Compiling language catalan [ 38%] Compiling language chuvash [ 38%] Compiling language croatian [ 38%] Compiling language czech [ 39%] Compiling language danish [ 39%] Compiling language english_AU [ 39%] Compiling language dutch [ 39%] Compiling language english_US [ 39%] Compiling language esperanto [ 39%] Compiling language estonian [ 39%] Compiling language faroese [ 39%] Compiling language finnish [ 40%] Compiling language french [ 40%] Compiling language frisian [ 40%] Compiling language gaelic [ 40%] Compiling language galician [ 40%] Compiling language german [ 40%] Compiling language greek [ 40%] Compiling language hebrew [ 40%] Compiling language hindi [ 41%] Compiling language hungarian [ 41%] Compiling language icelandic [ 41%] Compiling language ido [ 41%] Compiling language indonesian [ 41%] Compiling language irish [ 41%] Compiling language italian [ 41%] Compiling language japanese [ 41%] Compiling language korean [ 42%] Compiling language latin [ 42%] Compiling language latvian [ 42%] Compiling language lithuanian [ 42%] Compiling language luxembourgish [ 42%] Compiling language malay [ 42%] Compiling language macedonian [ 42%] Compiling language maltese [ 42%] Compiling language marathi [ 42%] Compiling language norwegian_bokmal [ 43%] Compiling language norwegian_nynorsk [ 43%] Compiling language persian [ 43%] Compiling language polish [ 43%] Compiling language portuguese [ 43%] Compiling language romanian [ 43%] Compiling language serbian [ 43%] Compiling language russian [ 43%] Compiling language simplified_chinese [ 44%] Compiling language slovak [ 44%] Compiling language slovenian [ 44%] Compiling language spanish [ 44%] Compiling language spanish_MX [ 44%] Compiling language swedish [ 44%] Compiling language tamil [ 44%] Compiling language thai [ 44%] Compiling language traditional_chinese [ 44%] Compiling language turkish [ 45%] Compiling language ukrainian [ 45%] Compiling language urdu [ 45%] Compiling language vietnamese [ 45%] Compiling language welsh [ 45%] Built target language_files [ 45%] Building CXX object CMakeFiles/openttd_lib.dir/cmake_pch.hxx.gch [ 45%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_admin.cpp.o [ 45%] Building CXX object CMakeFiles/openttd_lib.dir/generated/rev.cpp.o [ 45%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_airport.cpp.o [ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_accounting.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_airport.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_airport.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_accounting.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_accounting.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_admin.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_admin.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_asyncmode.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_asyncmode.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_asyncmode.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_base.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_base.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_base.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_basestation.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_basestation.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_basestation.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_bridge.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_road.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_vehicle.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_bridge.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_bridge.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_bridgelist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_bridgelist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_bridgelist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_cargo.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_cargo.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_cargo.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_cargolist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_cargolist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_cargolist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_cargomonitor.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_cargo.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_cargomonitor.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_client.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_client.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_client.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_clientlist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_company.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_clientlist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_company.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_company.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_company.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_companymode.cpp.o [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_controller.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_controller.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_date.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_date.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_date.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../company_base.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_companymode.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_depotlist.cpp.o [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_engine.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_depotlist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_depotlist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_road.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_vehicle.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_engine.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_engine.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_enginelist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_enginelist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_enginelist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_error.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_event.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_event.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_event_types.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_event.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_event_types.cpp.o [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_execmode.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_execmode.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_execmode.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_event.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_event_types.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_event_types.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_game.cpp.o [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_gamesettings.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_game.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_game.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_road.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_vehicle.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_gamesettings.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_gamesettings.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_goal.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_game.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_goal.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_group.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_road.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_vehicle.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_group.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_group.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_grouplist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_grouplist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_grouplist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industry.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_company.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industry.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industry.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industrylist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industrylist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industrylist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industrytype.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industrytype.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industrytype.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industrytypelist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industrytype.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industrytypelist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industrytypelist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_infrastructure.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_road.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_infrastructure.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_infrastructure.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_league.cpp.o [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_list.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_company.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_league.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_league.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_log.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_log.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_log.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_map.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_map.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_map.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_marine.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_marine.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_marine.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_newgrf.cpp.o [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_news.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_newgrf.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_newgrf.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_company.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_news.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_news.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_object.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../company_base.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_objecttype.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_objecttype.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_objecttype.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_objecttypelist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_objecttype.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_objecttypelist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_objecttypelist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_order.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_road.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_vehicle.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_order.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_order.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_priorityqueue.cpp.o [ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_rail.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_priorityqueue.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_priorityqueue.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_rail.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_rail.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_railtypelist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_railtypelist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_railtypelist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_road.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_map.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_road.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_roadtypelist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_roadtypelist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_roadtypelist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_sign.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_company.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_sign.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_sign.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_signlist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_signlist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_signlist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_station.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_road.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_station.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_station.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_stationlist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_stationlist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_stationlist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_story_page.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_company.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_story_page.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_story_page.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_storypagelist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_storypagelist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_storypagelist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_storypageelementlist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_storypageelementlist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_storypageelementlist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_subsidy.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_company.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_subsidy.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_subsidy.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_subsidylist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_subsidylist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_subsidylist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_testmode.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_testmode.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_testmode.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_text.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_tile.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_tilelist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_road.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_station.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tilelist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tilelist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_town.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_cargo.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_town.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_town.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_townlist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_townlist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_townlist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_tunnel.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_road.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_vehicle.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tunnel.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tunnel.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_vehicle.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tile.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_road.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_vehicle.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_engine.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_vehicle.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_vehiclelist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_vehiclelist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_vehiclelist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_viewport.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_error.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_viewport.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_waypoint.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_basestation.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_waypoint.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_waypoint.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_waypointlist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_waypointlist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_waypointlist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_window.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/generated/script/api/script_window.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_window.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_config.cpp.o [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_gui.cpp.o [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_info.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/script_config.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../settings_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/script_gui.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/script_info.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_info_dummy.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/script_info_dummy.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_instance.cpp.o [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_scanner.cpp.o [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/squirrel.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../saveload/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../saveload/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../saveload/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../saveload/../company_base.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../saveload/../fios.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../saveload/saveload.h:15, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/script_instance.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../saveload/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/script_scanner.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/squirrel.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/squirrel_std.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/squirrel_std.cpp:16: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/strgen/strgen_base.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/strgen/strgen_base.cpp:15: /home/pbulk/build/games/openttd/work/openttd-14.1/src/strgen/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/icu/scriptrun.cpp.o [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/md5/md5.cpp.o [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/monocypher/monocypher-ed25519.cpp.o [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/monocypher/monocypher.cpp.o [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/sqstdlib/sqstdaux.cpp.o [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp.o [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqapi.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/sqapi.cpp:21: /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/../../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqbaselib.cpp.o [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqclass.cpp.o [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqcompiler.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/sqcompiler.cpp:19: /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/../../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqdebug.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/sqdebug.cpp:16: /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/../../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqfuncstate.cpp.o [ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqlexer.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/sqlexer.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/../../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqmem.cpp.o [ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqobject.cpp.o [ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqstate.cpp.o [ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqtable.cpp.o [ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqvm.cpp.o [ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_config.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/sqvm.cpp:21: /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/../../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../company_base.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/ai_config.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_core.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../company_base.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/ai_core.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_gui.cpp.o [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_info.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../script/squirrel_helper.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../script/squirrel_class.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/ai_info.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../script/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../company_base.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/ai_gui.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_instance.cpp.o [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_scanner.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../script/squirrel_helper.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../script/squirrel_class.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/ai_instance.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../script/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../script/squirrel_helper.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../script/squirrel_class.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/ai_scanner.cpp:16: /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../script/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_anim.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/video_driver.hpp:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/32bpp_anim.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_base.cpp.o [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_optimized.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/32bpp_optimized.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_simple.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/factory.hpp:15, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/32bpp_simple.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/32bpp_simple.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/8bpp_base.cpp.o [ 59%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/8bpp_optimized.cpp.o [ 59%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/8bpp_simple.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/8bpp_optimized.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/factory.hpp:15, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/8bpp_simple.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/8bpp_simple.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_anim_sse2.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/video_driver.hpp:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/32bpp_anim_sse2.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_anim_sse4.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/video_driver.hpp:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/32bpp_anim_sse4.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../video/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_sse2.cpp.o [ 59%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_sse4.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/32bpp_sse4.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/32bpp_sse2.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_ssse3.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/32bpp_ssse3.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/40bpp_anim.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/40bpp_anim.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/null.cpp.o [ 60%] Building CXX object CMakeFiles/openttd_lib.dir/src/core/alloc_func.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/factory.hpp:15, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/null.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/null.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/openttd_lib.dir/src/core/geometry_func.cpp.o [ 60%] Building CXX object CMakeFiles/openttd_lib.dir/src/core/math_func.cpp.o [ 60%] Building CXX object CMakeFiles/openttd_lib.dir/src/core/pool_func.cpp.o [ 60%] Building CXX object CMakeFiles/openttd_lib.dir/src/core/random_func.cpp.o [ 60%] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache/freetypefontcache.cpp.o /home/pbulk/build/games/openttd/work/openttd-14.1/src/core/random_func.cpp:137:9: warning: #warning "No cryptographically-strong random generator available; using a fallback instead" [-Wcpp] 137 | # warning "No cryptographically-strong random generator available; using a fallback instead" | ^~~~~~~ [ 60%] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache/spritefontcache.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/fontcache/spritefontcache.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/fontcache/spritefontcache.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/fontcache/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/fontcache/../blitter/factory.hpp:15, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/fontcache/freetypefontcache.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/fontcache/../blitter/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/fontcache/truetypefontcache.cpp.o [ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_config.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/fontcache/../blitter/factory.hpp:15, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/fontcache/truetypefontcache.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/fontcache/../blitter/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/game_config.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_core.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../company_base.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/game_core.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_gui.cpp.o [ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_info.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../script/squirrel_helper.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../script/squirrel_class.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/game_info.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../script/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../settings_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/game_gui.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_instance.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../script/squirrel_helper.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../script/squirrel_class.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/game_instance.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../script/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_scanner.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../script/squirrel_helper.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../script/squirrel_class.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/game_scanner.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../script/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_text.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../script/squirrel_helper.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../script/squirrel_class.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/game_text.cpp:15: /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/../script/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/demands.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../tile_map.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_map.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_map.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraph.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraphjob_base.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/demands.h:6, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/demands.cpp:4: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/flowmapper.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../tile_map.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_map.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_map.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraph.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraphjob_base.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/flowmapper.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/flowmapper.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraph.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../tile_map.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_map.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_map.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraph.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraph.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraph_gui.cpp.o [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraphjob.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../company_base.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraph_gui.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraphschedule.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../tile_map.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_map.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_map.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraph.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraphjob.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraphjob.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../tile_map.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_map.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_map.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraph.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraphschedule.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraphschedule.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/mcf.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../tile_map.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_map.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_map.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraph.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraphjob_base.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/mcf.h:6, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/mcf.cpp:6: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/refresh.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../economy_func.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_func.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/refresh.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/misc/countedobj.cpp.o [ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/misc/dbg_helpers.cpp.o [ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/misc/getoptdata.cpp.o [ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/music/extmidi.cpp.o [ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/music/fluidsynth.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/misc/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/misc/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/misc/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/misc/../tile_map.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/misc/../rail_map.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/misc/dbg_helpers.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/misc/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/music/midifile.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/extmidi.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/music/null_m.cpp.o [ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/address.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/address.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/address.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp:10: In constructor 'constexpr MidiFile::DataBlock::DataBlock(MidiFile::DataBlock&&)', inlined from 'constexpr decltype (::new(void*(0)) _Tp) std::construct_at(_Tp*, _Args&& ...) [with _Tp = MidiFile::DataBlock; _Args = {MidiFile::DataBlock}]' at /opt/local/gcc13/include/c++/13.4.0/bits/stl_construct.h:97:14, inlined from 'static constexpr void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = MidiFile::DataBlock; _Args = {MidiFile::DataBlock}; _Tp = MidiFile::DataBlock]' at /opt/local/gcc13/include/c++/13.4.0/bits/alloc_traits.h:540:21, inlined from 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MidiFile::DataBlock}; _Tp = MidiFile::DataBlock; _Alloc = std::allocator]' at /opt/local/gcc13/include/c++/13.4.0/bits/vector.tcc:117:30, inlined from 'constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MidiFile::DataBlock; _Alloc = std::allocator]' at /opt/local/gcc13/include/c++/13.4.0/bits/stl_vector.h:1299:21, inlined from 'bool MpsMachine::PlayInto()' at /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp:794:32: /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.hpp:19:16: warning: '.MidiFile::DataBlock::realtime' may be used uninitialized [-Wmaybe-uninitialized] 19 | struct DataBlock { | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp: In member function 'bool MpsMachine::PlayInto()': /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp:794:67: note: '' declared here 794 | this->target.blocks.push_back(MidiFile::DataBlock()); | ^ In constructor 'constexpr MidiFile::DataBlock::DataBlock(MidiFile::DataBlock&&)', inlined from 'constexpr decltype (::new(void*(0)) _Tp) std::construct_at(_Tp*, _Args&& ...) [with _Tp = MidiFile::DataBlock; _Args = {MidiFile::DataBlock}]' at /opt/local/gcc13/include/c++/13.4.0/bits/stl_construct.h:97:14, inlined from 'static constexpr void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = MidiFile::DataBlock; _Args = {MidiFile::DataBlock}; _Tp = MidiFile::DataBlock]' at /opt/local/gcc13/include/c++/13.4.0/bits/alloc_traits.h:540:21, inlined from 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MidiFile::DataBlock}; _Tp = MidiFile::DataBlock; _Alloc = std::allocator]' at /opt/local/gcc13/include/c++/13.4.0/bits/vector.tcc:117:30, inlined from 'constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MidiFile::DataBlock; _Alloc = std::allocator]' at /opt/local/gcc13/include/c++/13.4.0/bits/stl_vector.h:1299:21, inlined from 'bool MpsMachine::PlayInto()' at /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp:801:33: /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.hpp:19:16: warning: '.MidiFile::DataBlock::realtime' may be used uninitialized [-Wmaybe-uninitialized] 19 | struct DataBlock { | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp: In member function 'bool MpsMachine::PlayInto()': /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp:801:75: note: '' declared here 801 | this->target.blocks.push_back(MidiFile::DataBlock()); | ^ [ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/config.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/config.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In constructor 'constexpr MidiFile::DataBlock::DataBlock(MidiFile::DataBlock&&)', inlined from 'constexpr decltype (::new(void*(0)) _Tp) std::construct_at(_Tp*, _Args&& ...) [with _Tp = MidiFile::DataBlock; _Args = {MidiFile::DataBlock}]' at /opt/local/gcc13/include/c++/13.4.0/bits/stl_construct.h:97:14, inlined from 'static constexpr void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = MidiFile::DataBlock; _Args = {MidiFile::DataBlock}; _Tp = MidiFile::DataBlock]' at /opt/local/gcc13/include/c++/13.4.0/bits/alloc_traits.h:540:21, inlined from 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MidiFile::DataBlock}; _Tp = MidiFile::DataBlock; _Alloc = std::allocator]' at /opt/local/gcc13/include/c++/13.4.0/bits/vector.tcc:117:30, inlined from 'constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MidiFile::DataBlock; _Alloc = std::allocator]' at /opt/local/gcc13/include/c++/13.4.0/bits/stl_vector.h:1299:21, inlined from 'bool ReadTrackChunk(FILE*, MidiFile&)' at /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp:213:25, inlined from 'bool MidiFile::LoadFile(const std::string&)' at /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp:471:22: /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.hpp:19:16: warning: '.MidiFile::DataBlock::realtime' may be used uninitialized [-Wmaybe-uninitialized] 19 | struct DataBlock { | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp: In member function 'bool MidiFile::LoadFile(const std::string&)': /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp:213:53: note: '' declared here 213 | target.blocks.push_back(MidiFile::DataBlock()); | ^ In constructor 'constexpr MidiFile::DataBlock::DataBlock(MidiFile::DataBlock&&)', inlined from 'constexpr decltype (::new(void*(0)) _Tp) std::construct_at(_Tp*, _Args&& ...) [with _Tp = MidiFile::DataBlock; _Args = {MidiFile::DataBlock}]' at /opt/local/gcc13/include/c++/13.4.0/bits/stl_construct.h:97:14, inlined from 'static constexpr void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = MidiFile::DataBlock; _Args = {MidiFile::DataBlock}; _Tp = MidiFile::DataBlock]' at /opt/local/gcc13/include/c++/13.4.0/bits/alloc_traits.h:540:21, inlined from 'constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MidiFile::DataBlock}; _Tp = MidiFile::DataBlock; _Alloc = std::allocator]' at /opt/local/gcc13/include/c++/13.4.0/bits/vector.tcc:117:30, inlined from 'constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = MidiFile::DataBlock; _Alloc = std::allocator]' at /opt/local/gcc13/include/c++/13.4.0/bits/stl_vector.h:1299:21, inlined from 'bool ReadTrackChunk(FILE*, MidiFile&)' at /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp:225:27, inlined from 'bool MidiFile::LoadFile(const std::string&)' at /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp:471:22: /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.hpp:19:16: warning: '.MidiFile::DataBlock::realtime' may be used uninitialized [-Wmaybe-uninitialized] 19 | struct DataBlock { | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp: In member function 'bool MidiFile::LoadFile(const std::string&)': /home/pbulk/build/games/openttd/work/openttd-14.1/src/music/midifile.cpp:225:96: note: '' declared here 225 | target.blocks.push_back(MidiFile::DataBlock(block->ticktime + deltatime)); | ^ [ 63%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/core.cpp.o [ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/network_game_info.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/../../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/../../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/../../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/../../company_base.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/network_game_info.cpp:15: /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/../../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/host.cpp.o [ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/os_abstraction.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/os_abstraction.cpp:21: /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/address.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/host.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/local/gcc13/include/c++/13.4.0/cstring:42, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/stdafx.h:60, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/CMakeFiles/openttd_lib.dir/cmake_pch.hxx:5, from : /usr/include/string.h:125:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/os_abstraction.cpp: In function 'bool SetReusePort(int)': /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/os_abstraction.cpp:175:42: error: 'SO_REUSEPORT' was not declared in this scope; did you mean 'SO_REUSEADDR'? 175 | return setsockopt(d, SOL_SOCKET, SO_REUSEPORT, &reuse_port, sizeof(reuse_port)) == 0; | ^~~~~~~~~~~~ | SO_REUSEADDR --- CMakeFiles/openttd_lib.dir/src/network/core/os_abstraction.cpp.o --- *** [CMakeFiles/openttd_lib.dir/src/network/core/os_abstraction.cpp.o] Error code 1 bmake[2]: stopped making "CMakeFiles/openttd_lib.dir/build" in /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build bmake[2]: 1 error bmake[2]: stopped making "CMakeFiles/openttd_lib.dir/build" in /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build --- CMakeFiles/openttd_lib.dir/all --- *** [CMakeFiles/openttd_lib.dir/all] Error code 2 bmake[1]: stopped making "all" in /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build bmake[1]: 1 error bmake[1]: stopped making "all" in /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-2025Q4-x86_64/games/openttd *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-2025Q4-x86_64/games/openttd