configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit e46c6e66956d660598b99d4dbd3e801ed40e926e
Author:     Hossein <[email protected]>
AuthorDate: Fri Oct 31 11:27:55 2025 +0100
Commit:     Hossein <[email protected]>
CommitDate: Mon Nov 3 18:44:57 2025 +0100

    Fix CLANGSYSINCLUDE check to match newer clang versions
    
    In older versions of clang, the path used was using full version, for
    example 12.0.1, but now we only use major version, which is 18.
    
    This change is generic and should be working for both cases.
    
    Discussion can be found in the patch to update linux_clang_dbgutil_64 to
    clang 18.1.8:
    https://gerrit.libreoffice.org/c/lode/+/182317/comments/57f1490c_72bbd109
    
    Change-Id: I67614b9ed88ff73c0a15b13b350c9cb4a79906b0
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/193256
    Tested-by: Jenkins
    Reviewed-by: Hossein <[email protected]>

diff --git a/configure.ac b/configure.ac
index 60ca6bd52f5a..2bc45d9887d1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -9019,7 +9019,7 @@ if test "$COM_IS_CLANG" = "TRUE"; then
                 if test -z "$CLANGSYSINCLUDE"; then
                     if test -n "$LLVM_CONFIG"; then
                         # Path to the clang system headers (no idea if there's 
a better way to get it).
-                        CLANGSYSINCLUDE=$($LLVM_CONFIG 
--libdir)/clang/$($LLVM_CONFIG --version | sed 's/git\|svn//')/include
+                        CLANGSYSINCLUDE=$(ls -d $($LLVM_CONFIG 
--libdir)/clang/*/include)
                     fi
                 fi
             fi

Reply via email to