+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/openttd-14.1nb9/work.log + su pbulk -c '"$@"' make /opt/pkg/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%] Built target script_window [ 2%] Copying ai/compat_1.0.nut [ 2%] Copying game/compat_1.10.nut [ 2%] Copying ai/compat_1.1.nut 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 2%] Copying game/compat_1.11.nut [ 2%] Copying ai/compat_1.10.nut 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 2%] Copying game/compat_1.2.nut [ 2%] Copying ai/compat_1.11.nut [ 2%] Copying ai/compat_1.2.nut [ 2%] Copying game/compat_1.3.nut [ 2%] Copying game/compat_1.4.nut [ 2%] Copying ai/compat_1.3.nut [ 2%] Copying ai/compat_1.4.nut [ 2%] Copying game/compat_1.5.nut [ 3%] Copying game/compat_1.6.nut [ 4%] Copying ai/compat_1.5.nut [ 4%] Copying ai/compat_1.6.nut [ 4%] Copying game/compat_1.7.nut [ 4%] Copying ai/compat_1.7.nut [ 4%] Copying game/compat_1.8.nut [ 4%] Copying ai/compat_1.8.nut [ 4%] Copying game/compat_1.9.nut [ 4%] Copying ai/compat_1.9.nut [ 4%] Copying game/compat_12.nut [ 4%] Copying ai/compat_12.nut [ 4%] Copying game/compat_13.nut [ 4%] Copying ai/compat_13.nut [ 4%] Copying game/compat_14.nut [ 4%] Copying ai/compat_14.nut [ 4%] Built target gs_compat_files [ 4%] Built target ai_compat_files [ 4%] Generating template/template_accounting.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%] Generating template/template_admin.hpp.sq [ 4%] Copying openttd.16.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.256.png file [ 4%] Generating template/template_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. [ 4%] Copying openttd.32.png file [ 4%] Generating template/template_asyncmode.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%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/alloc_func.cpp.o [ 5%] Copying openttd.64.png file [ 5%] Generating template/template_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. [ 5%] Copying openttd.32.xpm file [ 5%] Copying openttd.64.xpm 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%] Built target media_files [ 6%] Generating template/template_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. [ 6%] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o [ 6%] Generating desktop file [ 6%] Generating template/template_bridgelist.hpp.sq 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. 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_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%] Built target desktop_file [ 6%] Generating template/template_cargomonitor.hpp.sq [ 6%] Copying orig_extra.grf 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. 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 6%] Generating template/template_client.hpp.sq [ 7%] 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. [ 7%] 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. [ 7%] Copying OpenTTD-Sans.ttf baseset file [ 7%] Generating template/template_company.hpp.sq [ 7%] Copying OpenTTD-Serif.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. [ 7%] Copying OpenTTD-Small.ttf baseset file [ 7%] 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. [ 8%] Generating template/template_date.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_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. [ 8%] Generating template/template_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. [ 8%] Generating no_sound.obs baseset metadata file [ 8%] Generating template/template_enginelist.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. [ 8%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/misc/getoptdata.cpp.o [ 8%] Generating template/template_error.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.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.32.bmp baseset file [ 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%] Copying openttd.grf baseset file [ 8%] Generating template/template_execmode.hpp.sq [ 8%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.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. [ 8%] Copying opntitle.dat baseset file [ 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. [ 10%] 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. [ 10%] 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. [ 10%] 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. [ 10%] Generating template/template_group.hpp.sq [ 10%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/alloc_func.cpp.o [ 10%] 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. [ 10%] 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. [ 10%] 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. [ 10%] Generating orig_dos.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. [ 10%] 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. [ 10%] 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. [ 10%] Generating template/template_industrytypelist.hpp.sq [ 10%] Generating orig_dos_de.obg 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. [ 11%] 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. [ 11%] 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. [ 11%] Generating template/template_league.hpp.sq [ 11%] Generating orig_tto.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. [ 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 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. [ 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%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/ini_load.cpp.o [ 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. [ 11%] 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. [ 11%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/misc/getoptdata.cpp.o [ 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. 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 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 [ 13%] Generating orig_win.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_objecttype.hpp.sq [ 13%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/string.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. [ 13%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/error.cpp.o [ 13%] 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. [ 13%] Built target baseset_files [ 13%] Generating template/template_order.hpp.sq [ 13%] 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. 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_rail.hpp.sq [ 14%] Generating template/template_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. 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_road.hpp.sq [ 14%] 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. 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_signlist.hpp.sq [ 14%] 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. 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 14%] Generating template/template_station.hpp.sq [ 14%] 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. 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_story_page.hpp.sq [ 14%] 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. 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_storypagelist.hpp.sq [ 15%] 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. 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_subsidylist.hpp.sq [ 15%] 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. 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_text.hpp.sq [ 15%] 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. 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_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. [ 15%] 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. [ 16%] 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. [ 16%] 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. [ 16%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/string.cpp.o [ 16%] Generating template/template_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. [ 16%] 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. [ 16%] 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. [ 16%] Copying regression/info.nut regression file [ 16%] 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. [ 16%] Copying regression/main.nut regression file 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 16%] Generating template/template_waypoint.hpp.sq [ 16%] Copying regression/require.nut regression 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. [ 16%] Copying regression/result.txt regression file [ 16%] Generating template/template_waypointlist.hpp.sq [ 16%] Copying regression/test.sav regression file [ 16%] Linking CXX executable settingsgen 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. [ 16%] Built target settingsgen [ 16%] Built target regression_regression_files [ 16%] 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. [ 16%] Copying stationlist/info.nut regression file [ 16%] Generating ai/ai_accounting.hpp.sq [ 17%] Copying stationlist/main.nut regression 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. [ 17%] Copying stationlist/result.txt regression file [ 17%] Generating ai/ai_admin.hpp.sq [ 17%] Built target script_template 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%] Copying stationlist/test.sav regression file [ 17%] Generating game/game_accounting.hpp.sq [ 17%] Generating ai/ai_airport.hpp.sq [ 17%] Built target regression_stationlist_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. 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 game/game_admin.hpp.sq [ 17%] 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. 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 [ 17%] Generating game/game_asyncmode.hpp.sq [ 17%] 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. 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. [ 17%] Generating game/game_basestation.hpp.sq [ 18%] Generating game/game_bridge.hpp.sq [ 18%] 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. 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. [ 18%] Generating game/game_bridgelist.hpp.sq [ 19%] Generating ai/ai_basestation.hpp.sq [ 19%] 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. 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_bridge.hpp.sq [ 19%] 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. [ 19%] 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. 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_bridgelist.hpp.sq [ 19%] Generating game/game_client.hpp.sq [ 19%] 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. 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 game/game_company.hpp.sq [ 19%] Linking CXX executable strgen [ 20%] Generating game/game_companymode.hpp.sq [ 20%] 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. 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%] Built target strgen [ 20%] Generating game/game_depotlist.hpp.sq [ 20%] Generating game/game_date.hpp.sq [ 20%] Generating ai/ai_cargolist.hpp.sq [ 20%] 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. 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 game/game_enginelist.hpp.sq [ 20%] Generating game/game_error.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_cargomonitor.hpp.sq [ 20%] 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. 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 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. [ 20%] Generating ai/ai_client.hpp.sq [ 20%] 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. 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 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. [ 21%] Generating ai/ai_clientlist.hpp.sq [ 21%] Generating game/game_goal.hpp.sq [ 21%] 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. 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 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. 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_company.hpp.sq [ 21%] Generating game/game_industry.hpp.sq [ 21%] 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. [ 21%] 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. 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_companymode.hpp.sq [ 22%] Generating game/game_industrytype.hpp.sq [ 23%] 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. [ 23%] Generating game/game_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. 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_date.hpp.sq [ 23%] Generating game/game_infrastructure.hpp.sq [ 23%] Generating game/game_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. 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_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. [ 23%] 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. [ 23%] 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. 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_log_types.hpp.sq [ 23%] 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. [ 23%] Generating ai/ai_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. [ 24%] 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. 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_newgrf.hpp.sq [ 24%] Generating game/game_news.hpp.sq [ 24%] 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. [ 24%] 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. [ 24%] Generating game/game_objecttypelist.hpp.sq [ 24%] 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. 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_error.hpp.sq [ 24%] Generating game/game_order.hpp.sq [ 24%] 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. [ 24%] 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. 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_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. [ 25%] Generating game/game_railtypelist.hpp.sq [ 25%] Generating game/game_road.hpp.sq [ 25%] 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. [ 25%] 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. [ 25%] Generating game/game_sign.hpp.sq [ 25%] 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. [ 25%] 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/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_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. [ 26%] Generating ai/ai_execmode.hpp.sq [ 27%] Generating game/game_storypageelementlist.hpp.sq [ 27%] 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. 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_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. 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_subsidy.hpp.sq [ 27%] 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. [ 27%] Generating ai/ai_game.hpp.sq [ 27%] 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. 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_text.hpp.sq [ 27%] 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. [ 27%] Generating game/game_tile.hpp.sq [ 27%] 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. 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_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. [ 27%] Generating ai/ai_goal.hpp.sq [ 28%] Generating game/game_townlist.hpp.sq [ 28%] 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. [ 28%] 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. 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_group.hpp.sq [ 28%] Generating game/game_vehiclelist.hpp.sq [ 28%] Generating game/game_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. 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_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. [ 28%] Generating game/game_waypoint.hpp.sq [ 28%] 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. [ 29%] 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. [ 29%] Generating ai/ai_industry.hpp.sq [ 29%] Generating game/game_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. [ 29%] 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. [ 30%] Generating ai/ai_industrytype.hpp.sq [ 30%] 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. [ 30%] 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. [ 30%] Built target script_game [ 30%] Generating ai/ai_infrastructure.hpp.sq [ 30%] Generating ai/ai_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. [ 30%] 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. 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 ai/ai_list.hpp.sq [ 30%] 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. [ 30%] Generating ai/ai_log_types.hpp.sq [ 30%] 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. 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%] Copying regression.cfg regression file [ 31%] Generating ai/ai_map.hpp.sq [ 32%] Generating ai/ai_marine.hpp.sq [ 32%] 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. 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. [ 32%] Built target regression_files [ 32%] 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. [ 32%] Compiling language english [ 32%] Generating ai/ai_object.hpp.sq [ 33%] Generating table/strings.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. [ 33%] Generating ai/ai_objecttype.hpp.sq [ 33%] Compiling language afrikaans 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_objecttypelist.hpp.sq [ 33%] Compiling language arabic_egypt [ 33%] 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. [ 33%] Built target table_strings [ 34%] Compiling language basque [ 34%] Generating ai/ai_priorityqueue.hpp.sq [ 34%] Generating game/game_includes.hpp [ 35%] 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. 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. [ 35%] Compiling language belarusian [ 35%] Generating ai/ai_railtypelist.hpp.sq [ 35%] Generating ai/ai_road.hpp.sq [ 35%] Built target script_game_includes 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%] Compiling language brazilian_portuguese 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%] Compiling language bulgarian [ 35%] Generating ai/ai_roadtypelist.hpp.sq [ 35%] Compiling language catalan 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 ai/ai_sign.hpp.sq [ 35%] Compiling language chuvash [ 35%] Generating ai/ai_signlist.hpp.sq [ 35%] Compiling language croatian 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%] Compiling language czech [ 35%] Generating ai/ai_station.hpp.sq [ 36%] Compiling language danish 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 ai/ai_stationlist.hpp.sq [ 36%] Compiling language dutch 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 ai/ai_story_page.hpp.sq [ 36%] Compiling language english_AU 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. [ 37%] Generating ai/ai_storypageelementlist.hpp.sq [ 37%] Compiling language english_US 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. [ 37%] Compiling language esperanto [ 37%] Generating ai/ai_storypagelist.hpp.sq [ 37%] 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. [ 37%] Compiling language estonian [ 37%] Compiling language faroese 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. [ 37%] Generating ai/ai_subsidylist.hpp.sq [ 37%] Compiling language finnish [ 38%] Compiling language french 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. [ 38%] 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. [ 38%] Compiling language frisian [ 38%] Compiling language gaelic [ 38%] Generating ai/ai_text.hpp.sq [ 38%] 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. 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. [ 38%] Compiling language german [ 38%] Compiling language galician [ 38%] Generating ai/ai_tilelist.hpp.sq [ 39%] 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. 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. [ 39%] Compiling language greek [ 39%] Compiling language hebrew [ 39%] 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. [ 39%] Compiling language hindi [ 39%] Generating ai/ai_tunnel.hpp.sq [ 40%] Compiling language hungarian [ 40%] 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. 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. [ 40%] Compiling language icelandic [ 40%] Generating ai/ai_vehicle.hpp.sq [ 40%] Compiling language ido 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. [ 40%] Generating ai/ai_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. [ 40%] Compiling language indonesian [ 40%] Compiling language irish [ 40%] Generating ai/ai_viewport.hpp.sq [ 40%] Generating ai/ai_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. [ 40%] Compiling language italian 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. [ 41%] Generating ai/ai_waypointlist.hpp.sq [ 41%] Compiling language japanese [ 41%] 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. 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. [ 41%] Compiling language korean [ 42%] Compiling language latin [ 42%] Compiling language latvian [ 42%] Compiling language luxembourgish [ 42%] Compiling language lithuanian [ 42%] Compiling language macedonian [ 42%] Built target script_ai [ 42%] Compiling language malay [ 42%] Compiling language maltese [ 42%] Compiling language marathi [ 42%] Generating ai/ai_includes.hpp [ 42%] Compiling language norwegian_bokmal [ 43%] Compiling language norwegian_nynorsk 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. [ 43%] Compiling language persian [ 43%] Compiling language polish [ 43%] Built target script_ai_includes [ 43%] Compiling language portuguese [ 43%] Compiling language romanian [ 43%] Compiling language russian [ 43%] Compiling language serbian [ 43%] Compiling language slovenian [ 43%] Compiling language simplified_chinese [ 43%] Compiling language spanish [ 44%] Compiling language slovak [ 44%] Compiling language spanish_MX [ 44%] Compiling language thai [ 44%] Compiling language swedish [ 44%] Compiling language tamil [ 44%] Compiling language traditional_chinese [ 44%] Compiling language turkish [ 45%] Compiling language ukrainian [ 45%] Compiling language urdu [ 45%] Compiling language welsh [ 45%] Compiling language vietnamese [ 45%] Built target language_files [ 45%] Building CXX object CMakeFiles/openttd_lib.dir/cmake_pch.hxx.gch [ 46%] Building CXX object CMakeFiles/openttd_lib.dir/generated/rev.cpp.o [ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_accounting.cpp.o [ 46%] 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_admin.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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_airport.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_basestation.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industry.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_cargolist.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_cargomonitor.cpp.o [ 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_clientlist.cpp.o [ 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../cargomonitor.h:15, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_cargomonitor.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_cargomonitor.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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 [ 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_depotlist.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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_depotlist.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_enginelist.cpp.o [ 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_execmode.cpp.o [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_event_types.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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_game.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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industry.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_goal.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_group.cpp:18: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../vehicle_base.h:1099:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1099 | inline SpecializedVehicle() : Vehicle(Type) | ^ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../vehicle_base.h:1099:43: note: remove the '< >' [ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industry.cpp.o [ 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industry.hpp:16: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industrylist.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industrytype.cpp:16: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industrytypelist.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_league.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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_list.cpp.o [ 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_marine.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_newgrf.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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_news.cpp.o [ 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/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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industry.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_news.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_priorityqueue.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_order.cpp:16: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../vehicle_base.h:1099:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1099 | inline SpecializedVehicle() : Vehicle(Type) | ^ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../vehicle_base.h:1099:43: note: remove the '< >' 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_order.cpp:19: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_rail.cpp:17: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_road.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_station.cpp.o [ 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_station.cpp:15: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_stationlist.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_stationlist.cpp:15: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../vehicle_base.h:1099:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1099 | inline SpecializedVehicle() : Vehicle(Type) | ^ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../vehicle_base.h:1099:43: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industry.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_story_page.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_subsidy.cpp.o [ 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industry.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_subsidy.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industry.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_tilelist.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_town.cpp:18: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 53%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_tunnel.cpp.o [ 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../ground_vehicle.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../roadveh.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_vehicle.cpp:20: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../vehicle_base.h:1099:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1099 | inline SpecializedVehicle() : Vehicle(Type) | ^ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../vehicle_base.h:1099:43: note: remove the '< >' In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_vehiclelist.cpp:16: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../vehicle_base.h:1099:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1099 | inline SpecializedVehicle() : Vehicle(Type) | ^ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../vehicle_base.h:1099:43: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../waypoint_base.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_waypoint.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_waypointlist.cpp.o [ 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/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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_waypointlist.cpp:13: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../vehicle_base.h:1099:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1099 | inline SpecializedVehicle() : Vehicle(Type) | ^ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../vehicle_base.h:1099:43: note: remove the '< >' In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../waypoint_base.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_waypointlist.cpp:14: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/strgen/strgen_base.cpp.o [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/icu/scriptrun.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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/md5/md5.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/monocypher/monocypher-ed25519.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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 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/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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_core.cpp.o [ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_info.cpp.o [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_gui.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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_instance.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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 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/script/api/ai/../../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/ai/../../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/ai/../script_industry.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/generated/script/../script/api/ai/ai_industry.hpp.sq:10, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/generated/script/../script/api/ai/ai_includes.hpp:31, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/ai_instance.cpp:29: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/ai/../../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/ai/../../../base_station_base.h:229:52: note: remove the '< >' 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_anim.cpp.o [ 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/../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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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 [ 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/../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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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_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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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 /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/freetypefontcache.cpp.o [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 61%] Building CXX object CMakeFiles/openttd_lib.dir/src/game/game_gui.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/../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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/ai/../../../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/ai/../../../industry.h:18, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/ai/../../../cargomonitor.h:15, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/ai/../script_cargomonitor.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/generated/script/../script/api/game/game_cargomonitor.hpp.sq:10, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/generated/script/../script/api/game/game_includes.hpp:20, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/game/game_instance.cpp:25: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/ai/../../../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/ai/../../../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/flowmapper.cpp.o /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: note: remove the '< >' 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraph_gui.cpp.o /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: note: remove the '< >' [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/linkgraphjob.cpp.o [ 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/../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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included 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_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraph_gui.cpp:23: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: note: remove the '< >' 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: note: remove the '< >' 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: note: remove the '< >' In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../core/pool_func.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraph.cpp:11: In static member function 'static void Pool::PoolItem::operator delete(void*) [with Pool* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'static void Pool::PoolItem::operator delete(void*) [with Pool* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../core/pool_type.hpp:259:15, inlined from 'void Pool::CleanPool() [with Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../core/pool_func.hpp:211:3: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../core/pool_type.hpp:264:45: warning: '**_19.LinkGraph::Pool::PoolItem<(& _link_graph_pool)>.Pool::PoolItem<(& _link_graph_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] 264 | Tpool->FreeItem(pn->index); | ~~~~^~~~~ In static member function 'static void Pool::PoolItem::operator delete(void*) [with Pool* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]', inlined from 'static void Pool::PoolItem::operator delete(void*) [with Pool* Tpool = (& _link_graph_pool); Titem = LinkGraph; Tindex = short unsigned int; long unsigned int Tgrowth_step = 32; long unsigned int Tmax_size = 65535; PoolType Tpool_type = PT_NORMAL; bool Tcache = false; bool Tzero = true]' at /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../core/pool_type.hpp:259:15, inlined from 'void LinkGraph::Merge(LinkGraph*)' at /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraph.cpp:109:9: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../core/pool_type.hpp:264:45: warning: '*other.LinkGraph::Pool::PoolItem<(& _link_graph_pool)>.Pool::PoolItem<(& _link_graph_pool)>::index' may be used uninitialized [-Wmaybe-uninitialized] 264 | Tpool->FreeItem(pn->index); | ~~~~^~~~~ [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/refresh.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/refresh.cpp:15: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../vehicle_base.h:1099:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 1099 | inline SpecializedVehicle() : Vehicle(Type) | ^ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../vehicle_base.h:1099:43: note: remove the '< >' In file included 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/refresh.cpp:16: /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 229 | inline SpecializedStation(TileIndex tile) : | ^~~~~~~~~ /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:229:52: note: remove the '< >' [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 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 [ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/host.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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ [ 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | 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 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/tools/gcc14/include/c++/14.3.0/cstring:43, 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:126:14: note: previous declaration of 'char* strcasestr(const char*, const char*)' 126 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ --- 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-upstream-trunk/games/openttd *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/games/openttd