From d9e2d1a3b5c221a7d79b911e84dc60f4a675cd17 Mon Sep 17 00:00:00 2001 From: Alexander Kabaev Date: Sat, 19 May 2007 04:41:05 +0000 Subject: [PATCH] Universally disable -Werror until src/ is in better shape for GCC 4.2. There are new warnings that kill the build otherwise. Disable pointer destination sign mismatch warning alltogether. Our tree is in no shape to have that enabled yet. --- share/mk/bsd.sys.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/share/mk/bsd.sys.mk b/share/mk/bsd.sys.mk index 2ef75012712..09cc84360d8 100644 --- a/share/mk/bsd.sys.mk +++ b/share/mk/bsd.sys.mk @@ -8,6 +8,9 @@ # for GCC: http://gcc.gnu.org/onlinedocs/gcc-3.0.4/gcc_3.html#IDX143 +# Universally disable -Werror until src/ is in better shape for GCC 4.2 +NO_WERROR= + .if !defined(NO_WARNS) && ${CC} != "icc" . if defined(CSTD) . if ${CSTD} == "k&r" @@ -51,6 +54,7 @@ CWARNFLAGS += -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls # XXX always get it right. CWARNFLAGS += -Wno-uninitialized . endif +CWARNFLAGS += -Wno-pointer-sign . endif . if defined(FORMAT_AUDIT)