summaryrefslogtreecommitdiffstats
path: root/redis-lz4.patch
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2020-06-26 07:53:16 +0200
committerRemi Collet <remi@remirepo.net>2020-06-26 07:53:16 +0200
commite69a56b7c50b89ce8c6dcc40313585f8f3dcab52 (patch)
treed8bb4ebf1da3aedd99656f52c3e7bdc65775b084 /redis-lz4.patch
parent0e0067c9056224a781b18d68a91eaba83e8ce35d (diff)
update to 5.3.0RC1
enable lz4 compression support drop patch merged upstream add upstream patch to fix lz4 library name add new option in provided configuration file
Diffstat (limited to 'redis-lz4.patch')
-rw-r--r--redis-lz4.patch69
1 files changed, 69 insertions, 0 deletions
diff --git a/redis-lz4.patch b/redis-lz4.patch
new file mode 100644
index 0000000..6357c09
--- /dev/null
+++ b/redis-lz4.patch
@@ -0,0 +1,69 @@
+From 19269cb1db073376364d2655fc828daeb8f1006e Mon Sep 17 00:00:00 2001
+From: Remi Collet <remi@remirepo.net>
+Date: Fri, 26 Jun 2020 07:18:57 +0200
+Subject: [PATCH 1/2] fix lz4 library name
+
+---
+ config.m4 | 8 ++++++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/config.m4 b/config.m4
+index 3044930..2105801 100644
+--- a/config.m4
++++ b/config.m4
+@@ -201,7 +201,8 @@ if test "$PHP_REDIS" != "no"; then
+ fi
+
+ if test "$PHP_REDIS_LZ4" != "no"; then
+- AC_DEFINE(HAVE_REDIS_LZ4, 1, [ ])
++ AC_DEFINE(HAVE_REDIS_LZ4, 1, [ ])
++ if test "$PHP_LIBZSTD" != "no"; then
+ AC_MSG_CHECKING(for liblz4 files in default path)
+ for i in $PHP_LIBLZ4 /usr/local /usr; do
+ if test -r $i/include/lz4.h; then
+@@ -216,13 +217,16 @@ if test "$PHP_REDIS" != "no"; then
+ fi
+ PHP_CHECK_LIBRARY(lz4, LZ4_compress,
+ [
+- PHP_ADD_LIBRARY_WITH_PATH(zstd, $LIBLZ4_DIR/$PHP_LIBDIR, REDIS_SHARED_LIBADD)
++ PHP_ADD_LIBRARY_WITH_PATH(lz4, $LIBLZ4_DIR/$PHP_LIBDIR, REDIS_SHARED_LIBADD)
+ ], [
+ AC_MSG_ERROR([could not find usable liblz4])
+ ], [
+ -L$LIBLZ4_DIR/$PHP_LIBDIR
+ ])
+ PHP_SUBST(REDIS_SHARED_LIBADD)
++ else
++ AC_MSG_ERROR([only system libz4 is supported])
++ fi
+ fi
+
+ if test "$PHP_REDIS_ZSTD" != "no"; then
+--
+2.25.4
+
+From e5de8fa1ffa4824944283d78e9475df527567a49 Mon Sep 17 00:00:00 2001
+From: Remi Collet <remi@remirepo.net>
+Date: Fri, 26 Jun 2020 07:21:21 +0200
+Subject: [PATCH 2/2] copy/paste err
+
+---
+ config.m4 | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/config.m4 b/config.m4
+index 2105801..4445400 100644
+--- a/config.m4
++++ b/config.m4
+@@ -202,7 +202,7 @@ if test "$PHP_REDIS" != "no"; then
+
+ if test "$PHP_REDIS_LZ4" != "no"; then
+ AC_DEFINE(HAVE_REDIS_LZ4, 1, [ ])
+- if test "$PHP_LIBZSTD" != "no"; then
++ if test "$PHP_LIBLZ4" != "no"; then
+ AC_MSG_CHECKING(for liblz4 files in default path)
+ for i in $PHP_LIBLZ4 /usr/local /usr; do
+ if test -r $i/include/lz4.h; then
+--
+2.25.4
+