D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 Installing /home/pterjan/rpmbuild/SRPMS/godot-4.2.2-3.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.HgPw1C Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.oESrYc + umask 022 + cd /home/pterjan/rpmbuild/BUILD/godot-4.2.2-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/godot-4.2.2-build + rm -rf godot-4.2.2-stable + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/godot-4.2.2-stable.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd godot-4.2.2-stable + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/preconfigure-blender-oidn-paths.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -i 's/addr, 16/addr, 16, nullptr, 0/g' modules/upnp/upnp.cpp + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.fHhTSh + umask 022 + cd /home/pterjan/rpmbuild/BUILD/godot-4.2.2-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd godot-4.2.2-stable + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + to_unbundle='brotli freetype graphite harfbuzz icu4c libogg libpng libtheora libvorbis libwebp mbedtls miniupnpc pcre2 squish wslay zlib zstd' + to_unbundle+=' embree' + to_unbundle+=' recastnavigation' + system_libs='use_sowrap=no ' + rm -rf thirdparty/linuxbsd_headers + for lib in $to_unbundle + system_libs+='builtin_brotli=no ' + rm -rf thirdparty/brotli + for lib in $to_unbundle + system_libs+='builtin_freetype=no ' + rm -rf thirdparty/freetype + for lib in $to_unbundle + system_libs+='builtin_graphite=no ' + rm -rf thirdparty/graphite + for lib in $to_unbundle + system_libs+='builtin_harfbuzz=no ' + rm -rf thirdparty/harfbuzz + for lib in $to_unbundle + system_libs+='builtin_icu4c=no ' + rm -rf thirdparty/icu4c + for lib in $to_unbundle + system_libs+='builtin_libogg=no ' + rm -rf thirdparty/libogg + for lib in $to_unbundle + system_libs+='builtin_libpng=no ' + rm -rf thirdparty/libpng + for lib in $to_unbundle + system_libs+='builtin_libtheora=no ' + rm -rf thirdparty/libtheora + for lib in $to_unbundle + system_libs+='builtin_libvorbis=no ' + rm -rf thirdparty/libvorbis + for lib in $to_unbundle + system_libs+='builtin_libwebp=no ' + rm -rf thirdparty/libwebp + for lib in $to_unbundle + system_libs+='builtin_mbedtls=no ' + rm -rf thirdparty/mbedtls + for lib in $to_unbundle + system_libs+='builtin_miniupnpc=no ' + rm -rf thirdparty/miniupnpc + for lib in $to_unbundle + system_libs+='builtin_pcre2=no ' + rm -rf thirdparty/pcre2 + for lib in $to_unbundle + system_libs+='builtin_squish=no ' + rm -rf thirdparty/squish + for lib in $to_unbundle + system_libs+='builtin_wslay=no ' + rm -rf thirdparty/wslay + for lib in $to_unbundle + system_libs+='builtin_zlib=no ' + rm -rf thirdparty/zlib + for lib in $to_unbundle + system_libs+='builtin_zstd=no ' + rm -rf thirdparty/zstd + for lib in $to_unbundle + system_libs+='builtin_embree=no ' + rm -rf thirdparty/embree + for lib in $to_unbundle + system_libs+='builtin_recastnavigation=no ' + rm -rf thirdparty/recastnavigation + export BUILD_NAME=mageia + BUILD_NAME=mageia + scons -j16 'CCFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' 'LINKFLAGS=-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' arch=x86_64 use_sowrap=no builtin_brotli=no builtin_freetype=no builtin_graphite=no builtin_harfbuzz=no builtin_icu4c=no builtin_libogg=no builtin_libpng=no builtin_libtheora=no builtin_libvorbis=no builtin_libwebp=no builtin_mbedtls=no builtin_miniupnpc=no builtin_pcre2=no builtin_squish=no builtin_wslay=no builtin_zlib=no builtin_zstd=no builtin_embree=no builtin_recastnavigation=no use_lto=yes use_static_cpp=no debug_symbols=yes progress=no p=linuxbsd target=editor scons: Reading SConscript files ... Building for platform "linuxbsd", architecture "x86_64", target "editor". Using custom build name: 'mageia'. Checking for C header file mntent.h... yes scons: done reading SConscript files. scons: Building targets ... run(["core/object/gdvirtual.gen.inc"], ["core/object/make_virtuals.py"]) Building ca-certificates header. Compiling platform/linuxbsd/crash_handler_linuxbsd.cpp ... Compiling platform/linuxbsd/godot_linuxbsd.cpp ... Generating enabled modules header. Compiling platform/linuxbsd/joypad_linux.cpp ... Compiling platform/linuxbsd/os_linuxbsd.cpp ... Compiling platform/linuxbsd/freedesktop_portal_desktop.cpp ... Compiling platform/linuxbsd/freedesktop_screensaver.cpp ... Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/blit.glsl.gen.h" Building GLES3 GLSL header: "drivers/gles3/shaders/copy.glsl.gen.h" Building GLES3 GLSL header: "drivers/gles3/shaders/canvas.glsl.gen.h" Building GLES3 GLSL header: "drivers/gles3/shaders/canvas_occlusion.glsl.gen.h" Building GLES3 GLSL header: "drivers/gles3/shaders/cubemap_filter.glsl.gen.h" Building GLES3 GLSL header: "drivers/gles3/shaders/sky.glsl.gen.h" Building GLES3 GLSL header: "drivers/gles3/shaders/particles.glsl.gen.h" Building GLES3 GLSL header: "drivers/gles3/shaders/scene.glsl.gen.h" Building GLES3 GLSL header: "drivers/gles3/shaders/skeleton.glsl.gen.h" In file included from ./core/os/thread.h:42, from platform/linuxbsd/freedesktop_portal_desktop.h:36, from platform/linuxbsd/freedesktop_portal_desktop.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Building GLES3 GLSL header: "drivers/gles3/shaders/particles_copy.glsl.gen.h" Building GLES3 GLSL header: "drivers/gles3/shaders/canvas_sdf.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/volumetric_fog.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/volumetric_fog_process.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/forward_clustered/scene_forward_clustered.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/canvas.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/canvas_occlusion.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/skeleton.glsl.gen.h" In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/config/project_settings.h:34, from platform/linuxbsd/freedesktop_screensaver.cpp:35: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/particles.glsl.gen.h" In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/input/input_event.h:35, from ./core/input/input.h:34, from platform/linuxbsd/joypad_linux.h:36, from platform/linuxbsd/joypad_linux.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/config/project_settings.h:34, from platform/linuxbsd/crash_handler_linuxbsd.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/particles_copy.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/canvas_sdf.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/cluster_debug.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/cluster_render.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/cluster_store.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/gi.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/sdfgi_debug.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/sdfgi_debug_probes.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/sdfgi_direct_light.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/sdfgi_integrate.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/sdfgi_preprocess.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/voxel_gi.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/voxel_gi_debug.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/fsr2/fsr2_accumulate_pass.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/fsr2/fsr2_autogen_reactive_pass.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/fsr2/fsr2_compute_luminance_pyramid_pass.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/fsr2/fsr2_depth_clip_pass.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/fsr2/fsr2_lock_pass.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/fsr2/fsr2_rcas_pass.glsl.gen.h" In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/input/input_event.h:35, from ./core/input/input.h:34, from platform/linuxbsd/joypad_linux.h:36, from platform/linuxbsd/os_linuxbsd.h:35, from platform/linuxbsd/godot_linuxbsd.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/fsr2/fsr2_reconstruct_previous_depth_pass.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/fsr2/fsr2_tcr_autogen_pass.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/resolve.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/screen_space_reflection.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/screen_space_reflection_filter.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/screen_space_reflection_scale.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ss_effects_downsample.glsl.gen.h" In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/input/input_event.h:35, from ./core/input/input.h:34, from platform/linuxbsd/joypad_linux.h:36, from platform/linuxbsd/os_linuxbsd.h:35, from platform/linuxbsd/os_linuxbsd.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssao.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssao_blur.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssao_importance_map.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssao_interleave.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssil.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssil_blur.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssil_importance_map.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssil_interleave.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/subsurface_scattering.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/taa_resolve.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/forward_mobile/scene_forward_mobile.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/sky.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/sort.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/bokeh_dof.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/bokeh_dof_raster.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/blur_raster.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/copy.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/copy_to_fb.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cube_to_dp.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cubemap_downsampler.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cubemap_downsampler_raster.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cubemap_filter.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cubemap_filter_raster.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cubemap_roughness.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cubemap_roughness_raster.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/specular_merge.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/motion_vectors.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/shadow_frustum.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/fsr_upscale.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/luminance_reduce.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/luminance_reduce_raster.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/tonemap.glsl.gen.h" Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/vrs.glsl.gen.h" Compiling platform/linuxbsd/x11/key_mapping_x11.cpp ... Compiling platform/linuxbsd/x11/vulkan_context_x11.cpp ... Compiling platform/linuxbsd/x11/gl_manager_x11_egl.cpp ... Compiling platform/linuxbsd/x11/gl_manager_x11.cpp ... Compiling platform/linuxbsd/x11/display_server_x11.cpp ... Compiling platform/linuxbsd/x11/detect_prime_x11.cpp ... Compiling thirdparty/glad/glx.c ... Compiling platform/linuxbsd/tts_linux.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/os/keyboard.h:34, from platform/linuxbsd/x11/key_mapping_x11.h:34, from platform/linuxbsd/x11/key_mapping_x11.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' run(["core/extension/gdextension_interface_dump.gen.h"], ["core/extension/gdextension_interface.h", "core/extension/make_interface_dumper.py"]) Building application icon. Building splash screen header. run(["core/extension/ext_wrappers.gen.inc"], ["core/extension/make_wrappers.py"]) Compiling main/main_timer_sync.cpp ... Compiling main/main.cpp ... Compiling main/performance.cpp ... Compiling modules/register_module_types.gen.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/io/ip_address.h:34, from ./core/variant/variant.h:35, from ./core/string/print_string.h:34, from platform/linuxbsd/x11/detect_prime_x11.cpp:35: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/input/input_event.h:35, from ./core/os/main_loop.h:34, from ./core/config/engine.h:34, from ./core/os/os.h:34, from platform/linuxbsd/x11/gl_manager_x11_egl.h:37, from platform/linuxbsd/x11/gl_manager_x11_egl.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./drivers/vulkan/vulkan_context.h:36, from platform/linuxbsd/x11/vulkan_context_x11.h:36, from platform/linuxbsd/x11/vulkan_context_x11.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/input/input_event.h:35, from ./core/os/main_loop.h:34, from ./core/config/engine.h:34, from ./core/os/os.h:34, from platform/linuxbsd/x11/gl_manager_x11.h:36, from platform/linuxbsd/x11/gl_manager_x11.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/thread.h:42, from platform/linuxbsd/tts_linux.h:34, from platform/linuxbsd/tts_linux.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Linking Static Library modules/libmodules.linuxbsd.editor.x86_64.a ... Ranlib Library modules/libmodules.linuxbsd.editor.x86_64.a ... Compiling thirdparty/libktx/lib/basis_transcode.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/input/input_event.h:35, from ./core/os/main_loop.h:34, from ./core/config/engine.h:34, from main/main_timer_sync.h:34, from main/main_timer_sync.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling thirdparty/libktx/lib/checkheader.c ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from main/performance.h:34, from main/performance.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/thread.h:42, from main/main.h:35, from main/main.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling thirdparty/libktx/lib/filestream.c ... Compiling thirdparty/libktx/lib/hashlist.c ... Compiling thirdparty/libktx/lib/memstream.c ... Compiling thirdparty/libktx/lib/swap.c ... Compiling thirdparty/libktx/lib/texture.c ... Compiling thirdparty/libktx/lib/texture1.c ... Compiling thirdparty/libktx/lib/texture2.c ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/input/input_event.h:35, from ./core/input/input.h:34, from platform/linuxbsd/joypad_linux.h:36, from platform/linuxbsd/x11/display_server_x11.h:36, from platform/linuxbsd/x11/display_server_x11.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling thirdparty/libktx/lib/dfdutils/createdfd.c ... Compiling thirdparty/libktx/lib/dfdutils/colourspaces.c ... Compiling thirdparty/libktx/lib/dfdutils/interpretdfd.c ... Compiling thirdparty/libktx/lib/dfdutils/printdfd.c ... Compiling thirdparty/libktx/lib/dfdutils/queries.c ... Compiling thirdparty/libktx/lib/dfdutils/vk2dfd.c ... Compiling thirdparty/msdfgen/core/Contour.cpp ... Compiling thirdparty/msdfgen/core/EdgeHolder.cpp ... Compiling thirdparty/msdfgen/core/MSDFErrorCorrection.cpp ... Compiling thirdparty/msdfgen/core/Projection.cpp ... Compiling thirdparty/msdfgen/core/Scanline.cpp ... Compiling thirdparty/msdfgen/core/Shape.cpp ... Compiling thirdparty/msdfgen/core/SignedDistance.cpp ... Compiling thirdparty/msdfgen/core/Vector2.cpp ... Compiling thirdparty/msdfgen/core/contour-combiners.cpp ... Compiling modules/ktx/register_types.cpp ... Compiling modules/ktx/texture_loader_ktx.cpp ... Compiling thirdparty/msdfgen/core/edge-coloring.cpp ... Compiling thirdparty/msdfgen/core/edge-segments.cpp ... Compiling thirdparty/msdfgen/core/edge-selectors.cpp ... Compiling thirdparty/msdfgen/core/equation-solver.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/io/resource_loader.h:34, from modules/ktx/texture_loader_ktx.h:34, from modules/ktx/register_types.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/io/resource_loader.h:34, from modules/ktx/texture_loader_ktx.h:34, from modules/ktx/texture_loader_ktx.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling thirdparty/msdfgen/core/msdf-error-correction.cpp ... Compiling thirdparty/msdfgen/core/msdfgen.cpp ... Compiling thirdparty/msdfgen/core/rasterization.cpp ... Compiling thirdparty/msdfgen/core/render-sdf.cpp ... Compiling thirdparty/msdfgen/core/sdf-error-estimation.cpp ... Compiling thirdparty/msdfgen/core/shape-description.cpp ... Compiling modules/theora/register_types.cpp ... Compiling modules/theora/video_stream_theora.cpp ... Compiling modules/vorbis/audio_stream_ogg_vorbis.cpp ... Compiling modules/vorbis/register_types.cpp ... Compiling modules/vorbis/resource_importer_ogg_vorbis.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/vector.h:40, from ./core/io/compression.h:34, from ./core/io/file_access.h:34, from modules/theora/video_stream_theora.h:34, from modules/theora/video_stream_theora.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/vector.h:40, from ./core/io/compression.h:34, from ./core/io/file_access.h:34, from modules/theora/video_stream_theora.h:34, from modules/theora/register_types.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/io/ip_address.h:34, from ./core/variant/variant.h:35, from modules/vorbis/audio_stream_ogg_vorbis.h:34, from modules/vorbis/audio_stream_ogg_vorbis.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling thirdparty/astcenc/astcenc_averages_and_directions.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/io/ip_address.h:34, from ./core/variant/variant.h:35, from modules/vorbis/audio_stream_ogg_vorbis.h:34, from modules/vorbis/register_types.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling thirdparty/astcenc/astcenc_block_sizes.cpp ... Compiling thirdparty/astcenc/astcenc_color_quantize.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/io/ip_address.h:34, from ./core/variant/variant.h:35, from modules/vorbis/audio_stream_ogg_vorbis.h:34, from modules/vorbis/resource_importer_ogg_vorbis.h:34, from modules/vorbis/resource_importer_ogg_vorbis.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling thirdparty/astcenc/astcenc_color_unquantize.cpp ... Linking Static Library modules/msdfgen/libmsdfgen_builtin.linuxbsd.editor.x86_64.a ... Ranlib Library modules/msdfgen/libmsdfgen_builtin.linuxbsd.editor.x86_64.a ... Compiling thirdparty/astcenc/astcenc_compress_symbolic.cpp ... Compiling modules/msdfgen/register_types.cpp ... In file included from modules/theora/video_stream_theora.h:38: ./core/templates/ring_buffer.h:214:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 214 | RingBuffer(int p_power = 0) { | ^ ./core/templates/ring_buffer.h:214:22: note: remove the '< >' ./core/templates/ring_buffer.h:217:9: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 217 | ~RingBuffer() {} | ^ ./core/templates/ring_buffer.h:217:9: note: remove the '< >' In file included from modules/theora/video_stream_theora.h:38: ./core/templates/ring_buffer.h:214:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 214 | RingBuffer(int p_power = 0) { | ^ ./core/templates/ring_buffer.h:214:22: note: remove the '< >' ./core/templates/ring_buffer.h:217:9: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 217 | ~RingBuffer() {} | ^ ./core/templates/ring_buffer.h:217:9: note: remove the '< >' Linking Static Library modules/libmodule_msdfgen.linuxbsd.editor.x86_64.a ... Compiling thirdparty/astcenc/astcenc_compute_variance.cpp ... Ranlib Library modules/libmodule_msdfgen.linuxbsd.editor.x86_64.a ... Compiling thirdparty/astcenc/astcenc_decompress_symbolic.cpp ... Linking Static Library modules/libmodule_ktx.linuxbsd.editor.x86_64.a ... Ranlib Library modules/libmodule_ktx.linuxbsd.editor.x86_64.a ... Compiling thirdparty/astcenc/astcenc_diagnostic_trace.cpp ... Compiling thirdparty/astcenc/astcenc_entry.cpp ... Compiling thirdparty/astcenc/astcenc_find_best_partitioning.cpp ... Compiling thirdparty/astcenc/astcenc_ideal_endpoints_and_weights.cpp ... Compiling thirdparty/astcenc/astcenc_image.cpp ... Compiling thirdparty/astcenc/astcenc_integer_sequence.cpp ... Compiling thirdparty/astcenc/astcenc_mathlib.cpp ... Compiling thirdparty/astcenc/astcenc_mathlib_softfloat.cpp ... Compiling thirdparty/astcenc/astcenc_partition_tables.cpp ... Compiling thirdparty/astcenc/astcenc_percentile_tables.cpp ... Compiling thirdparty/astcenc/astcenc_pick_best_endpoint_format.cpp ... Compiling thirdparty/astcenc/astcenc_quantization.cpp ... Linking Static Library modules/libmodule_theora.linuxbsd.editor.x86_64.a ... Ranlib Library modules/libmodule_theora.linuxbsd.editor.x86_64.a ... Compiling thirdparty/astcenc/astcenc_symbolic_physical.cpp ... Compiling thirdparty/astcenc/astcenc_weight_align.cpp ... Compiling thirdparty/astcenc/astcenc_weight_quant_xfer_tables.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_backend.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_basis_file.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_bc7enc.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_opencl.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_comp.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_enc.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_etc.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_frontend.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_gpu_texture.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_kernels_sse.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_pvrtc1_4.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_resampler.cpp ... Compiling modules/astcenc/register_types.cpp ... Compiling modules/astcenc/image_compress_astcenc.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_resample_filters.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/io/image.h:34, from modules/astcenc/image_compress_astcenc.h:34, from modules/astcenc/register_types.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/io/image.h:34, from modules/astcenc/image_compress_astcenc.h:34, from modules/astcenc/image_compress_astcenc.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Linking Static Library modules/libmodule_vorbis.linuxbsd.editor.x86_64.a ... Compiling thirdparty/basis_universal/encoder/basisu_ssim.cpp ... Compiling thirdparty/basis_universal/encoder/basisu_uastc_enc.cpp ... Compiling thirdparty/basis_universal/encoder/pvpngreader.cpp ... Compiling thirdparty/basis_universal/transcoder/basisu_transcoder.cpp ... Compiling modules/bmp/image_loader_bmp.cpp ... Ranlib Library modules/libmodule_vorbis.linuxbsd.editor.x86_64.a ... Compiling modules/bmp/register_types.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/object/script_instance.h:34, from ./core/object/gdvirtual.gen.inc:5, from ./core/debugger/engine_profiler.h:34, from ./core/core_bind.h:34, from ./core/io/image_loader.h:34, from modules/bmp/image_loader_bmp.h:34, from modules/bmp/image_loader_bmp.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Linking Static Library modules/libmodule_astcenc.linuxbsd.editor.x86_64.a ... Compiling modules/csg/csg.cpp ... Ranlib Library modules/libmodule_astcenc.linuxbsd.editor.x86_64.a ... Compiling modules/csg/csg_shape.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/object/script_instance.h:34, from ./core/object/gdvirtual.gen.inc:5, from ./core/debugger/engine_profiler.h:34, from ./core/core_bind.h:34, from ./core/io/image_loader.h:34, from modules/bmp/image_loader_bmp.h:34, from modules/bmp/register_types.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling modules/csg/register_types.cpp ... Compiling modules/csg/editor/csg_gizmos.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/vector.h:40, from ./core/math/transform_3d.h:37, from modules/csg/csg.h:36, from modules/csg/csg.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/vector.h:40, from ./core/math/transform_3d.h:37, from modules/csg/csg.h:36, from modules/csg/csg_shape.h:34, from modules/csg/csg_shape.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling thirdparty/cvtt/ConvectionKernels_API.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/vector.h:40, from ./core/math/transform_3d.h:37, from modules/csg/csg.h:36, from modules/csg/csg_shape.h:34, from modules/csg/register_types.cpp:35: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/vector.h:40, from ./core/math/transform_3d.h:37, from modules/csg/editor/../csg.h:36, from modules/csg/editor/../csg_shape.h:34, from modules/csg/editor/csg_gizmos.h:36, from modules/csg/editor/csg_gizmos.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling thirdparty/cvtt/ConvectionKernels_ETC.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_BC67.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_IndexSelector.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_BC6H_IO.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_S3TC.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_BC7_PrioData.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_SingleFile.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_BCCommon.cpp ... Compiling thirdparty/cvtt/ConvectionKernels_Util.cpp ... Linking Static Library modules/libmodule_bmp.linuxbsd.editor.x86_64.a ... Ranlib Library modules/libmodule_bmp.linuxbsd.editor.x86_64.a ... Compiling modules/dds/register_types.cpp ... Compiling modules/dds/texture_loader_dds.cpp ... Compiling thirdparty/enet/godot.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/io/resource_loader.h:34, from modules/dds/texture_loader_dds.h:34, from modules/dds/register_types.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/io/resource_loader.h:34, from modules/dds/texture_loader_dds.h:34, from modules/dds/texture_loader_dds.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling thirdparty/enet/callbacks.c ... Compiling thirdparty/enet/compress.c ... Compiling thirdparty/enet/host.c ... Compiling thirdparty/enet/list.c ... Compiling thirdparty/enet/packet.c ... Compiling thirdparty/enet/peer.c ... Compiling thirdparty/enet/protocol.c ... Compiling thirdparty/etcpak/Dither.cpp ... Compiling thirdparty/etcpak/ProcessDxtc.cpp ... Compiling thirdparty/etcpak/ProcessRGB.cpp ... Compiling thirdparty/etcpak/Tables.cpp ... Compiling modules/freetype/register_types.cpp ... Linking Static Library modules/libmodule_freetype.linuxbsd.editor.x86_64.a ... Compiling modules/gdscript/gdscript.cpp ... Ranlib Library modules/libmodule_freetype.linuxbsd.editor.x86_64.a ... Compiling modules/gdscript/gdscript_analyzer.cpp ... Compiling modules/gdscript/gdscript_byte_codegen.cpp ... Compiling modules/gdscript/gdscript_cache.cpp ... Compiling modules/gdscript/gdscript_compiler.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_function.h:34, from modules/gdscript/gdscript.h:34, from modules/gdscript/gdscript.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_function.h:34, from modules/gdscript/gdscript_codegen.h:34, from modules/gdscript/gdscript_byte_codegen.h:34, from modules/gdscript/gdscript_byte_codegen.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_function.h:34, from modules/gdscript/gdscript.h:34, from modules/gdscript/gdscript_cache.h:34, from modules/gdscript/gdscript_analyzer.h:34, from modules/gdscript/gdscript_analyzer.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling modules/gdscript/gdscript_disassembler.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_function.h:34, from modules/gdscript/gdscript.h:34, from modules/gdscript/gdscript_cache.h:34, from modules/gdscript/gdscript_cache.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_function.h:34, from modules/gdscript/gdscript.h:34, from modules/gdscript/gdscript_compiler.h:34, from modules/gdscript/gdscript_compiler.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling modules/enet/enet_multiplayer_peer.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_function.h:34, from modules/gdscript/gdscript.h:34, from modules/gdscript/gdscript_disassembler.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Linking Static Library modules/libmodule_dds.linuxbsd.editor.x86_64.a ... Ranlib Library modules/libmodule_dds.linuxbsd.editor.x86_64.a ... Compiling modules/enet/enet_packet_peer.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/stream_peer.h:34, from ./core/io/packet_peer.h:34, from modules/enet/enet_packet_peer.h:34, from modules/enet/enet_connection.h:34, from modules/enet/enet_multiplayer_peer.h:34, from modules/enet/enet_multiplayer_peer.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling modules/enet/register_types.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/stream_peer.h:34, from ./core/io/packet_peer.h:34, from modules/enet/enet_packet_peer.h:34, from modules/enet/enet_packet_peer.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/stream_peer.h:34, from ./core/io/packet_peer.h:34, from modules/enet/enet_packet_peer.h:34, from modules/enet/enet_connection.h:34, from modules/enet/register_types.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/io/packet_peer.h:36: ./core/templates/ring_buffer.h:214:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 214 | RingBuffer(int p_power = 0) { | ^ ./core/templates/ring_buffer.h:214:22: note: remove the '< >' ./core/templates/ring_buffer.h:217:9: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 217 | ~RingBuffer() {} | ^ ./core/templates/ring_buffer.h:217:9: note: remove the '< >' Compiling modules/cvtt/image_compress_cvtt.cpp ... In file included from ./core/io/packet_peer.h:36: ./core/templates/ring_buffer.h:214:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 214 | RingBuffer(int p_power = 0) { | ^ ./core/templates/ring_buffer.h:214:22: note: remove the '< >' ./core/templates/ring_buffer.h:217:9: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 217 | ~RingBuffer() {} | ^ ./core/templates/ring_buffer.h:217:9: note: remove the '< >' In file included from ./core/io/packet_peer.h:36: ./core/templates/ring_buffer.h:214:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 214 | RingBuffer(int p_power = 0) { | ^ ./core/templates/ring_buffer.h:214:22: note: remove the '< >' ./core/templates/ring_buffer.h:217:9: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 217 | ~RingBuffer() {} | ^ ./core/templates/ring_buffer.h:217:9: note: remove the '< >' Compiling modules/etcpak/image_compress_etcpak.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/io/image.h:34, from modules/cvtt/image_compress_cvtt.h:34, from modules/cvtt/image_compress_cvtt.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling modules/etcpak/register_types.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/io/image.h:34, from modules/etcpak/image_compress_etcpak.h:34, from modules/etcpak/image_compress_etcpak.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/io/image.h:34, from modules/etcpak/image_compress_etcpak.h:34, from modules/etcpak/register_types.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling modules/cvtt/register_types.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/io/image.h:34, from modules/cvtt/image_compress_cvtt.h:34, from modules/cvtt/register_types.cpp:35: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Linking Static Library main/libmain.linuxbsd.editor.x86_64.a ... Ranlib Library main/libmain.linuxbsd.editor.x86_64.a ... Compiling modules/enet/enet_connection.cpp ... Generating GDScript templates header. Compiling modules/gdscript/gdscript_editor.cpp ... Compiling modules/gdscript/gdscript_function.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/stream_peer.h:34, from ./core/io/packet_peer.h:34, from modules/enet/enet_packet_peer.h:34, from modules/enet/enet_connection.h:34, from modules/enet/enet_connection.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_function.h:34, from modules/gdscript/gdscript.h:34, from modules/gdscript/gdscript_editor.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling modules/gdscript/gdscript_lambda_callable.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_function.h:34, from modules/gdscript/gdscript_function.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Linking Static Library modules/libmodule_cvtt.linuxbsd.editor.x86_64.a ... Ranlib Library modules/libmodule_cvtt.linuxbsd.editor.x86_64.a ... Linking Static Library modules/libmodule_etcpak.linuxbsd.editor.x86_64.a ... Ranlib Library modules/libmodule_etcpak.linuxbsd.editor.x86_64.a ... Compiling modules/gdscript/gdscript_parser.cpp ... Compiling modules/gdscript/gdscript_rpc_callable.cpp ... Compiling modules/gdscript/gdscript_tokenizer.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_function.h:34, from modules/gdscript/gdscript.h:34, from modules/gdscript/gdscript_lambda_callable.h:34, from modules/gdscript/gdscript_lambda_callable.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/io/packet_peer.h:36: ./core/templates/ring_buffer.h:214:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 214 | RingBuffer(int p_power = 0) { | ^ ./core/templates/ring_buffer.h:214:22: note: remove the '< >' ./core/templates/ring_buffer.h:217:9: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 217 | ~RingBuffer() {} | ^ ./core/templates/ring_buffer.h:217:9: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/hash_map.h:35, from modules/gdscript/gdscript_tokenizer.h:34, from modules/gdscript/gdscript_tokenizer.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from ./core/variant/callable.h:35, from modules/gdscript/gdscript_rpc_callable.h:34, from modules/gdscript/gdscript_rpc_callable.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_function.h:34, from modules/gdscript/gdscript.h:34, from modules/gdscript/gdscript_cache.h:34, from modules/gdscript/gdscript_parser.h:34, from modules/gdscript/gdscript_parser.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling modules/gdscript/gdscript_utility_functions.cpp ... Compiling modules/gdscript/gdscript_vm.cpp ... Compiling modules/gdscript/gdscript_warning.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_utility_functions.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_function.h:34, from modules/gdscript/gdscript.h:34, from modules/gdscript/gdscript_vm.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from modules/gdscript/gdscript_warning.h:36, from modules/gdscript/gdscript_warning.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/io/packet_peer.h:36, from ./scene/main/multiplayer_peer.h:34, from ./scene/main/multiplayer_api.h:35, from modules/gdscript/gdscript_parser.cpp:39: ./core/templates/ring_buffer.h:214:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 214 | RingBuffer(int p_power = 0) { | ^ ./core/templates/ring_buffer.h:214:22: note: remove the '< >' ./core/templates/ring_buffer.h:217:9: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 217 | ~RingBuffer() {} | ^ ./core/templates/ring_buffer.h:217:9: note: remove the '< >' Compiling modules/gdscript/register_types.cpp ... Compiling modules/basis_universal/register_types.cpp ... Compiling modules/gdscript/editor/gdscript_docgen.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/gdscript_utility_functions.h:34, from modules/gdscript/gdscript_function.h:34, from modules/gdscript/gdscript.h:34, from modules/gdscript/register_types.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/editor/../gdscript_utility_functions.h:34, from modules/gdscript/editor/../gdscript_function.h:34, from modules/gdscript/editor/../gdscript.h:34, from modules/gdscript/editor/../gdscript_cache.h:34, from modules/gdscript/editor/../gdscript_parser.h:34, from modules/gdscript/editor/gdscript_docgen.h:34, from modules/gdscript/editor/gdscript_docgen.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/input/input_event.h:35, from ./core/os/main_loop.h:34, from ./core/config/engine.h:34, from ./core/os/os.h:34, from modules/basis_universal/register_types.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling modules/gdscript/editor/gdscript_highlighter.cpp ... Compiling modules/gdscript/editor/gdscript_translation_parser_plugin.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/vector.h:40, from ./core/io/compression.h:34, from ./core/io/file_access.h:34, from ./core/io/xml_parser.h:34, from ./core/doc_data.h:34, from ./core/object/script_language.h:34, from ./editor/plugins/script_editor_plugin.h:34, from modules/gdscript/editor/gdscript_highlighter.h:34, from modules/gdscript/editor/gdscript_highlighter.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling modules/gdscript/language_server/gdscript_extend_parser.cpp ... Compiling modules/gdscript/language_server/gdscript_language_protocol.cpp ... Linking Static Library modules/libmodule_enet.linuxbsd.editor.x86_64.a ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/editor/../gdscript_utility_functions.h:34, from modules/gdscript/editor/../gdscript_function.h:34, from modules/gdscript/editor/../gdscript.h:34, from modules/gdscript/editor/../gdscript_cache.h:34, from modules/gdscript/editor/../gdscript_parser.h:34, from modules/gdscript/editor/gdscript_translation_parser_plugin.h:34, from modules/gdscript/editor/gdscript_translation_parser_plugin.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/language_server/../gdscript_utility_functions.h:34, from modules/gdscript/language_server/../gdscript_function.h:34, from modules/gdscript/language_server/../gdscript.h:34, from modules/gdscript/language_server/../gdscript_cache.h:34, from modules/gdscript/language_server/../gdscript_parser.h:34, from modules/gdscript/language_server/gdscript_extend_parser.h:34, from modules/gdscript/language_server/gdscript_extend_parser.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Ranlib Library modules/libmodule_enet.linuxbsd.editor.x86_64.a ... Compiling modules/gdscript/language_server/gdscript_language_server.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/vector.h:40, from ./core/io/compression.h:34, from ./core/io/file_access.h:34, from ./core/io/xml_parser.h:34, from ./core/doc_data.h:34, from modules/gdscript/language_server/godot_lsp.h:34, from modules/gdscript/language_server/gdscript_text_document.h:34, from modules/gdscript/language_server/gdscript_language_protocol.h:34, from modules/gdscript/language_server/gdscript_language_protocol.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Linking Static Library modules/libmodule_csg.linuxbsd.editor.x86_64.a ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/language_server/../gdscript_utility_functions.h:34, from modules/gdscript/language_server/../gdscript_function.h:34, from modules/gdscript/language_server/../gdscript.h:34, from modules/gdscript/language_server/../gdscript_cache.h:34, from modules/gdscript/language_server/../gdscript_parser.h:34, from modules/gdscript/language_server/gdscript_language_server.h:34, from modules/gdscript/language_server/gdscript_language_server.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Ranlib Library modules/libmodule_csg.linuxbsd.editor.x86_64.a ... Compiling modules/gdscript/language_server/gdscript_text_document.cpp ... Compiling modules/gdscript/language_server/gdscript_workspace.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/vector.h:40, from ./core/io/compression.h:34, from ./core/io/file_access.h:34, from ./core/io/xml_parser.h:34, from ./core/doc_data.h:34, from modules/gdscript/language_server/godot_lsp.h:34, from modules/gdscript/language_server/gdscript_text_document.h:34, from modules/gdscript/language_server/gdscript_text_document.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Linking Static Library modules/libmodule_basis_universal.linuxbsd.editor.x86_64.a ... In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/string/string_name.h:35, from modules/gdscript/language_server/../gdscript_utility_functions.h:34, from modules/gdscript/language_server/../gdscript_function.h:34, from modules/gdscript/language_server/../gdscript.h:34, from modules/gdscript/language_server/../gdscript_cache.h:34, from modules/gdscript/language_server/../gdscript_parser.h:34, from modules/gdscript/language_server/gdscript_workspace.h:34, from modules/gdscript/language_server/gdscript_workspace.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Ranlib Library modules/libmodule_basis_universal.linuxbsd.editor.x86_64.a ... Compiling thirdparty/glslang/glslang/GenericCodeGen/CodeGen.cpp ... Compiling thirdparty/glslang/glslang/GenericCodeGen/Link.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/attribute.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/Constant.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/InfoSink.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/Initialize.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/Intermediate.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/intermOut.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/IntermTraverse.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/iomapper.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/limits.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/linkValidate.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/parseConst.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/ParseContextBase.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/ParseHelper.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/PoolAlloc.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/preprocessor/PpAtom.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/preprocessor/Pp.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/propagateNoContraction.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/reflection.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/RemoveTree.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/Scan.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/ShaderLang.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/SpirvIntrinsics.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/SymbolTable.cpp ... Compiling thirdparty/glslang/glslang/MachineIndependent/Versions.cpp ... Compiling thirdparty/glslang/glslang/ResourceLimits/ResourceLimits.cpp ... Compiling thirdparty/glslang/OGLCompilersDLL/InitializeDll.cpp ... Compiling thirdparty/glslang/SPIRV/disassemble.cpp ... Compiling thirdparty/glslang/SPIRV/doc.cpp ... Compiling thirdparty/glslang/SPIRV/GlslangToSpv.cpp ... Compiling thirdparty/glslang/SPIRV/InReadableOrder.cpp ... Compiling thirdparty/glslang/SPIRV/Logger.cpp ... Compiling thirdparty/glslang/SPIRV/SpvBuilder.cpp ... Compiling thirdparty/glslang/SPIRV/SpvPostProcess.cpp ... Compiling thirdparty/glslang/SPIRV/SPVRemapper.cpp ... Compiling thirdparty/glslang/SPIRV/SpvTools.cpp ... Compiling thirdparty/glslang/glslang/OSDependent/Unix/ossource.cpp ... In file included from thirdparty/glslang/SPIRV/SpvBuilder.cpp:48: thirdparty/glslang/SPIRV/SpvBuilder.h:238:30: error: 'uint32_t' has not been declared 238 | Id makeDebugLexicalBlock(uint32_t line); | ^~~~~~~~ thirdparty/glslang/SPIRV/SpvBuilder.h:64:1: note: 'uint32_t' is defined in header ''; this is probably fixable by adding '#include ' 63 | #include +++ |+#include 64 | #include thirdparty/glslang/SPIRV/SpvBuilder.h:427:21: error: 'uint32_t' has not been declared 427 | void enterScope(uint32_t line); | ^~~~~~~~ thirdparty/glslang/SPIRV/SpvBuilder.h:427:21: note: 'uint32_t' is defined in header ''; this is probably fixable by adding '#include ' Compiling modules/gltf/gltf_document.cpp ... Compiling modules/gltf/gltf_state.cpp ... thirdparty/glslang/SPIRV/SpvBuilder.cpp:2145:4: error: no declaration matches 'spv::Id spv::Builder::makeDebugLexicalBlock(uint32_t)' 2145 | Id Builder::makeDebugLexicalBlock(uint32_t line) { | ^~~~~~~ thirdparty/glslang/SPIRV/SpvBuilder.h:238:8: note: candidate is: 'spv::Id spv::Builder::makeDebugLexicalBlock(int)' 238 | Id makeDebugLexicalBlock(uint32_t line); | ^~~~~~~~~~~~~~~~~~~~~ thirdparty/glslang/SPIRV/SpvBuilder.h:78:7: note: 'class spv::Builder' defined here 78 | class Builder { | ^~~~~~~ thirdparty/glslang/SPIRV/SpvBuilder.cpp:2187:6: error: no declaration matches 'void spv::Builder::enterScope(uint32_t)' 2187 | void Builder::enterScope(uint32_t line) | ^~~~~~~ thirdparty/glslang/SPIRV/SpvBuilder.h:427:10: note: candidate is: 'void spv::Builder::enterScope(int)' 427 | void enterScope(uint32_t line); | ^~~~~~~~~~ thirdparty/glslang/SPIRV/SpvBuilder.h:78:7: note: 'class spv::Builder' defined here 78 | class Builder { | ^~~~~~~ Compiling modules/gltf/register_types.cpp ... In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from modules/gltf/extensions/gltf_light.h:34, from modules/gltf/gltf_state.h:34, from modules/gltf/gltf_state.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from modules/gltf/extensions/../extensions/gltf_light.h:34, from modules/gltf/extensions/../gltf_state.h:34, from modules/gltf/extensions/gltf_document_extension.h:34, from modules/gltf/gltf_document.h:34, from modules/gltf/gltf_document.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' In file included from thirdparty/glslang/SPIRV/SpvPostProcess.cpp:46: thirdparty/glslang/SPIRV/SpvBuilder.h:238:30: error: 'uint32_t' has not been declared 238 | Id makeDebugLexicalBlock(uint32_t line); | ^~~~~~~~ thirdparty/glslang/SPIRV/SpvBuilder.h:64:1: note: 'uint32_t' is defined in header ''; this is probably fixable by adding '#include ' 63 | #include +++ |+#include 64 | #include thirdparty/glslang/SPIRV/SpvBuilder.h:427:21: error: 'uint32_t' has not been declared 427 | void enterScope(uint32_t line); | ^~~~~~~~ thirdparty/glslang/SPIRV/SpvBuilder.h:427:21: note: 'uint32_t' is defined in header ''; this is probably fixable by adding '#include ' In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from modules/gltf/extensions/../extensions/gltf_light.h:34, from modules/gltf/extensions/../gltf_state.h:34, from modules/gltf/extensions/gltf_document_extension.h:34, from modules/gltf/extensions/gltf_document_extension_convert_importer_mesh.h:34, from modules/gltf/register_types.cpp:33: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' Compiling modules/gltf/structures/gltf_accessor.cpp ... scons: *** [thirdparty/glslang/SPIRV/SpvBuilder.linuxbsd.editor.x86_64.o] Error 1 scons: *** [thirdparty/glslang/SPIRV/SpvPostProcess.linuxbsd.editor.x86_64.o] Error 1 In file included from ./core/os/memory.h:35, from ./core/templates/local_vector.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from modules/gltf/structures/gltf_accessor.h:36, from modules/gltf/structures/gltf_accessor.cpp:31: ./core/templates/safe_refcount.h:149:49: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 149 | _ALWAYS_INLINE_ explicit SafeNumeric(T p_value = static_cast(0)) { | ^ ./core/templates/safe_refcount.h:149:49: note: remove the '< >' scons: building terminated because of errors. [Time elapsed: 00:01:04.052] error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.fHhTSh (%build) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.fHhTSh (%build) I: [iurt_root_command] ERROR: chroot