Module Name:    src
Committed By:   joerg
Date:           Wed Jan 11 12:19:44 UTC 2017

Modified Files:
        src/external/apache2/mDNSResponder/usr.sbin/mdnsd: Makefile
        src/external/bsd/dhcpcd/sbin: Makefile.inc
        src/external/bsd/ipf: Makefile.inc
        src/external/bsd/ntp/lib/libopts: Makefile
        src/external/bsd/tcpdump/bin: Makefile
        src/sbin/newfs_udf: Makefile
        src/share/mk: bsd.kmodule.mk
        src/sys/conf: Makefile.kern.inc
        src/sys/rump/fs/lib/libudf: Makefile
        src/sys/rump/net/lib: Makefile.inc
        src/usr.sbin/bootp/common: Makefile
        src/usr.sbin/installboot: Makefile
        src/usr.sbin/makefs/udf: Makefile.inc
        src/usr.sbin/pf: Makefile.inc
        src/usr.sbin/rtadvd: Makefile

Log Message:
Disable a couple of warnings until further investigation.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 \
    src/external/apache2/mDNSResponder/usr.sbin/mdnsd/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/dhcpcd/sbin/Makefile.inc
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/ipf/Makefile.inc
cvs rdiff -u -r1.13 -r1.14 src/external/bsd/ntp/lib/libopts/Makefile
cvs rdiff -u -r1.15 -r1.16 src/external/bsd/tcpdump/bin/Makefile
cvs rdiff -u -r1.5 -r1.6 src/sbin/newfs_udf/Makefile
cvs rdiff -u -r1.58 -r1.59 src/share/mk/bsd.kmodule.mk
cvs rdiff -u -r1.255 -r1.256 src/sys/conf/Makefile.kern.inc
cvs rdiff -u -r1.9 -r1.10 src/sys/rump/fs/lib/libudf/Makefile
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/net/lib/Makefile.inc
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/bootp/common/Makefile
cvs rdiff -u -r1.50 -r1.51 src/usr.sbin/installboot/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/makefs/udf/Makefile.inc
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/pf/Makefile.inc
cvs rdiff -u -r1.19 -r1.20 src/usr.sbin/rtadvd/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/apache2/mDNSResponder/usr.sbin/mdnsd/Makefile
diff -u src/external/apache2/mDNSResponder/usr.sbin/mdnsd/Makefile:1.7 src/external/apache2/mDNSResponder/usr.sbin/mdnsd/Makefile:1.8
--- src/external/apache2/mDNSResponder/usr.sbin/mdnsd/Makefile:1.7	Thu May 26 12:56:25 2011
+++ src/external/apache2/mDNSResponder/usr.sbin/mdnsd/Makefile	Wed Jan 11 12:19:43 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2011/05/26 12:56:25 joerg Exp $
+#	$NetBSD: Makefile,v 1.8 2017/01/11 12:19:43 joerg Exp $
 
 PROG=	mdnsd
 
@@ -16,6 +16,6 @@ COPTS.uds_daemon.c += -Wno-stack-protect
 
 MAN=	mdnsd.8
 
-CWARNFLAGS.clang+=	-Wno-unused-value
+CWARNFLAGS.clang+=	-Wno-unused-value -Wno-error=address-of-packed-member
 
 .include <bsd.prog.mk>

Index: src/external/bsd/dhcpcd/sbin/Makefile.inc
diff -u src/external/bsd/dhcpcd/sbin/Makefile.inc:1.2 src/external/bsd/dhcpcd/sbin/Makefile.inc:1.3
--- src/external/bsd/dhcpcd/sbin/Makefile.inc:1.2	Fri Sep 19 23:00:49 2008
+++ src/external/bsd/dhcpcd/sbin/Makefile.inc	Wed Jan 11 12:19:43 2017
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.2 2008/09/19 23:00:49 joerg Exp $
+# $NetBSD: Makefile.inc,v 1.3 2017/01/11 12:19:43 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -9,3 +9,4 @@ BINDIR=		/sbin
 LDSTATIC?=	-static
 .endif
 
+CWARNFLAGS.clang+=	-Wno-error=address-of-packed-member

Index: src/external/bsd/ipf/Makefile.inc
diff -u src/external/bsd/ipf/Makefile.inc:1.2 src/external/bsd/ipf/Makefile.inc:1.3
--- src/external/bsd/ipf/Makefile.inc:1.2	Sat Sep 21 22:28:12 2013
+++ src/external/bsd/ipf/Makefile.inc	Wed Jan 11 12:19:43 2017
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile.inc,v 1.2 2013/09/21 22:28:12 joerg Exp $
+#	$NetBSD: Makefile.inc,v 1.3 2017/01/11 12:19:43 joerg Exp $
 
 WARNS?=	1	# XXX -Wcast-qual -Wshadow
 CWARNFLAGS.clang+=	-Wno-format -Wno-tautological-compare \
 			-Wno-self-assign -Wno-array-bounds \
-			-Wno-error=unused-const-variable
+			-Wno-error=unused-const-variable \
+			-Wno-error=address-of-packed-member
 
 .include <bsd.own.mk>
 

Index: src/external/bsd/ntp/lib/libopts/Makefile
diff -u src/external/bsd/ntp/lib/libopts/Makefile:1.13 src/external/bsd/ntp/lib/libopts/Makefile:1.14
--- src/external/bsd/ntp/lib/libopts/Makefile:1.13	Tue Dec 23 20:26:30 2014
+++ src/external/bsd/ntp/lib/libopts/Makefile	Wed Jan 11 12:19:43 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.13 2014/12/23 20:26:30 joerg Exp $
+#	$NetBSD: Makefile,v 1.14 2017/01/11 12:19:43 joerg Exp $
 
 LIBISPRIVATE=yes
 
@@ -22,5 +22,6 @@ COPTS.libopts.c+=	-Wno-error
 .else
 COPTS.libopts.c+=	${${ACTIVE_CC} == "gcc":? -Wno-format-contains-nul :}
 .endif
+COPTS.libopts.c+=	${${ACTIVE_CC} == "clang":? -Wno-format :}
 
 .include <bsd.lib.mk>

Index: src/external/bsd/tcpdump/bin/Makefile
diff -u src/external/bsd/tcpdump/bin/Makefile:1.15 src/external/bsd/tcpdump/bin/Makefile:1.16
--- src/external/bsd/tcpdump/bin/Makefile:1.15	Fri Dec  2 02:14:03 2016
+++ src/external/bsd/tcpdump/bin/Makefile	Wed Jan 11 12:19:43 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.15 2016/12/02 02:14:03 riastradh Exp $	
+#	$NetBSD: Makefile,v 1.16 2017/01/11 12:19:43 joerg Exp $	
 
 WARNS?=	1	# XXX: need to cleanup later
 
@@ -195,4 +195,6 @@ tcpdump.8: tcpdump.1.in
 	@rm -f ${.TARGET}
 	cp ${.ALLSRC} ${.TARGET}
 
+CWARNFLAGS.clang+=	-Wno-error=address-of-packed-member
+
 .include <bsd.prog.mk>

Index: src/sbin/newfs_udf/Makefile
diff -u src/sbin/newfs_udf/Makefile:1.5 src/sbin/newfs_udf/Makefile:1.6
--- src/sbin/newfs_udf/Makefile:1.5	Tue Mar 18 18:20:39 2014
+++ src/sbin/newfs_udf/Makefile	Wed Jan 11 12:19:43 2017
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2014/03/18 18:20:39 riastradh Exp $
+# $NetBSD: Makefile,v 1.6 2017/01/11 12:19:43 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -14,4 +14,6 @@ CPPFLAGS+= -I${MOUNT} -I${KUDF} -I${NETB
 DPADD+=${LIBUTIL}
 LDADD+=-lutil
 
+CWARNFLAGS.clang+=	-Wno-error=address-of-packed-member
+
 .include <bsd.prog.mk>

Index: src/share/mk/bsd.kmodule.mk
diff -u src/share/mk/bsd.kmodule.mk:1.58 src/share/mk/bsd.kmodule.mk:1.59
--- src/share/mk/bsd.kmodule.mk:1.58	Tue Feb  2 18:38:10 2016
+++ src/share/mk/bsd.kmodule.mk	Wed Jan 11 12:19:43 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.kmodule.mk,v 1.58 2016/02/02 18:38:10 christos Exp $
+#	$NetBSD: bsd.kmodule.mk,v 1.59 2017/01/11 12:19:43 joerg Exp $
 
 # We are not building this with PIE
 MKPIE=no
@@ -26,6 +26,8 @@ CPPFLAGS+=	-nostdinc -I. -I${.CURDIR} -i
 CPPFLAGS+=	-isystem ${S}/../common/include
 CPPFLAGS+=	-D_KERNEL -D_LKM -D_MODULE -DSYSCTL_INCLUDE_DESCR
 
+CWARNFLAGS.clang+=	-Wno-error=address-of-packed-member -Wno-error=constant-conversion
+
 # XXX until the kernel is fixed again...
 CFLAGS+=	-fno-strict-aliasing -Wno-pointer-sign
 

Index: src/sys/conf/Makefile.kern.inc
diff -u src/sys/conf/Makefile.kern.inc:1.255 src/sys/conf/Makefile.kern.inc:1.256
--- src/sys/conf/Makefile.kern.inc:1.255	Sun Jan  8 17:10:35 2017
+++ src/sys/conf/Makefile.kern.inc	Wed Jan 11 12:19:43 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.kern.inc,v 1.255 2017/01/08 17:10:35 christos Exp $
+#	$NetBSD: Makefile.kern.inc,v 1.256 2017/01/11 12:19:43 joerg Exp $
 #
 # This file contains common `MI' targets and definitions and it is included
 # at the bottom of each `MD' ${MACHINE}/conf/Makefile.${MACHINE}.
@@ -87,7 +87,8 @@ CWARNFLAGS+=	-Wold-style-definition
 CWARNFLAGS+=	-Wno-sign-compare
 
 CWARNFLAGS.clang+=	-Wno-unknown-pragmas -Wno-conversion \
-			-Wno-self-assign
+			-Wno-self-assign -Wno-error=address-of-packed-member \
+			-Wno-error=constant-conversion
 
 CWARNFLAGS.ah_regdomain.c= ${${ACTIVE_CC} == "clang":? \
     -Wno-shift-count-negative -Wno-shift-count-overflow:}

Index: src/sys/rump/fs/lib/libudf/Makefile
diff -u src/sys/rump/fs/lib/libudf/Makefile:1.9 src/sys/rump/fs/lib/libudf/Makefile:1.10
--- src/sys/rump/fs/lib/libudf/Makefile:1.9	Mon Oct 19 16:16:36 2015
+++ src/sys/rump/fs/lib/libudf/Makefile	Wed Jan 11 12:19:44 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.9 2015/10/19 16:16:36 pooka Exp $
+#	$NetBSD: Makefile,v 1.10 2017/01/11 12:19:44 joerg Exp $
 #
 
 .PATH:  ${.CURDIR}/../../../../fs/udf
@@ -11,7 +11,7 @@ SRCS=	udf_osta.c udf_vfsops.c udf_vnops.
 	udf_strat_direct.c udf_strat_sequential.c udf_strat_rmw.c \
 	udf_rename.c
 
-CWARNFLAGS.clang+=	-Wno-self-assign
+CWARNFLAGS.clang+=	-Wno-self-assign -Wno-error=address-of-packed-member
 
 .include <bsd.lib.mk>
 .include <bsd.klinks.mk>

Index: src/sys/rump/net/lib/Makefile.inc
diff -u src/sys/rump/net/lib/Makefile.inc:1.6 src/sys/rump/net/lib/Makefile.inc:1.7
--- src/sys/rump/net/lib/Makefile.inc:1.6	Tue Jan 26 23:12:18 2016
+++ src/sys/rump/net/lib/Makefile.inc	Wed Jan 11 12:19:44 2017
@@ -1,6 +1,8 @@
-#	$NetBSD: Makefile.inc,v 1.6 2016/01/26 23:12:18 pooka Exp $
+#	$NetBSD: Makefile.inc,v 1.7 2017/01/11 12:19:44 joerg Exp $
 #
 
 RUMPTOP=	${.CURDIR}/../../..
 
+CWARNFLAGS.clang+=	-Wno-error=address-of-packed-member -Werror=constant-conversion
+
 .include "${RUMPTOP}/Makefile.rump"

Index: src/usr.sbin/bootp/common/Makefile
diff -u src/usr.sbin/bootp/common/Makefile:1.7 src/usr.sbin/bootp/common/Makefile:1.8
--- src/usr.sbin/bootp/common/Makefile:1.7	Sat May  3 14:48:31 2008
+++ src/usr.sbin/bootp/common/Makefile	Wed Jan 11 12:19:44 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2008/05/03 14:48:31 lukem Exp $
+#	$NetBSD: Makefile,v 1.8 2017/01/11 12:19:44 joerg Exp $
 
 LIBISPRIVATE=	yes
 
@@ -7,4 +7,6 @@ SRCS=	dovend.c dumptab.c getif.c hash.c 
 	report.c tzone.c
 CPPFLAGS+= -DETC_ETHERS -DSYSLOG -DDEBUG
 
+CWARNFLAGS.clang+=	-Wno-error=address-of-packed-member
+
 .include <bsd.lib.mk>

Index: src/usr.sbin/installboot/Makefile
diff -u src/usr.sbin/installboot/Makefile:1.50 src/usr.sbin/installboot/Makefile:1.51
--- src/usr.sbin/installboot/Makefile:1.50	Sat Jun  6 15:45:47 2015
+++ src/usr.sbin/installboot/Makefile	Wed Jan 11 12:19:44 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.50 2015/06/06 15:45:47 joerg Exp $
+#	$NetBSD: Makefile,v 1.51 2017/01/11 12:19:44 joerg Exp $
 #
 
 .include <bsd.own.mk>
@@ -51,4 +51,6 @@ LDADD+= -lutil
 DPADD+= ${LIBUTIL}
 .endif
 
+CWARNFLAGS.clang+=	-Wno-error=address-of-packed-member
+
 .include <bsd.prog.mk>

Index: src/usr.sbin/makefs/udf/Makefile.inc
diff -u src/usr.sbin/makefs/udf/Makefile.inc:1.2 src/usr.sbin/makefs/udf/Makefile.inc:1.3
--- src/usr.sbin/makefs/udf/Makefile.inc:1.2	Mon Aug  5 18:45:00 2013
+++ src/usr.sbin/makefs/udf/Makefile.inc	Wed Jan 11 12:19:44 2017
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.inc,v 1.2 2013/08/05 18:45:00 reinoud Exp $
+#	$NetBSD: Makefile.inc,v 1.3 2017/01/11 12:19:44 joerg Exp $
 #
 
 UDF=	${NETBSDSRCDIR}/sys/fs/udf
@@ -11,3 +11,4 @@ CPPFLAGS+= -I${UDF} -I${UDF_NEWFS} -I${F
 
 SRCS += udf_create.c udf_write.c udf_osta.c
 
+CWARNFLAGS.clang+=	-Wno-error=address-of-packed-member -Wno-error=constant-conversion

Index: src/usr.sbin/pf/Makefile.inc
diff -u src/usr.sbin/pf/Makefile.inc:1.9 src/usr.sbin/pf/Makefile.inc:1.10
--- src/usr.sbin/pf/Makefile.inc:1.9	Thu Jan 29 03:31:35 2015
+++ src/usr.sbin/pf/Makefile.inc	Wed Jan 11 12:19:44 2017
@@ -1,7 +1,8 @@
-#	$NetBSD: Makefile.inc,v 1.9 2015/01/29 03:31:35 christos Exp $
+#	$NetBSD: Makefile.inc,v 1.10 2017/01/11 12:19:44 joerg Exp $
 
 WARNS?=	1	# XXX -Wshadow -Wcast-qual -Wsign-compare
 CWARNFLAGS.clang+=	-Wno-tautological-compare
+CWARNFLAGS.clang+=	-Wno-error=address-of-packed-member
 
 CPPFLAGS+= -D_OPENBSD_SOURCE
 

Index: src/usr.sbin/rtadvd/Makefile
diff -u src/usr.sbin/rtadvd/Makefile:1.19 src/usr.sbin/rtadvd/Makefile:1.20
--- src/usr.sbin/rtadvd/Makefile:1.19	Wed Jun 15 13:57:26 2016
+++ src/usr.sbin/rtadvd/Makefile	Wed Jan 11 12:19:44 2017
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2016/06/15 13:57:26 riastradh Exp $
+# $NetBSD: Makefile,v 1.20 2017/01/11 12:19:44 joerg Exp $
 
 WARNS?=	4
 
@@ -25,5 +25,6 @@ RUMPSRCS=	getifaddrs.c getnameinfo.c if_
 CPPFLAGS+=	-DRUMP_ACTION
 .endif
 
+CWARNFLAGS.clang+=	-Wno-error=address-of-packed-member
 
 .include <bsd.prog.mk>

Reply via email to