+ 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.1nb7/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/openttd-14.1nb7/work.log ===> Building for openttd-14.1nb7 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 [ 1%] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen.cpp.o [ 2%] Generating script_window.hpp [ 2%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/settingsgen.cpp.o [ 2%] Built target find_version 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%] Copying ai/compat_0.7.nut [ 2%] Copying ai/compat_1.0.nut [ 2%] Copying ai/compat_1.1.nut [ 2%] Built target script_window [ 2%] Copying ai/compat_1.10.nut [ 2%] Copying game/compat_1.10.nut [ 2%] Copying ai/compat_1.11.nut [ 2%] Copying game/compat_1.11.nut [ 2%] Copying ai/compat_1.2.nut [ 2%] Copying game/compat_1.2.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 ai/compat_1.3.nut [ 2%] Copying game/compat_1.3.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.4.nut [ 2%] Copying ai/compat_1.4.nut [ 3%] Copying ai/compat_1.5.nut [ 3%] Copying game/compat_1.5.nut [ 3%] Copying ai/compat_1.6.nut [ 4%] Copying game/compat_1.6.nut [ 4%] Copying ai/compat_1.7.nut [ 4%] Copying game/compat_1.7.nut [ 4%] Copying ai/compat_1.8.nut [ 4%] Copying game/compat_1.8.nut [ 4%] Copying ai/compat_1.9.nut [ 4%] Copying game/compat_1.9.nut [ 4%] Copying ai/compat_12.nut [ 4%] Copying game/compat_12.nut [ 4%] Copying ai/compat_13.nut [ 4%] Copying game/compat_13.nut [ 4%] Copying ai/compat_14.nut [ 4%] Copying game/compat_14.nut [ 4%] Built target ai_compat_files [ 4%] Built target gs_compat_files [ 4%] Generating template/template_accounting.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 4%] Copying openttd.128.png file [ 4%] Copying openttd.16.png file [ 4%] Generating template/template_admin.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 4%] Copying openttd.256.png file [ 4%] Generating template/template_airport.hpp.sq [ 4%] Copying openttd.32.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_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%] 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%] Generating template/template_basestation.hpp.sq [ 5%] Copying openttd.64.xpm file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 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%] Generating desktop file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Desktop.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/core/alloc_func.cpp.o [ 6%] Generating template/template_bridgelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Generating template/template_cargo.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Generating template/template_cargolist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Generating template/template_cargomonitor.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 6%] Building CXX object src/strgen/CMakeFiles/strgen.dir/strgen_base.cpp.o [ 6%] Built target desktop_file [ 6%] Generating template/template_client.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. [ 7%] Copying OpenTTD-Mono.ttf baseset file [ 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 CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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-Serif.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%] Copying OpenTTD-Small.ttf baseset file 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 *); | ^~~~~~~~~~ CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_music.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. [ 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 template/template_enginelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 8%] Generating template/template_error.hpp.sq [ 8%] Generating no_sound.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. [ 8%] Generating template/template_event.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 8%] Generating template/template_event_types.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 8%] Generating template/template_execmode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 8%] Copying openttd.32.bmp 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. [ 9%] Copying openttd.grf baseset file [ 9%] Generating template/template_gamesettings.hpp.sq [ 9%] Copying opntitle.dat 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. [ 9%] Generating template/template_goal.hpp.sq [ 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/misc/getoptdata.cpp.o [ 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 orig_dos.obm baseset metadata file [ 10%] Generating template/template_industry.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. [ 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%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/error.cpp.o [ 10%] Generating template/template_industrytypelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 10%] Generating orig_dos.obs baseset metadata file [ 11%] Generating template/template_info_docs.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. [ 11%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/core/alloc_func.cpp.o [ 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 CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 [ 11%] 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_log.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 11%] Generating template/template_log_types.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 11%] Generating template/template_map.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 11%] Generating orig_tto.obm baseset metadata file [ 11%] Generating template/template_marine.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. [ 12%] Generating template/template_newgrf.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_news.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating orig_win.obg baseset metadata file [ 12%] Generating template/template_object.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. [ 12%] Generating template/template_objecttype.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_objecttypelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_order.hpp.sq [ 12%] Generating orig_win.obm baseset metadata file CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/Baseset.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_priorityqueue.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 12%] Generating template/template_rail.hpp.sq [ 12%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/ini_load.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%] Generating template/template_railtypelist.hpp.sq [ 14%] 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. [ 14%] Generating template/template_road.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 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. [ 14%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/misc/getoptdata.cpp.o [ 14%] Built target baseset_files [ 14%] Generating template/template_sign.hpp.sq [ 14%] Generating template/template_signlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 *); | ^~~~~~~~~~ [ 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 CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_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. [ 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%] Building CXX object src/settingsgen/CMakeFiles/settingsgen.dir/__/string.cpp.o [ 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%] Building CXX object src/strgen/CMakeFiles/strgen.dir/__/error.cpp.o [ 15%] Generating template/template_text.hpp.sq [ 15%] Building CXX object src/strgen/CMakeFiles/strgen.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. [ 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. [ 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. 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_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. 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_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%] 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%] Generating template/template_waypoint.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 16%] Generating template/template_waypointlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 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%] Built target script_template [ 16%] Copying regression/info.nut regression file [ 16%] Copying regression/main.nut regression file [ 16%] Copying regression/require.nut regression file [ 16%] Copying regression/result.txt regression file [ 16%] Copying regression/test.sav regression file [ 16%] Copying stationlist/info.nut regression file [ 16%] Built target regression_regression_files [ 17%] Copying stationlist/main.nut regression file [ 17%] Copying stationlist/result.txt regression file [ 17%] Copying stationlist/test.sav regression file [ 17%] Generating ai/ai_accounting.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. [ 17%] Generating game/game_accounting.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 17%] Generating ai/ai_admin.hpp.sq [ 17%] Generating game/game_admin.hpp.sq [ 17%] 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_airport.hpp.sq [ 17%] Generating ai/ai_airport.hpp.sq [ 17%] Built target 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_asyncmode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 17%] Linking CXX executable strgen [ 17%] Generating game/game_base.hpp.sq [ 17%] Generating ai/ai_asyncmode.hpp.sq [ 17%] Generating game/game_basestation.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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%] Built target strgen CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_bridge.hpp.sq [ 18%] Generating ai/ai_base.hpp.sq [ 18%] Generating game/game_bridgelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 18%] 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. [ 18%] Generating game/game_cargolist.hpp.sq [ 19%] Generating ai/ai_basestation.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 19%] Generating game/game_cargomonitor.hpp.sq [ 19%] Generating game/game_client.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_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. [ 19%] Generating game/game_company.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 20%] Generating game/game_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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_bridgelist.hpp.sq [ 20%] Generating game/game_date.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_engine.hpp.sq [ 20%] Generating game/game_depotlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 20%] Generating game/game_enginelist.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. [ 20%] Generating game/game_error.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_cargolist.hpp.sq [ 20%] Generating game/game_execmode.hpp.sq [ 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_cargomonitor.hpp.sq [ 21%] Generating game/game_gamesettings.hpp.sq [ 21%] Generating game/game_goal.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_client.hpp.sq [ 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. [ 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_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. [ 21%] Generating game/game_industrytype.hpp.sq [ 22%] Generating game/game_industrytypelist.hpp.sq [ 22%] 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. [ 22%] Generating ai/ai_company.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 game/game_infrastructure.hpp.sq [ 22%] Generating game/game_league.hpp.sq [ 22%] Generating game/game_list.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 23%] Generating ai/ai_companymode.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 [ 23%] Generating game/game_map.hpp.sq [ 23%] Generating game/game_log_types.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 [ 24%] Generating game/game_newgrf.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 24%] Generating game/game_news.hpp.sq [ 24%] Generating ai/ai_depotlist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 [ 24%] Generating game/game_objecttype.hpp.sq [ 24%] Generating ai/ai_engine.hpp.sq [ 24%] Generating game/game_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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 game/game_order.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. [ 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. [ 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 ai/ai_error.hpp.sq [ 25%] Generating game/game_road.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_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. [ 25%] Generating ai/ai_event.hpp.sq [ 25%] Generating game/game_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. [ 25%] Generating game/game_signlist.hpp.sq [ 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 [ 25%] Generating game/game_story_page.hpp.sq [ 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 26%] Generating game/game_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. [ 26%] Generating game/game_storypagelist.hpp.sq [ 26%] Generating game/game_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. [ 26%] 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_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. [ 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. [ 27%] Generating ai/ai_game.hpp.sq [ 27%] Generating game/game_text.hpp.sq [ 27%] Generating game/game_tile.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_tilelist.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_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. [ 28%] Generating game/game_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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_goal.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_vehicle.hpp.sq [ 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. [ 28%] Generating game/game_vehiclelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 28%] Generating ai/ai_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. [ 28%] Generating game/game_waypoint.hpp.sq [ 28%] Generating game/game_viewport.hpp.sq [ 28%] 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. [ 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 [ 29%] Generating ai/ai_industry.hpp.sq [ 30%] Generating ai/ai_industrytype.hpp.sq [ 30%] 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_industrytypelist.hpp.sq [ 30%] Generating ai/ai_info_docs.hpp.sq [ 30%] Generating ai/ai_infrastructure.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_league.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_list.hpp.sq [ 30%] Built target script_game CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_log_types.hpp.sq [ 31%] Copying regression.cfg 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. [ 31%] Generating ai/ai_map.hpp.sq [ 32%] Generating ai/ai_marine.hpp.sq [ 32%] Built target regression_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. [ 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. [ 32%] Generating ai/ai_news.hpp.sq [ 32%] 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. [ 32%] Generating ai/ai_object.hpp.sq [ 32%] Generating ai/ai_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. [ 32%] Generating ai/ai_objecttypelist.hpp.sq [ 32%] 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. [ 32%] Generating ai/ai_priorityqueue.hpp.sq [ 32%] 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. [ 32%] Compiling language english [ 33%] Generating ai/ai_rail.hpp.sq [ 33%] Generating ai/ai_railtypelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_road.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 33%] Compiling language afrikaans [ 33%] Generating ai/ai_roadtypelist.hpp.sq [ 33%] Generating ai/ai_sign.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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%] Compiling language arabic_egypt [ 33%] Generating ai/ai_signlist.hpp.sq [ 33%] Generating ai/ai_station.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 33%] Generating ai/ai_stationlist.hpp.sq [ 34%] Compiling language basque CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 34%] Generating ai/ai_story_page.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 35%] Generating ai/ai_storypageelementlist.hpp.sq [ 35%] Compiling language belarusian [ 35%] Generating ai/ai_storypagelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_subsidy.hpp.sq [ 35%] Compiling language brazilian_portuguese [ 35%] Generating ai/ai_subsidylist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 35%] 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_text.hpp.sq [ 35%] 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. [ 35%] Generating ai/ai_tilelist.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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 catalan [ 36%] Generating ai/ai_town.hpp.sq [ 36%] Generating ai/ai_townlist.hpp.sq [ 36%] Compiling language chuvash CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_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. [ 36%] Generating ai/ai_types.hpp.sq [ 36%] Compiling language croatian [ 36%] Generating ai/ai_vehicle.hpp.sq CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. [ 36%] Generating ai/ai_vehiclelist.hpp.sq [ 36%] Compiling language czech CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_viewport.hpp.sq [ 36%] 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. CMake Deprecation Warning at /home/pbulk/build/games/openttd/work/openttd-14.1/cmake/scripts/SquirrelExport.cmake:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, 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_waypointlist.hpp.sq [ 38%] 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. [ 38%] Generating ai/ai_window.hpp.sq [ 38%] 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. [ 38%] Compiling language english_US [ 38%] Compiling language english_AU [ 38%] Compiling language esperanto [ 38%] Compiling language estonian [ 38%] Compiling language finnish [ 38%] Compiling language faroese [ 39%] Compiling language french [ 39%] Compiling language frisian [ 39%] Compiling language gaelic [ 39%] Built target script_ai [ 39%] Compiling language galician [ 39%] Compiling language german [ 39%] Compiling language greek [ 40%] Generating table/strings.h [ 40%] Compiling language hebrew [ 40%] Compiling language hindi [ 41%] Compiling language hungarian [ 41%] Compiling language icelandic [ 41%] Built target table_strings [ 41%] Compiling language ido [ 41%] Generating game/game_includes.hpp [ 41%] Compiling language indonesian [ 41%] Compiling language irish 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. [ 41%] Compiling language italian [ 41%] Built target script_game_includes [ 41%] Compiling language japanese [ 41%] Compiling language korean [ 42%] Compiling language latin [ 42%] Generating ai/ai_includes.hpp [ 42%] Compiling language lithuanian [ 42%] Compiling language latvian 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. [ 42%] Compiling language luxembourgish [ 42%] Compiling language macedonian [ 42%] Compiling language malay [ 42%] Built target script_ai_includes [ 42%] Compiling language maltese [ 42%] Compiling language marathi [ 43%] Compiling language norwegian_nynorsk [ 43%] Compiling language norwegian_bokmal [ 43%] Compiling language persian [ 43%] Compiling language polish [ 43%] Compiling language portuguese [ 43%] Compiling language romanian [ 43%] Compiling language russian [ 43%] Compiling language serbian [ 43%] Compiling language simplified_chinese [ 44%] Compiling language slovak [ 44%] Compiling language slovenian [ 44%] Compiling language spanish [ 44%] Compiling language spanish_MX [ 44%] Compiling language swedish [ 44%] Compiling language tamil [ 44%] Compiling language thai [ 44%] Compiling language traditional_chinese [ 44%] Compiling language turkish [ 45%] Compiling language ukrainian [ 45%] Compiling language urdu [ 45%] Compiling language vietnamese [ 45%] Compiling language welsh [ 45%] Built target language_files [ 45%] Building CXX object CMakeFiles/openttd_lib.dir/cmake_pch.hxx.gch [ 46%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_accounting.cpp.o [ 46%] Building CXX object CMakeFiles/openttd_lib.dir/generated/rev.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 : [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_cargolist.cpp.o /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_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 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 *); | ^~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_client.cpp.o [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_clientlist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_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 *); | ^~~~~~~~~~ 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_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 *); | ^~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_company.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_text.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_company.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_company.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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 [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_engine.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_depotlist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_depotlist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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_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 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 *); | ^~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_error.cpp.o [ 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_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 *); | ^~~~~~~~~~ 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_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_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_execmode.cpp.o [ 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_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 *); | ^~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_gamesettings.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_game.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_game.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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_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 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 *); | ^~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_industrylist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industrylist.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_industrylist.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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 '< >' [ 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_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 *); | ^~~~~~~~~~ [ 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/../../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 '< >' 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 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_log.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_log.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_log.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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_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 [ 50%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_news.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_list.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_newgrf.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_newgrf.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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_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 *); | ^~~~~~~~~~ [ 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/../../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 '< >' 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 *); | ^~~~~~~~~~ [ 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 [ 51%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_rail.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_priorityqueue.hpp:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_priorityqueue.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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_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 *); | ^~~~~~~~~~ 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/../../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 '< >' 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_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 *); | ^~~~~~~~~~ [ 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 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 *); | ^~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_stationlist.cpp.o [ 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/../../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/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/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 *); | ^~~~~~~~~~ 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/../../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 '< >' 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_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 *); | ^~~~~~~~~~ [ 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 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 *); | ^~~~~~~~~~ [ 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/../../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 '< >' 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 *); | ^~~~~~~~~~ [ 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 [ 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_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 *); | ^~~~~~~~~~ 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 [ 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_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 *); | ^~~~~~~~~~ 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 *); | ^~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/api/script_waypointlist.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../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 '< >' 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_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/api/script_window.cpp.o [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_config.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_object.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/cmake-pkgsrc-build/generated/script/api/script_window.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/script_window.cpp:11: /home/pbulk/build/games/openttd/work/openttd-14.1/src/script/api/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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_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 *); | ^~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_gui.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/../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 *); | ^~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/openttd_lib.dir/src/script/script_info.cpp.o [ 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 *); | ^~~~~~~~~~ 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 *); | ^~~~~~~~~~ [ 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 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 *); | ^~~~~~~~~~ [ 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/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 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/icu/scriptrun.cpp.o [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/md5/md5.cpp.o [ 55%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/monocypher/monocypher-ed25519.cpp.o [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/monocypher/monocypher.cpp.o [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/sqstdlib/sqstdaux.cpp.o [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/sqstdlib/sqstdmath.cpp.o [ 56%] Building CXX object CMakeFiles/openttd_lib.dir/src/3rdparty/squirrel/squirrel/sqapi.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/sqapi.cpp:21: /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/../../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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 [ 57%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_config.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/sqvm.cpp:21: /home/pbulk/build/games/openttd/work/openttd-14.1/src/3rdparty/squirrel/squirrel/../../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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_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 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 *); | ^~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_gui.cpp.o [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/ai/ai_info.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../script/squirrel_helper.hpp:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../script/squirrel_class.hpp:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/ai_info.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/ai/../script/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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_scanner.cpp.o [ 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_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 *); | ^~~~~~~~~~ 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 *); | ^~~~~~~~~~ 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 '< >' [ 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 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 *); | ^~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/openttd_lib.dir/src/blitter/32bpp_optimized.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/32bpp_optimized.cpp:12: /home/pbulk/build/games/openttd/work/openttd-14.1/src/blitter/../widgets/../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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/../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 *); | ^~~~~~~~~~ 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 *); | ^~~~~~~~~~ [ 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 [ 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/../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_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 *); | ^~~~~~~~~~ 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_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 [ 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/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 *); | ^~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/linkgraph/flowmapper.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../widgets/dropdown_type.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_gui.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../settings_type.h:23, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../tile_map.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../rail_map.h:17, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_map.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../base_station_base.h:16, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/../station_base.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraph.h:14, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/linkgraphjob_base.h:13, from /home/pbulk/build/games/openttd/work/openttd-14.1/src/linkgraph/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 *); | ^~~~~~~~~~ /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 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 *); | ^~~~~~~~~~ [ 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/../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/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/../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/../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 [ 62%] Building CXX object CMakeFiles/openttd_lib.dir/src/misc/getoptdata.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/music/fluidsynth.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/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/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 *); | ^~~~~~~~~~ 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 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/host.cpp.o [ 64%] Building CXX object CMakeFiles/openttd_lib.dir/src/network/core/os_abstraction.cpp.o In file included from /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/os_abstraction.cpp:21: /home/pbulk/build/games/openttd/work/openttd-14.1/src/network/core/../../string_func.h:263:7: warning: redundant redeclaration of 'char* strcasestr(const char*, const char*)' in same scope [-Wredundant-decls] 263 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from /opt/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