summaryrefslogtreecommitdiffstats
path: root/system/dlm/patches/Use-CPPFLAGS-from-the-environment.patch
diff options
context:
space:
mode:
Diffstat (limited to 'system/dlm/patches/Use-CPPFLAGS-from-the-environment.patch')
-rw-r--r--system/dlm/patches/Use-CPPFLAGS-from-the-environment.patch71
1 files changed, 71 insertions, 0 deletions
diff --git a/system/dlm/patches/Use-CPPFLAGS-from-the-environment.patch b/system/dlm/patches/Use-CPPFLAGS-from-the-environment.patch
new file mode 100644
index 0000000000..7f32d838d2
--- /dev/null
+++ b/system/dlm/patches/Use-CPPFLAGS-from-the-environment.patch
@@ -0,0 +1,71 @@
+From: =?utf-8?q?Ferenc_W=C3=A1gner?= <wferi@debian.org>
+Date: Mon, 19 Dec 2016 21:36:05 +0100
+Subject: Use CPPFLAGS from the environment
+
+---
+ dlm_controld/Makefile | 4 ++--
+ dlm_tool/Makefile | 2 +-
+ fence/Makefile | 2 +-
+ libdlm/Makefile | 4 ++--
+ 4 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/dlm_controld/Makefile b/dlm_controld/Makefile
+index 75c5750..47af929 100644
+--- a/dlm_controld/Makefile
++++ b/dlm_controld/Makefile
+@@ -58,10 +58,10 @@ endif
+ all: $(LIB_TARGET) $(BIN_TARGET)
+
+ $(BIN_TARGET): $(BIN_SOURCE)
+- $(CC) $(BIN_SOURCE) $(BIN_CFLAGS) $(BIN_LDFLAGS) -o $@ -L.
++ $(CC) $(CPPFLAGS) $(BIN_SOURCE) $(BIN_CFLAGS) $(BIN_LDFLAGS) -o $@ -L.
+
+ $(LIB_TARGET): $(LIB_SOURCE)
+- $(CC) $^ $(LIB_CFLAGS) $(LIB_LDFLAGS) -shared -o $@ -Wl,-soname=$(LIB_SMAJOR)
++ $(CC) $(CPPFLAGS) $^ $(LIB_CFLAGS) $(LIB_LDFLAGS) -shared -o $@ -Wl,-soname=$(LIB_SMAJOR)
+ ln -sf $(LIB_TARGET) $(LIB_SO)
+ ln -sf $(LIB_TARGET) $(LIB_SMAJOR)
+
+diff --git a/dlm_tool/Makefile b/dlm_tool/Makefile
+index 80d7725..a9b3be0 100644
+--- a/dlm_tool/Makefile
++++ b/dlm_tool/Makefile
+@@ -27,7 +27,7 @@ LDFLAGS += -lpthread -ldlm -ldlmcontrol
+ all: $(BIN_TARGET)
+
+ $(BIN_TARGET): $(BIN_SOURCE)
+- $(CC) $(BIN_SOURCE) $(CFLAGS) $(LDFLAGS) -o $@
++ $(CC) $(CPPFLAGS) $(BIN_SOURCE) $(CFLAGS) $(LDFLAGS) -o $@
+
+ clean:
+ rm -f *.o *.so *.so.* $(BIN_TARGET)
+diff --git a/fence/Makefile b/fence/Makefile
+index b927879..d4a3c09 100644
+--- a/fence/Makefile
++++ b/fence/Makefile
+@@ -28,7 +28,7 @@ LDFLAGS += -ldl
+ all: $(BIN_TARGET)
+
+ $(BIN_TARGET): $(BIN_SOURCE)
+- $(CC) $(BIN_SOURCE) $(CFLAGS) $(LDFLAGS) -o $@ -L.
++ $(CC) $(CPPFLAGS) $(BIN_SOURCE) $(CFLAGS) $(LDFLAGS) -o $@ -L.
+
+ clean:
+ rm -f *.o *.so *.so.* $(BIN_TARGET)
+diff --git a/libdlm/Makefile b/libdlm/Makefile
+index ab32761..21addf8 100644
+--- a/libdlm/Makefile
++++ b/libdlm/Makefile
+@@ -90,10 +90,10 @@ LLT_LDFLAGS += $(LDFLAGS)
+ all: $(LIB_TARGET) $(LLT_TARGET) $(LIB_PC) $(LLT_PC)
+
+ $(LIB_O): $(SOURCE)
+- $(CC) $< $(LIB_CFLAGS) -c -o $@
++ $(CC) $(CPPFLAGS) $< $(LIB_CFLAGS) -c -o $@
+
+ $(LLT_O): $(SOURCE)
+- $(CC) $< $(LLT_CFLAGS) -c -o $@
++ $(CC) $(CPPFLAGS) $< $(LLT_CFLAGS) -c -o $@
+
+ $(LIB_TARGET): $(LIB_O)
+ $(CC) $^ $(LIB_LDFLAGS) -shared -o $@ -Wl,-soname=$(LIB_SMAJOR)