No build reason found for pool-leap-15.6:aarch64

File clucene-new-gcc.patch of Package clucene-core

Index: clucene-core-2.3.3.4/src/shared/cmake/MacroCheckGccVisibility.cmake
===================================================================
--- clucene-core-2.3.3.4.orig/src/shared/cmake/MacroCheckGccVisibility.cmake
+++ clucene-core-2.3.3.4/src/shared/cmake/MacroCheckGccVisibility.cmake
@@ -15,18 +15,18 @@ macro(MACRO_CHECK_GCC_VISIBILITY GccVisi
    # get the gcc version
    exec_program(${CMAKE_C_COMPILER} ARGS --version OUTPUT_VARIABLE _gcc_version_info)
 
-   string (REGEX MATCH "[345]\\.[0-9]\\.[0-9]" _gcc_version "${_gcc_version_info}")
+   string (REGEX MATCH "[0-9]\\.[0-9]\\.[0-9]" _gcc_version "${_gcc_version_info}")
    if (NOT _gcc_version)
    
       # clang reports: clang version 1.1 (trunk 95754)
-      string (REGEX MATCH "clang version ([123]\\.[0-9])" _gcc_version "${_gcc_version_info}")
+      string (REGEX MATCH "clang version ([0-9]\\.[0-9])" _gcc_version "${_gcc_version_info}")
       if ( _gcc_version )
         string(REGEX REPLACE "clang version (.*)" "\\1.0" _gcc_version "${_gcc_version}" )
       endif ( _gcc_version )
    
       # gcc on mac just reports: "gcc (GCC) 3.3 20030304 ..." without the patch level, handle this here:
       if (NOT _gcc_version)
-        string (REGEX REPLACE ".*\\(GCC\\).* ([34]\\.[0-9]) .*" "\\1.0" _gcc_version "${_gcc_version_info}")
+        string (REGEX REPLACE ".*\\(GCC\\).* ([0-9]\\.[0-9]) .*" "\\1.0" _gcc_version "${_gcc_version_info}")
       endif (NOT _gcc_version)
    endif (NOT _gcc_version)
    
openSUSE Build Service is sponsored by