From d976743d3415e433a016d9249395176e015dd9b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Verschelde?= Date: Tue, 30 Jan 2024 14:54:15 +0100 Subject: [PATCH] SCons: Fix Web build when compiler version isn't properly detected Quick fix for #82585. A better fix requires refactoring the way we detect the compiler version to make it more reliable, and get a consistent output. But I prefer to keep changes minimal for 3.x branches at this point. (cherry picked from commit 4206975e3aecaada00fd6acf77a4b6136e23f499) --- platform/javascript/detect.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/javascript/detect.py b/platform/javascript/detect.py index 02b2b534881..4fc2d90fa26 100644 --- a/platform/javascript/detect.py +++ b/platform/javascript/detect.py @@ -169,7 +169,7 @@ def configure(env): env["LIBSUFFIXES"] = ["$LIBSUFFIX"] # Get version info for checks below. - cc_semver = tuple(get_compiler_version(env)) + cc_semver = tuple(get_compiler_version(env) or (3, 1, 14)) env.Prepend(CPPPATH=["#platform/javascript"]) env.Append(CPPDEFINES=["JAVASCRIPT_ENABLED", "UNIX_ENABLED"])