summaryrefslogtreecommitdiff
path: root/databases/mariadb103-server/files
diff options
context:
space:
mode:
Diffstat (limited to 'databases/mariadb103-server/files')
-rw-r--r--databases/mariadb103-server/files/patch-storage_innobase_lz4.cmake18
-rw-r--r--databases/mariadb103-server/files/patch-storage_innobase_lzo.cmake22
-rw-r--r--databases/mariadb103-server/files/patch-storage_innobase_snappy.cmake9
-rw-r--r--databases/mariadb103-server/files/patch-storage_mroonga_CMakeLists.txt11
4 files changed, 18 insertions, 42 deletions
diff --git a/databases/mariadb103-server/files/patch-storage_innobase_lz4.cmake b/databases/mariadb103-server/files/patch-storage_innobase_lz4.cmake
index 096529fae9f5..245725cd4801 100644
--- a/databases/mariadb103-server/files/patch-storage_innobase_lz4.cmake
+++ b/databases/mariadb103-server/files/patch-storage_innobase_lz4.cmake
@@ -1,6 +1,6 @@
---- storage/innobase/lz4.cmake.orig 2017-05-14 23:13:18 UTC
+--- storage/innobase/lz4.cmake.orig 2021-08-02 10:58:57 UTC
+++ storage/innobase/lz4.cmake
-@@ -17,21 +17,29 @@ SET(WITH_INNODB_LZ4 AUTO CACHE STRING
+@@ -17,9 +17,16 @@ SET(WITH_INNODB_LZ4 AUTO CACHE STRING
MACRO (MYSQL_CHECK_LZ4)
IF (WITH_INNODB_LZ4 STREQUAL "ON" OR WITH_INNODB_LZ4 STREQUAL "AUTO")
@@ -19,18 +19,18 @@
+ CHECK_LIBRARY_EXISTS(lz4 LZ4_compress_default ${LZ4_LIBDIR} HAVE_LZ4_COMPRESS_DEFAULT)
IF (HAVE_LZ4_SHARED_LIB AND HAVE_LZ4_H)
- ADD_DEFINITIONS(-DHAVE_LZ4=1)
+ SET(HAVE_INNODB_LZ4 TRUE)
+@@ -27,11 +34,12 @@ MACRO (MYSQL_CHECK_LZ4)
IF (HAVE_LZ4_COMPRESS_DEFAULT)
- ADD_DEFINITIONS(-DHAVE_LZ4_COMPRESS_DEFAULT=1)
+ ADD_DEFINITIONS(-DHAVE_LZ4_COMPRESS_DEFAULT=1)
ENDIF()
- LINK_LIBRARIES(lz4)
-+ LINK_LIBRARIES(innobase ${LZ4_LIBRARY})
++ LINK_LIBRARIES(${LZ4_LIBRARY})
ELSE()
IF (WITH_INNODB_LZ4 STREQUAL "ON")
- MESSAGE(FATAL_ERROR "Required lz4 library is not found")
+ MESSAGE(FATAL_ERROR "Required lz4 library is not found")
ENDIF()
- ENDIF()
+ ENDIF()
+ ENDIF()
ENDIF()
- ENDMACRO()
-
+ ADD_FEATURE_INFO(INNODB_LZ4 HAVE_INNODB_LZ4 "LZ4 compression in the InnoDB storage engine")
diff --git a/databases/mariadb103-server/files/patch-storage_innobase_lzo.cmake b/databases/mariadb103-server/files/patch-storage_innobase_lzo.cmake
index afabe8542926..54de34c4f0d8 100644
--- a/databases/mariadb103-server/files/patch-storage_innobase_lzo.cmake
+++ b/databases/mariadb103-server/files/patch-storage_innobase_lzo.cmake
@@ -1,21 +1,6 @@
---- storage/innobase/lzo.cmake.orig 2017-05-14 23:13:18 UTC
+--- storage/innobase/lzo.cmake.orig 2021-08-02 10:58:57 UTC
+++ storage/innobase/lzo.cmake
-@@ -17,12 +17,10 @@ SET(WITH_INNODB_LZO AUTO CACHE STRING
-
- MACRO (MYSQL_CHECK_LZO_STATIC)
- IF (WITH_INNODB_LZO STREQUAL "ON" OR WITH_INNODB_LZO STREQUAL "AUTO")
-- CHECK_INCLUDE_FILES(lzo/lzo1x.h HAVE_LZO_H)
-- CHECK_LIBRARY_EXISTS(liblzo2.a lzo1x_1_compress "" HAVE_LZO_LIB)
--
-+ CHECK_LIBRARY_EXISTS(lzo2 lzo1x_1_compress "${LZO_LIBDIR}" HAVE_LZO_LIB)
- IF(HAVE_LZO_LIB AND HAVE_LZO_H)
- ADD_DEFINITIONS(-DHAVE_LZO=1)
-- LINK_LIBRARIES(liblzo2.a)
-+ LINK_LIBRARIES(lzo2)
- ELSE()
- IF (WITH_INNODB_LZO STREQUAL "ON")
- MESSAGE(FATAL_ERROR "Required lzo library is not found")
-@@ -33,12 +31,16 @@ ENDMACRO()
+@@ -17,13 +17,17 @@ SET(WITH_INNODB_LZO AUTO CACHE STRING
MACRO (MYSQL_CHECK_LZO)
IF (WITH_INNODB_LZO STREQUAL "ON" OR WITH_INNODB_LZO STREQUAL "AUTO")
@@ -30,9 +15,10 @@
+ ENDIF()
+ CHECK_LIBRARY_EXISTS(lzo2 lzo1x_1_compress ${LZO_LIBDIR} HAVE_LZO_SHARED_LIB)
IF(HAVE_LZO_SHARED_LIB AND HAVE_LZO_H)
+ SET(HAVE_INNODB_LZO TRUE)
ADD_DEFINITIONS(-DHAVE_LZO=1)
- LINK_LIBRARIES(lzo2)
+ LINK_LIBRARIES(${LZO_LIBRARY})
ELSE()
IF (WITH_INNODB_LZO STREQUAL "ON")
- MESSAGE(FATAL_ERROR "Required lzo library is not found")
+ MESSAGE(FATAL_ERROR "Required lzo library is not found")
diff --git a/databases/mariadb103-server/files/patch-storage_innobase_snappy.cmake b/databases/mariadb103-server/files/patch-storage_innobase_snappy.cmake
index 42c80e08d04a..9e8fc040616c 100644
--- a/databases/mariadb103-server/files/patch-storage_innobase_snappy.cmake
+++ b/databases/mariadb103-server/files/patch-storage_innobase_snappy.cmake
@@ -1,6 +1,6 @@
---- storage/innobase/snappy.cmake.orig 2017-05-14 23:13:18 UTC
+--- storage/innobase/snappy.cmake.orig 2021-08-02 10:58:58 UTC
+++ storage/innobase/snappy.cmake
-@@ -17,12 +17,17 @@ SET(WITH_INNODB_SNAPPY AUTO CACHE STRING
+@@ -17,13 +17,18 @@ SET(WITH_INNODB_SNAPPY AUTO CACHE STRING
MACRO (MYSQL_CHECK_SNAPPY)
IF (WITH_INNODB_SNAPPY STREQUAL "ON" OR WITH_INNODB_SNAPPY STREQUAL "AUTO")
@@ -14,11 +14,12 @@
+ SET(HAVE_SNAPPY_H 1)
+ ENDIF()
+ CHECK_LIBRARY_EXISTS(snappy snappy_uncompress ${SNAPPY_LIBDIR} HAVE_SNAPPY_SHARED_LIB)
-+MESSAGE(STATUS "HAVE_SNAPPY_H=${HAVE_SNAPPY_H} HAVE_SNAPPY_SHARED_LIB=${HAVE_SNAPPY_SHARED_LIB} SNAPPY_LIBDIR=${SNAPPY_LIBDIR} ")
++#MESSAGE(STATUS "HAVE_SNAPPY_H=${HAVE_SNAPPY_H} HAVE_SNAPPY_SHARED_LIB=${HAVE_SNAPPY_SHARED_LIB} SNAPPY_LIBDIR=${SNAPPY_LIBDIR} ")
IF(HAVE_SNAPPY_SHARED_LIB AND HAVE_SNAPPY_H)
+ SET(HAVE_INNODB_SNAPPY TRUE)
ADD_DEFINITIONS(-DHAVE_SNAPPY=1)
- LINK_LIBRARIES(snappy)
+ LINK_LIBRARIES(${SNAPPY_LIBRARY})
ELSE()
IF (WITH_INNODB_SNAPPY STREQUAL "ON")
- MESSAGE(FATAL_ERROR "Required snappy library is not found")
+ MESSAGE(FATAL_ERROR "Required snappy library is not found")
diff --git a/databases/mariadb103-server/files/patch-storage_mroonga_CMakeLists.txt b/databases/mariadb103-server/files/patch-storage_mroonga_CMakeLists.txt
deleted file mode 100644
index 3a9984980272..000000000000
--- a/databases/mariadb103-server/files/patch-storage_mroonga_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- storage/mroonga/CMakeLists.txt.orig 2019-11-06 16:01:58 UTC
-+++ storage/mroonga/CMakeLists.txt
-@@ -80,7 +80,7 @@ else()
- set(MRN_SOURCE_DIR ${CMAKE_SOURCE_DIR})
- endif()
-
--file(READ ${MRN_SOURCE_DIR}/version MRN_VERSION)
-+file(READ ${MRN_SOURCE_DIR}/version_txt MRN_VERSION)
- file(READ ${MRN_SOURCE_DIR}/version_major MRN_VERSION_MAJOR)
- file(READ ${MRN_SOURCE_DIR}/version_minor MRN_VERSION_MINOR)
- file(READ ${MRN_SOURCE_DIR}/version_micro MRN_VERSION_MICRO)