diff options
author | Ryan Steinmetz <zi@FreeBSD.org> | 2023-11-02 16:27:18 -0400 |
---|---|---|
committer | Ryan Steinmetz <zi@FreeBSD.org> | 2023-11-02 16:27:52 -0400 |
commit | 0dda4789af2f85a68e6b7dd6bf623141dd23e147 (patch) | |
tree | 1098367a5ce192c8bd6e8db28d1a6db81111bdae /databases/keydb/files/patch-src-Makefile | |
parent | devel/rubygem-dig_rb: fix bad comment (diff) |
databases/keydb: Update to 6.3.4
Diffstat (limited to 'databases/keydb/files/patch-src-Makefile')
-rw-r--r-- | databases/keydb/files/patch-src-Makefile | 43 |
1 files changed, 14 insertions, 29 deletions
diff --git a/databases/keydb/files/patch-src-Makefile b/databases/keydb/files/patch-src-Makefile index 4703d6eb6daf..c88dc47461f5 100644 --- a/databases/keydb/files/patch-src-Makefile +++ b/databases/keydb/files/patch-src-Makefile @@ -1,6 +1,6 @@ ---- src/Makefile.orig 2023-10-25 15:47:51 UTC +--- src/Makefile.orig 2023-11-02 20:13:44 UTC +++ src/Makefile -@@ -138,21 +138,11 @@ endif +@@ -138,7 +138,6 @@ endif # Override default settings if possible -include .make-settings @@ -8,41 +8,26 @@ FINAL_CFLAGS=$(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS) $(KEYDB_CFLAGS) $(REDIS_CFLAGS) FINAL_CXXFLAGS=$(CXX_STD) $(WARN) $(OPT) $(DEBUG) $(CXXFLAGS) $(KEYDB_CFLAGS) $(REDIS_CFLAGS) FINAL_LDFLAGS=$(LDFLAGS) $(KEYDB_LDFLAGS) $(DEBUG) - FINAL_LIBS+=-lm -lz -lcrypto -lbz2 -lzstd -llz4 -lsnappy - --ifneq ($(uname_S),Darwin) -- FINAL_LIBS+=-latomic --endif --# Linux ARM32 needs -latomic at linking time --ifneq (,$(findstring armv,$(uname_M))) -- FINAL_LIBS+=-latomic --endif -- -- - ifeq ($(uname_S),SunOS) - # SunOS - ifeq ($(findstring -m32,$(FINAL_CFLAGS)),) -@@ -211,7 +201,9 @@ ifeq ($(uname_S),NetBSD) - else +@@ -214,9 +213,6 @@ else ifeq ($(uname_S),FreeBSD) # FreeBSD -- FINAL_LIBS+= -lpthread -lexecinfo -+ FINAL_LIBS+= -lpthread -lexecinfo -luuid -+ FINAL_CFLAGS?= $(CFLAGS) $(REDIS_CFLAGS) -I${PREFIX}/include -+ FINAL_LDFLAGS= $(LDFLAGS) -pthread - else - ifeq ($(uname_S),DragonFly) - # DragonFly -@@ -347,7 +339,7 @@ else + FINAL_LIBS+= -lpthread -luuid -lexecinfo +- FINAL_CFLAGS+= -I/usr/local/include +- FINAL_CXXFLAGS+= -I/usr/local/include +- FINAL_LDFLAGS+= -L/usr/local/lib + ifeq ($(USE_BACKTRACE),yes) + FINAL_CFLAGS+= -DUSE_BACKTRACE + endif +@@ -355,7 +351,7 @@ else endif # Alpine OS doesn't have support for the execinfo backtrace library we use for debug, so we provide an alternate implementation using libwunwind. -OS := $(shell cat /etc/os-release | grep ID= | head -n 1 | cut -d'=' -f2) +OS := $(shell uname -r) ifeq ($(OS),alpine) - FINAL_CXXFLAGS+=-DUNW_LOCAL_ONLY -DALPINE - FINAL_LIBS += -lunwind -@@ -417,7 +409,6 @@ persist-settings: distclean + FINAL_CXXFLAGS+=-DUNW_LOCAL_ONLY + FINAL_CXXFLAGS+=-DALPINE +@@ -426,7 +422,6 @@ persist-settings: distclean echo PREV_FINAL_CFLAGS=$(FINAL_CFLAGS) >> .make-settings echo PREV_FINAL_CXXFLAGS=$(FINAL_CXXFLAGS) >> .make-settings echo PREV_FINAL_LDFLAGS=$(FINAL_LDFLAGS) >> .make-settings |