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>