summaryrefslogtreecommitdiff
path: root/dev-db/valkey/files/valkey-9.1.0-ppc-atomic.patch
blob: 3c923fad3380c845f7adcdccf7bc94d85d838680 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
--- a/src/Makefile
+++ b/src/Makefile
@@ -141,6 +141,14 @@ FINAL_LDFLAGS=$(LDFLAGS) $(OPT) $(SERVER_LDFLAGS) $(DEBUG)
 FINAL_LIBS=-lm
 DEBUG=-g -ggdb
 
+ifneq (,$(filter powerpc ppc,$(uname_M)))
+        FINAL_LIBS+=-latomic
+else
+ifneq (,$(findstring ppc,$(uname_M)))
+        FINAL_LIBS+=-latomic
+endif
+endif
+
 # Linux ARM32 needs -latomic at linking time
 ifneq (,$(findstring armv,$(uname_M)))
         FINAL_LIBS+=-latomic