From a80fd9d5075a448b17b9dde111ce958738ddcf81 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 25 Feb 2023 18:53:13 +0100 Subject: Refreshing no-Werror.patch. Signed-off-by: Daniel Baumann --- debian/patches/debian-no-Werror.diff | 24 ------------------------ debian/patches/debian/0007-no-Werror.patch | 18 ++++++++++++++++++ debian/patches/series | 2 +- 3 files changed, 19 insertions(+), 25 deletions(-) delete mode 100644 debian/patches/debian-no-Werror.diff create mode 100644 debian/patches/debian/0007-no-Werror.patch diff --git a/debian/patches/debian-no-Werror.diff b/debian/patches/debian-no-Werror.diff deleted file mode 100644 index 371df52..0000000 --- a/debian/patches/debian-no-Werror.diff +++ /dev/null @@ -1,24 +0,0 @@ -From: martin f. krafft -Subject: Remove -Werror from compiler flags - --Werror seems like a bad idea on released/packaged code because a toolchain -update (introducing new warnings) could break the build. We'll let upstream -use it to beautify the code, but remove it for out builds. - -Signed-off-by: martin f. krafft - ---- - Makefile | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - ---- a/Makefile -+++ b/Makefile -@@ -50,7 +50,7 @@ ifeq ($(origin CC),default) - CC := $(CROSS_COMPILE)gcc - endif - CXFLAGS ?= -ggdb --CWFLAGS = -Wall -Werror -Wstrict-prototypes -Wextra -Wno-unused-parameter -+CWFLAGS = -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter - ifdef WARN_UNUSED - CWFLAGS += -Wp,-D_FORTIFY_SOURCE=2 -O3 - endif diff --git a/debian/patches/debian/0007-no-Werror.patch b/debian/patches/debian/0007-no-Werror.patch new file mode 100644 index 0000000..2321e26 --- /dev/null +++ b/debian/patches/debian/0007-no-Werror.patch @@ -0,0 +1,18 @@ +Author: Martin F. Krafft +Description: Remove -Werror from compiler flags. + -Werror seems like a bad idea on released/packaged code because a toolchain + update (introducing new warnings) could break the build. We'll let upstream + use it to beautify the code, but remove it for out builds. + +diff -Naurp mdadm.orig/Makefile mdadm/Makefile +--- mdadm.orig/Makefile ++++ mdadm/Makefile +@@ -50,7 +50,7 @@ ifeq ($(origin CC),default) + CC := $(CROSS_COMPILE)gcc + endif + CXFLAGS ?= -ggdb +-CWFLAGS = -Wall -Werror -Wstrict-prototypes -Wextra -Wno-unused-parameter ++CWFLAGS = -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter + ifdef WARN_UNUSED + CWFLAGS += -Wp,-D_FORTIFY_SOURCE=2 -O3 + endif diff --git a/debian/patches/series b/debian/patches/series index b07b693..d08c03d 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -4,5 +4,5 @@ debian/0003-host-name-in-default-mailfrom.patch debian/0004-exit-gracefully-when-md-device-not-found.patch debian/0005-sha1-includes.patch debian/0006-readlink-path.patch -debian-no-Werror.diff +debian/0007-no-Werror.patch test-installed.patch -- cgit v1.2.3