summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYossi Gottlieb <yossigo@gmail.com>2021-10-20 21:01:30 +0300
committerOran Agra <oran@redislabs.com>2022-04-27 16:31:52 +0300
commit3053337043bcd58047c5f400dbc751475c5e2399 (patch)
treee1b6bdc2f93fbc17b1caf5aad3e58611f6fdcef1
parent215c5eacb0b0892e83efccd9bf0f205d6e99fd2e (diff)
downloadredis-3053337043bcd58047c5f400dbc751475c5e2399.tar.gz
Fix test modules build issue on OS X 11. (#9658)
(cherry picked from commit 8bf4c2e38c6531af8a8b5bbe3ce469d79a920d35)
-rw-r--r--tests/modules/Makefile7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/modules/Makefile b/tests/modules/Makefile
index ae611de86..021110292 100644
--- a/tests/modules/Makefile
+++ b/tests/modules/Makefile
@@ -16,6 +16,13 @@ ifneq ($(uname_S),FreeBSD)
LIBS = -lc
endif
+# OS X 11.x doesn't have /usr/lib/libSystem.dylib and needs an explicit setting.
+ifeq ($(uname_S),Darwin)
+ifeq ("$(wildcard /usr/lib/libSystem.dylib)","")
+LIBS = -L /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib -lsystem
+endif
+endif
+
TEST_MODULES = \
commandfilter.so \
basics.so \