From: Martin Wilck <mwilck@xxxxxxxx> We need to ignore -Wclobbered because gcc has trouble dealing with glibc's implementation of pthread_cleanup_push(). For some variants of gcc, -Wno-clobbered alone isn't enough if -Werror is also set. Compilation with -Wno-error=clobbered works, though. Signed-off-by: Martin Wilck <mwilck@xxxxxxxx> --- Makefile.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.inc b/Makefile.inc index 671dd1ca..e7256e3a 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -91,7 +91,7 @@ TEST_CC_OPTION = $(shell \ STACKPROT := $(call TEST_CC_OPTION,-fstack-protector-strong,-fstack-protector) ERROR_DISCARDED_QUALIFIERS := $(call TEST_CC_OPTION,-Werror=discarded-qualifiers,) -WNOCLOBBERED := $(call TEST_CC_OPTION,-Wno-clobbered,) +WNOCLOBBERED := $(call TEST_CC_OPTION,-Wno-clobbered -Wno-error=clobbered,) OPTFLAGS := -O2 -g $(STACKPROT) --param=ssp-buffer-size=4 WARNFLAGS := -Werror -Wall -Wextra -Wformat=2 -Werror=implicit-int \ -- 2.26.2 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel