From bc3cb0651cce4a911aed54de6e394d3e241ad0b8 Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Thu, 17 Oct 2013 09:33:25 +0100 Subject: [PATCH] dropwatch: Remove -Werror from CFLAGS -Werror shouldn't be used in released code since it can cause random build failures on moderate warnings. It also depends on the used toolchain since different toolchains may or may not print the same warnings. Fixes the following build problem on MIPS64/n64: main.c: In function handle_dm_alert_msg: main.c:336:5: error: format %llx expects argument of type long long unsigned int, but argument 4 has type __u64 [-Werror=format=] Signed-off-by: Markos Chandras Signed-off-by: Peter Korsgaard --- .../dropwatch/dropwatch-03-remove-werror.patch | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 package/dropwatch/dropwatch-03-remove-werror.patch diff --git a/package/dropwatch/dropwatch-03-remove-werror.patch b/package/dropwatch/dropwatch-03-remove-werror.patch new file mode 100644 index 0000000000..97b26b74c4 --- /dev/null +++ b/package/dropwatch/dropwatch-03-remove-werror.patch @@ -0,0 +1,18 @@ +-Werror shouldn't be used in released code since it can +cause random build failures on moderate warnings. It also +depends on the used toolchain since different toolchains may +or may not print the same warnings. + +Signed-off-by: Markos Chandras + +Index: dropwatch-1.4/src/Makefile +=================================================================== +--- dropwatch-1.4.orig/src/Makefile ++++ dropwatch-1.4/src/Makefile +@@ -1,5 +1,5 @@ + all: dropwatch +-CFLAGS+=-c -g -D_GNU_SOURCE -Wall -Werror `pkg-config --cflags libnl-3.0` ++CFLAGS+=-c -g -D_GNU_SOURCE -Wall `pkg-config --cflags libnl-3.0` + LDFLAGS=-lbfd -lreadline -lnl-3 -lnl-genl-3 + OBJFILES := main.o lookup.o\ + lookup_bfd.o lookup_kas.o