From a7f9caa66297525b099bcd7c6c9931f53cb2f759 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 21 Sep 2025 16:49:45 +0200 Subject: [PATCH] configure: strip non numeric trailer from gcc version Fixes: ../configure: 7820: [: Illegal number: 13-win32 Signed-off-by: Michael Niedermayer (cherry picked from commit b1cbc7c8ff515159130bc4290ef6ab204e7101e8) Signed-off-by: Michael Niedermayer --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 1dc9a87909..a0eed36abf 100755 --- a/configure +++ b/configure @@ -7758,7 +7758,7 @@ if enabled icc; then fi elif enabled gcc; then gcc_version=$($cc -dumpversion) - major_version=${gcc_version%%.*} + major_version=${gcc_version%%[!0-9]*} if [ $major_version -lt 13 ]; then # Disable tree-vectorize for GCC <13 - it has historically been buggy. check_optflags -fno-tree-vectorize