X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;f=mysql-cmake.patch;h=b22b2f1f15baef0fc55e331ae05fe1fbe6814882;hb=7bdaad406765ebc20dc1880b8fdae2782b8d95f1;hp=7b7ae1c2100e24e5d81f3a164bf7ed8f352c8c60;hpb=5d87e23e83778b780ea870de884296569fd5b127;p=packages%2Fmysql.git diff --git a/mysql-cmake.patch b/mysql-cmake.patch index 7b7ae1c..b22b2f1 100644 --- a/mysql-cmake.patch +++ b/mysql-cmake.patch @@ -1,6 +1,7 @@ ---- Percona-Server-5.6.15-rel63.0/cmake/readline.cmake.orig 2013-12-18 10:52:13.000000000 +0100 -+++ Percona-Server-5.6.15-rel63.0/cmake/readline.cmake 2014-02-09 06:17:56.079619159 +0100 -@@ -131,23 +131,23 @@ +diff -ruN mysql-5.7.21.orig/cmake/readline.cmake mysql-5.7.21/cmake/readline.cmake +--- mysql-5.7.21.orig/cmake/readline.cmake 2017-12-28 04:46:26.000000000 +0100 ++++ mysql-5.7.21/cmake/readline.cmake 2018-03-31 21:17:28.373826351 +0200 +@@ -110,23 +110,23 @@ ENDMACRO() MACRO (FIND_SYSTEM_EDITLINE) FIND_PATH(FOUND_EDITLINE_READLINE @@ -28,8 +29,8 @@ ) MARK_AS_ADVANCED(EDITLINE_INCLUDE_DIR EDITLINE_LIBRARY) -@@ -160,7 +160,7 @@ - SET(CMAKE_REQUIRED_LIBRARIES ${EDITLINE_LIBRARY}) +@@ -139,7 +139,7 @@ MACRO (FIND_SYSTEM_EDITLINE) + LIST(APPEND CMAKE_REQUIRED_LIBRARIES ${EDITLINE_LIBRARY}) CHECK_CXX_SOURCE_COMPILES(" #include - #include @@ -37,7 +38,7 @@ int main(int argc, char **argv) { HIST_ENTRY entry; -@@ -170,14 +170,13 @@ +@@ -149,14 +149,13 @@ MACRO (FIND_SYSTEM_EDITLINE) CHECK_CXX_SOURCE_COMPILES(" #include @@ -55,5 +56,25 @@ + rl_completion_matches(0,0); + return res ? 0 : 1; }" - EDITLINE_HAVE_COMPLETION) + EDITLINE_HAVE_COMPLETION_INT) +@@ -168,7 +167,7 @@ MACRO (FIND_SYSTEM_EDITLINE) + typedef char* MYFunction(const char*, int); + MYFunction* myf= rl_completion_entry_function; + char *res= (myf)(NULL, 0); +- completion_matches(0,0); ++ rl_completion_matches(0,0); + return res != NULL; + }" + EDITLINE_HAVE_COMPLETION_CHAR) +--- mysql-8.1.0/CMakeLists.txt~ 2023-06-21 09:52:10.000000000 +0200 ++++ mysql-8.1.0/CMakeLists.txt 2023-10-20 10:08:46.673284042 +0200 +@@ -20,6 +20,8 @@ + # along with this program; if not, write to the Free Software + # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + ++variable_watch(CMAKE_EXECUTABLE_SUFFIX) ++ + MESSAGE(STATUS "Running cmake version ${CMAKE_VERSION}") + + IF(WIN32)