diff options
Diffstat (limited to 'dev-cpp/lucene++/files/lucene++-3.0.9-gcc15.patch')
| -rw-r--r-- | dev-cpp/lucene++/files/lucene++-3.0.9-gcc15.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/dev-cpp/lucene++/files/lucene++-3.0.9-gcc15.patch b/dev-cpp/lucene++/files/lucene++-3.0.9-gcc15.patch new file mode 100644 index 000000000000..44d935e8eb14 --- /dev/null +++ b/dev-cpp/lucene++/files/lucene++-3.0.9-gcc15.patch @@ -0,0 +1,32 @@ +From: https://github.com/luceneplusplus/LucenePlusPlus/pull/218 + +From: Gianfranco Costamagna <locutusofborg@debian.org> +Date: Mon, 8 Sep 2025 15:05:58 +0200 +Subject: [PATCH] Bump minimum std-version to 17, fixing FTBFS with new gcc-15 + and googletest + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -47,7 +47,7 @@ include(dependencies) + include(Lucene++Docs) + + # Enable C++11 +-set(CMAKE_CXX_STANDARD 11) ++set(CMAKE_CXX_STANDARD 17) + set(CMAKE_CXX_STANDARD_REQUIRED ON) + + #################################### +--- a/src/test/gtest/CMakeLists.txt ++++ b/src/test/gtest/CMakeLists.txt +@@ -11,9 +11,9 @@ project(googletest-distribution) + set(GOOGLETEST_VERSION 1.10.0) + + if (CMAKE_VERSION VERSION_LESS "3.1") +- add_definitions(-std=c++11) ++ add_definitions(-std=c++17) + else() +- set(CMAKE_CXX_STANDARD 11) ++ set(CMAKE_CXX_STANDARD 17) + set(CMAKE_CXX_STANDARD_REQUIRED ON) + if(NOT CYGWIN) + set(CMAKE_CXX_EXTENSIONS OFF) |
