Module Name:    src
Committed By:   lukem
Date:           Wed Apr 22 15:23:10 UTC 2009

Modified Files:
        src/usr.sbin: Makefile.inc
        src/usr.sbin/ac: Makefile
        src/usr.sbin/accton: Makefile
        src/usr.sbin/acpitools: Makefile.inc
        src/usr.sbin/apmd: Makefile
        src/usr.sbin/arp: Makefile
        src/usr.sbin/chown: Makefile
        src/usr.sbin/chroot: Makefile
        src/usr.sbin/cpuctl: Makefile
        src/usr.sbin/crash: Makefile
        src/usr.sbin/cron: Makefile
        src/usr.sbin/dhcp: Makefile.inc
        src/usr.sbin/dumpfs: Makefile
        src/usr.sbin/dumplfs: Makefile
        src/usr.sbin/envstat: Makefile
        src/usr.sbin/extattrctl: Makefile
        src/usr.sbin/fusermount: Makefile
        src/usr.sbin/gpioctl: Makefile
        src/usr.sbin/hprop: Makefile
        src/usr.sbin/installboot: Makefile
        src/usr.sbin/ipf: Makefile.inc
        src/usr.sbin/iprop-log: Makefile
        src/usr.sbin/ipwctl: Makefile
        src/usr.sbin/iscsi/harness: Makefile
        src/usr.sbin/iscsi/iscsiconfig: Makefile
        src/usr.sbin/iscsi/target: Makefile
        src/usr.sbin/iwictl: Makefile
        src/usr.sbin/kadmin: Makefile
        src/usr.sbin/kcm: Makefile
        src/usr.sbin/kdc: Makefile
        src/usr.sbin/kdigest: Makefile
        src/usr.sbin/kgmon: Makefile
        src/usr.sbin/kimpersonate: Makefile
        src/usr.sbin/kstash: Makefile
        src/usr.sbin/ktutil: Makefile
        src/usr.sbin/lpr: Makefile.inc
        src/usr.sbin/lptctl: Makefile
        src/usr.sbin/makefs: Makefile
        src/usr.sbin/mmcformat: Makefile
        src/usr.sbin/mtree: Makefile
        src/usr.sbin/ndbootd: Makefile
        src/usr.sbin/ndiscvt: Makefile
        src/usr.sbin/ndp: Makefile
        src/usr.sbin/ntp: Makefile.inc
        src/usr.sbin/paxctl: Makefile
        src/usr.sbin/pf: Makefile.inc
        src/usr.sbin/pf/ftp-proxy: Makefile
        src/usr.sbin/pf/tftp-proxy: Makefile
        src/usr.sbin/powerd: Makefile
        src/usr.sbin/pppd: Makefile.inc
        src/usr.sbin/psrset: Makefile
        src/usr.sbin/puffs/mount_9p: Makefile
        src/usr.sbin/puffs/mount_psshfs: Makefile
        src/usr.sbin/puffs/mount_sysctlfs: Makefile
        src/usr.sbin/quot: Makefile
        src/usr.sbin/quotacheck: Makefile
        src/usr.sbin/racoon: Makefile
        src/usr.sbin/racoonctl: Makefile
        src/usr.sbin/rdate: Makefile
        src/usr.sbin/rpc.lockd: Makefile
        src/usr.sbin/rpcbind: Makefile
        src/usr.sbin/rtadvd: Makefile
        src/usr.sbin/rtsold: Makefile
        src/usr.sbin/rwhod: Makefile
        src/usr.sbin/schedctl: Makefile
        src/usr.sbin/screenblank: Makefile
        src/usr.sbin/services_mkdb: Makefile
        src/usr.sbin/sntp: Makefile
        src/usr.sbin/sti: Makefile
        src/usr.sbin/sup: Makefile.inc
        src/usr.sbin/syslogd: Makefile
        src/usr.sbin/tcpdchk: Makefile
        src/usr.sbin/tcpdmatch: Makefile
        src/usr.sbin/tcpdrop: Makefile
        src/usr.sbin/tcpdump: Makefile
        src/usr.sbin/timed: Makefile.inc
        src/usr.sbin/tprof: Makefile
        src/usr.sbin/traceroute: Makefile
        src/usr.sbin/traceroute6: Makefile
        src/usr.sbin/user: Makefile
        src/usr.sbin/veriexecgen: Makefile
        src/usr.sbin/wsconscfg: Makefile
        src/usr.sbin/wsfontload: Makefile
        src/usr.sbin/wsmoused: Makefile
        src/usr.sbin/ypbind: Makefile
        src/usr.sbin/zic: Makefile

Log Message:
Enable WARNS=4 by default, except for:
        cpuctl  dumplfs  hprop  ipf  iprop-log  kadmin  kcm  kdc  kdigest
        kimpersonate  kstash  ktutil  makefs  ndbootd  ntp  pppd  quot
        racoon  racoonctl  rtadvd  sntp  sup  tcpdchk  tcpdmatch  tcpdump
        traceroute  traceroute6  user  veriexecgen  wsmoused  zic
(Mostly third-party applications)


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/Makefile.inc
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/ac/Makefile
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/accton/Makefile
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/acpitools/Makefile.inc
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/apmd/Makefile
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/arp/Makefile
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/chown/Makefile
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/chroot/Makefile
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/cpuctl/Makefile
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/crash/Makefile
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/cron/Makefile
cvs rdiff -u -r1.22 -r1.23 src/usr.sbin/dhcp/Makefile.inc
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/dumpfs/Makefile
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/dumplfs/Makefile
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/envstat/Makefile
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/extattrctl/Makefile
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/fusermount/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/gpioctl/Makefile
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/hprop/Makefile
cvs rdiff -u -r1.41 -r1.42 src/usr.sbin/installboot/Makefile
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/ipf/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/iprop-log/Makefile
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/ipwctl/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/iscsi/harness/Makefile
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/iscsi/iscsiconfig/Makefile
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/iscsi/target/Makefile
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/iwictl/Makefile
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/kadmin/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/kcm/Makefile
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/kdc/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/kdigest/Makefile
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/kgmon/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/kimpersonate/Makefile
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/kstash/Makefile
cvs rdiff -u -r1.19 -r1.20 src/usr.sbin/ktutil/Makefile
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/lpr/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/lptctl/Makefile
cvs rdiff -u -r1.24 -r1.25 src/usr.sbin/makefs/Makefile
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/mmcformat/Makefile
cvs rdiff -u -r1.31 -r1.32 src/usr.sbin/mtree/Makefile
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/ndbootd/Makefile
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/ndiscvt/Makefile
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/ndp/Makefile
cvs rdiff -u -r1.19 -r1.20 src/usr.sbin/ntp/Makefile.inc
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/paxctl/Makefile
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/pf/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/pf/ftp-proxy/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/pf/tftp-proxy/Makefile
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/powerd/Makefile
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/pppd/Makefile.inc
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/psrset/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/puffs/mount_9p/Makefile
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/puffs/mount_psshfs/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/puffs/mount_sysctlfs/Makefile
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/quot/Makefile
cvs rdiff -u -r1.17 -r1.18 src/usr.sbin/quotacheck/Makefile
cvs rdiff -u -r1.21 -r1.22 src/usr.sbin/racoon/Makefile
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/racoonctl/Makefile
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/rdate/Makefile
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/rpc.lockd/Makefile
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/rpcbind/Makefile
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/rtadvd/Makefile
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/rtsold/Makefile
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/rwhod/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/schedctl/Makefile
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/screenblank/Makefile
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/services_mkdb/Makefile
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/sntp/Makefile
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/sti/Makefile
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/sup/Makefile.inc
cvs rdiff -u -r1.21 -r1.22 src/usr.sbin/syslogd/Makefile
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/tcpdchk/Makefile
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/tcpdmatch/Makefile
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/tcpdrop/Makefile
cvs rdiff -u -r1.48 -r1.49 src/usr.sbin/tcpdump/Makefile
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/timed/Makefile.inc
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/tprof/Makefile
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/traceroute/Makefile
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/traceroute6/Makefile
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/user/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/veriexecgen/Makefile
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/wsconscfg/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/wsfontload/Makefile
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/wsmoused/Makefile
cvs rdiff -u -r1.17 -r1.18 src/usr.sbin/ypbind/Makefile
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/zic/Makefile

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

Modified files:

Index: src/usr.sbin/Makefile.inc
diff -u src/usr.sbin/Makefile.inc:1.5 src/usr.sbin/Makefile.inc:1.6
--- src/usr.sbin/Makefile.inc:1.5	Sat Oct 18 06:42:25 1997
+++ src/usr.sbin/Makefile.inc	Wed Apr 22 15:23:01 2009
@@ -1,5 +1,5 @@
-#	$NetBSD: Makefile.inc,v 1.5 1997/10/18 06:42:25 lukem Exp $
+#	$NetBSD: Makefile.inc,v 1.6 2009/04/22 15:23:01 lukem Exp $
 #	from: @(#)Makefile.inc	8.1 (Berkeley) 6/6/93
 
 BINDIR?=	/usr/sbin
-WARNS?=		1
+WARNS?=		4

Index: src/usr.sbin/ac/Makefile
diff -u src/usr.sbin/ac/Makefile:1.6 src/usr.sbin/ac/Makefile:1.7
--- src/usr.sbin/ac/Makefile:1.6	Wed Mar 16 01:41:20 2005
+++ src/usr.sbin/ac/Makefile	Wed Apr 22 15:23:01 2009
@@ -1,7 +1,6 @@
-#	$NetBSD: Makefile,v 1.6 2005/03/16 01:41:20 xtraeme Exp $
+#	$NetBSD: Makefile,v 1.7 2009/04/22 15:23:01 lukem Exp $
 
 PROG=	ac
 MAN=	ac.8
-WARNS=  3
 
 .include <bsd.prog.mk>

Index: src/usr.sbin/accton/Makefile
diff -u src/usr.sbin/accton/Makefile:1.10 src/usr.sbin/accton/Makefile:1.11
--- src/usr.sbin/accton/Makefile:1.10	Wed Mar 16 01:43:06 2005
+++ src/usr.sbin/accton/Makefile	Wed Apr 22 15:23:01 2009
@@ -1,8 +1,7 @@
 #	from: #	@(#)Makefile	8.1 (Berkeley) 6/6/93
-#	$NetBSD: Makefile,v 1.10 2005/03/16 01:43:06 xtraeme Exp $
+#	$NetBSD: Makefile,v 1.11 2009/04/22 15:23:01 lukem Exp $
 
 PROG=	accton
 MAN=	accton.8
-WARNS=  3
 
 .include <bsd.prog.mk>

Index: src/usr.sbin/acpitools/Makefile.inc
diff -u src/usr.sbin/acpitools/Makefile.inc:1.1 src/usr.sbin/acpitools/Makefile.inc:1.2
--- src/usr.sbin/acpitools/Makefile.inc:1.1	Sun Jan 14 04:36:13 2007
+++ src/usr.sbin/acpitools/Makefile.inc	Wed Apr 22 15:23:01 2009
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile.inc,v 1.1 2007/01/14 04:36:13 christos Exp $
+# $NetBSD: Makefile.inc,v 1.2 2009/04/22 15:23:01 lukem Exp $
 # Id: Makefile.inc,v 1.1 2000/07/14 18:16:22 iwasaki Exp 
 # $FreeBSD: src/usr.sbin/acpi/Makefile.inc,v 1.7 2002/09/17 14:56:23 jhb Exp $
 
-WARNS=4
 CPPFLAGS+= -I${.CURDIR}/..
 
 .if exists(${.CURDIR}/../../Makefile.inc)

Index: src/usr.sbin/apmd/Makefile
diff -u src/usr.sbin/apmd/Makefile:1.13 src/usr.sbin/apmd/Makefile:1.14
--- src/usr.sbin/apmd/Makefile:1.13	Sat Feb 14 13:56:41 2009
+++ src/usr.sbin/apmd/Makefile	Wed Apr 22 15:23:02 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.13 2009/02/14 13:56:41 abs Exp $
+#	$NetBSD: Makefile,v 1.14 2009/04/22 15:23:02 lukem Exp $
 
 .if (${MACHINE_ARCH} == "i386" || \
      ${MACHINE} == "hpcmips" || \
@@ -12,8 +12,6 @@
 
 MAN=	apmd.8
 
-WARNS=  3
-
 LDADD+=	-lutil
 DPADD+=	${LIBUTIL}
 

Index: src/usr.sbin/arp/Makefile
diff -u src/usr.sbin/arp/Makefile:1.10 src/usr.sbin/arp/Makefile:1.11
--- src/usr.sbin/arp/Makefile:1.10	Sun Oct 22 20:54:38 2006
+++ src/usr.sbin/arp/Makefile	Wed Apr 22 15:23:02 2009
@@ -1,8 +1,7 @@
-#	$NetBSD: Makefile,v 1.10 2006/10/22 20:54:38 christos Exp $
+#	$NetBSD: Makefile,v 1.11 2009/04/22 15:23:02 lukem Exp $
 #	from: @(#)Makefile	8.2 (Berkeley) 4/18/94
 
 PROG=	arp
 MAN=	arp.4 arp.8
-WARNS=  4
 
 .include <bsd.prog.mk>

Index: src/usr.sbin/chown/Makefile
diff -u src/usr.sbin/chown/Makefile:1.8 src/usr.sbin/chown/Makefile:1.9
--- src/usr.sbin/chown/Makefile:1.8	Wed Mar 16 02:08:52 2005
+++ src/usr.sbin/chown/Makefile	Wed Apr 22 15:23:02 2009
@@ -1,11 +1,9 @@
 #	from: @(#)Makefile	8.1 (Berkeley) 6/6/93
-#	$NetBSD: Makefile,v 1.8 2005/03/16 02:08:52 xtraeme Exp $
+#	$NetBSD: Makefile,v 1.9 2009/04/22 15:23:02 lukem Exp $
 
 PROG=	chown
 CPPFLAGS+=-DSUPPORT_DOT
 MAN=	chgrp.1 chown.8
 LINKS=	${BINDIR}/chown /usr/bin/chgrp
 
-WARNS=  3
-
 .include <bsd.prog.mk>

Index: src/usr.sbin/chroot/Makefile
diff -u src/usr.sbin/chroot/Makefile:1.5 src/usr.sbin/chroot/Makefile:1.6
--- src/usr.sbin/chroot/Makefile:1.5	Fri Apr  6 02:19:27 2001
+++ src/usr.sbin/chroot/Makefile	Wed Apr 22 15:23:02 2009
@@ -1,8 +1,7 @@
 #	from: @(#)Makefile	8.1 (Berkeley) 6/6/93
-#	$NetBSD: Makefile,v 1.5 2001/04/06 02:19:27 lukem Exp $
+#	$NetBSD: Makefile,v 1.6 2009/04/22 15:23:02 lukem Exp $
 
 PROG=	chroot
 MAN=	chroot.8
-WARNS=	2
 
 .include <bsd.prog.mk>

Index: src/usr.sbin/cpuctl/Makefile
diff -u src/usr.sbin/cpuctl/Makefile:1.3 src/usr.sbin/cpuctl/Makefile:1.4
--- src/usr.sbin/cpuctl/Makefile:1.3	Tue Dec 16 22:44:50 2008
+++ src/usr.sbin/cpuctl/Makefile	Wed Apr 22 15:23:02 2009
@@ -1,4 +1,6 @@
-#	$NetBSD: Makefile,v 1.3 2008/12/16 22:44:50 christos Exp $
+#	$NetBSD: Makefile,v 1.4 2009/04/22 15:23:02 lukem Exp $
+
+WARNS?=	3	# XXX -Wsign-compare issues in arch/i386.c
 
 .PATH:	${.CURDIR}/arch
 

Index: src/usr.sbin/crash/Makefile
diff -u src/usr.sbin/crash/Makefile:1.1 src/usr.sbin/crash/Makefile:1.2
--- src/usr.sbin/crash/Makefile:1.1	Sat Mar  7 22:08:08 2009
+++ src/usr.sbin/crash/Makefile	Wed Apr 22 15:23:02 2009
@@ -1,10 +1,8 @@
-#	$NetBSD: Makefile,v 1.1 2009/03/07 22:08:08 ad Exp $
+#	$NetBSD: Makefile,v 1.2 2009/04/22 15:23:02 lukem Exp $
 
 PROG=	crash
 MAN=	crash.8
 
-WARNS=	3
-
 LDADD+=	-lkvm -ledit -ltermcap
 DPADD+=	${LIBKVM} ${LIBEDIT} ${LIBTERMCAP}
 

Index: src/usr.sbin/cron/Makefile
diff -u src/usr.sbin/cron/Makefile:1.13 src/usr.sbin/cron/Makefile:1.14
--- src/usr.sbin/cron/Makefile:1.13	Fri Aug 29 00:02:25 2008
+++ src/usr.sbin/cron/Makefile	Wed Apr 22 15:23:02 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.13 2008/08/29 00:02:25 gmcgarry Exp $
+#	$NetBSD: Makefile,v 1.14 2009/04/22 15:23:02 lukem Exp $
 
 PROG=	cron
 SRCS=	cron.c database.c do_command.c entry.c env.c job.c \
@@ -7,8 +7,6 @@
 LDADD+=-lutil
 MAN=	cron.8
 
-WARNS=  3
-
 .include <bsd.prog.mk>
 
 .if (defined(HAVE_GCC) && ${HAVE_GCC} == 4) || defined(HAVE_PCC)

Index: src/usr.sbin/dhcp/Makefile.inc
diff -u src/usr.sbin/dhcp/Makefile.inc:1.22 src/usr.sbin/dhcp/Makefile.inc:1.23
--- src/usr.sbin/dhcp/Makefile.inc:1.22	Fri Aug 29 00:02:25 2008
+++ src/usr.sbin/dhcp/Makefile.inc	Wed Apr 22 15:23:02 2009
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.inc,v 1.22 2008/08/29 00:02:25 gmcgarry Exp $
+# $NetBSD: Makefile.inc,v 1.23 2009/04/22 15:23:02 lukem Exp $
 
-WARNS?=	1
+WARNS?=	1	# XXX -Wshadow -Wcast-qual -Wsign-compare
 
 .include <bsd.own.mk>
 

Index: src/usr.sbin/dumpfs/Makefile
diff -u src/usr.sbin/dumpfs/Makefile:1.14 src/usr.sbin/dumpfs/Makefile:1.15
--- src/usr.sbin/dumpfs/Makefile:1.14	Sat Jan  3 19:32:58 2004
+++ src/usr.sbin/dumpfs/Makefile	Wed Apr 22 15:23:02 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.14 2004/01/03 19:32:58 dbj Exp $
+#	$NetBSD: Makefile,v 1.15 2009/04/22 15:23:02 lukem Exp $
 #	@(#)Makefile	8.1 (Berkeley) 6/5/93
 
 .include <bsd.own.mk>
@@ -12,8 +12,6 @@
 DPADD+=	${LIBUTIL}
 .endif
 
-WARNS=	2
-
 .PATH:  ${NETBSDSRCDIR}/sys/ufs/ffs
 
 

Index: src/usr.sbin/dumplfs/Makefile
diff -u src/usr.sbin/dumplfs/Makefile:1.12 src/usr.sbin/dumplfs/Makefile:1.13
--- src/usr.sbin/dumplfs/Makefile:1.12	Fri Aug 29 00:02:25 2008
+++ src/usr.sbin/dumplfs/Makefile	Wed Apr 22 15:23:03 2009
@@ -1,6 +1,8 @@
-#	$NetBSD: Makefile,v 1.12 2008/08/29 00:02:25 gmcgarry Exp $
+#	$NetBSD: Makefile,v 1.13 2009/04/22 15:23:03 lukem Exp $
 #	@(#)Makefile	8.1 (Berkeley) 6/18/93
 
+WARNS?=	3	# XXX -Wsign-compare
+
 .include <bsd.own.mk>
 
 PROG=	dumplfs

Index: src/usr.sbin/envstat/Makefile
diff -u src/usr.sbin/envstat/Makefile:1.5 src/usr.sbin/envstat/Makefile:1.6
--- src/usr.sbin/envstat/Makefile:1.5	Mon Apr 20 16:05:30 2009
+++ src/usr.sbin/envstat/Makefile	Wed Apr 22 15:23:03 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2009/04/20 16:05:30 drochner Exp $
+# $NetBSD: Makefile,v 1.6 2009/04/22 15:23:03 lukem Exp $
 
 PROG=		envstat
 SRCS+=		envstat.c config.c config_yacc.y config_lex.l
@@ -7,7 +7,6 @@
 DPADD=		${LIBPROP}
 
 MAN=		envstat.8 envsys.conf.5
-WARNS=		4
 
 CPPFLAGS+=      -I${.CURDIR} -I. -DYY_NO_INPUT
 

Index: src/usr.sbin/extattrctl/Makefile
diff -u src/usr.sbin/extattrctl/Makefile:1.1 src/usr.sbin/extattrctl/Makefile:1.2
--- src/usr.sbin/extattrctl/Makefile:1.1	Sun Aug 28 19:37:59 2005
+++ src/usr.sbin/extattrctl/Makefile	Wed Apr 22 15:23:03 2009
@@ -1,8 +1,6 @@
-#	$NetBSD: Makefile,v 1.1 2005/08/28 19:37:59 thorpej Exp $
+#	$NetBSD: Makefile,v 1.2 2009/04/22 15:23:03 lukem Exp $
 
 PROG=	extattrctl
 MAN=	extattrctl.8
 
-WARNS?=	3
-
 .include <bsd.prog.mk>

Index: src/usr.sbin/fusermount/Makefile
diff -u src/usr.sbin/fusermount/Makefile:1.1 src/usr.sbin/fusermount/Makefile:1.2
--- src/usr.sbin/fusermount/Makefile:1.1	Thu Apr 26 21:13:39 2007
+++ src/usr.sbin/fusermount/Makefile	Wed Apr 22 15:23:03 2009
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2007/04/26 21:13:39 agc Exp $
+# $NetBSD: Makefile,v 1.2 2009/04/22 15:23:03 lukem Exp $
 
 PROG=fusermount
 MAN=fusermount.8
-WARNS=4
 
 .include <bsd.prog.mk>

Index: src/usr.sbin/gpioctl/Makefile
diff -u src/usr.sbin/gpioctl/Makefile:1.2 src/usr.sbin/gpioctl/Makefile:1.3
--- src/usr.sbin/gpioctl/Makefile:1.2	Wed Jan  9 15:57:06 2008
+++ src/usr.sbin/gpioctl/Makefile	Wed Apr 22 15:23:03 2009
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.2 2008/01/09 15:57:06 xtraeme Exp $
+# $NetBSD: Makefile,v 1.3 2009/04/22 15:23:03 lukem Exp $
 
 PROG=	gpioctl
 SRCS=	gpioctl.c
 
 MAN=	gpioctl.8
-WARNS=	4
 
 .include <bsd.prog.mk>

Index: src/usr.sbin/hprop/Makefile
diff -u src/usr.sbin/hprop/Makefile:1.16 src/usr.sbin/hprop/Makefile:1.17
--- src/usr.sbin/hprop/Makefile:1.16	Fri Aug 29 00:02:25 2008
+++ src/usr.sbin/hprop/Makefile	Wed Apr 22 15:23:03 2009
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2008/08/29 00:02:25 gmcgarry Exp $
+# $NetBSD: Makefile,v 1.17 2009/04/22 15:23:03 lukem Exp $
 
+WARNS?=	2	# XXX -Wextra -Wsign-compare
 NOLINT= # defined
 
 .include <bsd.own.mk>
@@ -9,8 +10,6 @@
 DIST=		${NETBSDSRCDIR}/crypto/dist
 .PATH: ${DIST}/heimdal/kdc
 
-WARNS?=  1
-
 PROG= hprop
 
 SRCS+= 	hprop.c					\

Index: src/usr.sbin/installboot/Makefile
diff -u src/usr.sbin/installboot/Makefile:1.41 src/usr.sbin/installboot/Makefile:1.42
--- src/usr.sbin/installboot/Makefile:1.41	Sun Apr  5 12:04:04 2009
+++ src/usr.sbin/installboot/Makefile	Wed Apr 22 15:23:03 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.41 2009/04/05 12:04:04 lukem Exp $
+#	$NetBSD: Makefile,v 1.42 2009/04/22 15:23:03 lukem Exp $
 #
 
 .include <bsd.own.mk>
@@ -39,8 +39,6 @@
 #SRCS+= ext2fs.c ext2fs_bswap.c
 .endif
 
-WARNS?=	4
-
 UFSSRC=		${NETBSDSRCDIR}/sys/ufs
 CPPFLAGS+=	-I${.CURDIR} -I.
 .PATH:		${.CURDIR}/arch ${UFSSRC}/ffs ${UFSSRC}/ext2fs

Index: src/usr.sbin/ipf/Makefile.inc
diff -u src/usr.sbin/ipf/Makefile.inc:1.18 src/usr.sbin/ipf/Makefile.inc:1.19
--- src/usr.sbin/ipf/Makefile.inc:1.18	Mon May 28 12:06:35 2007
+++ src/usr.sbin/ipf/Makefile.inc	Wed Apr 22 15:23:03 2009
@@ -1,4 +1,6 @@
-#	$NetBSD: Makefile.inc,v 1.18 2007/05/28 12:06:35 tls Exp $
+#	$NetBSD: Makefile.inc,v 1.19 2009/04/22 15:23:03 lukem Exp $
+
+WARNS?=	1	# XXX -Wcast-qual -Wshadow
 
 .include <bsd.own.mk>
 

Index: src/usr.sbin/iprop-log/Makefile
diff -u src/usr.sbin/iprop-log/Makefile:1.3 src/usr.sbin/iprop-log/Makefile:1.4
--- src/usr.sbin/iprop-log/Makefile:1.3	Fri Aug 29 00:02:25 2008
+++ src/usr.sbin/iprop-log/Makefile	Wed Apr 22 15:23:03 2009
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2008/08/29 00:02:25 gmcgarry Exp $
+# $NetBSD: Makefile,v 1.4 2009/04/22 15:23:03 lukem Exp $
 
+WARNS?=	2	# XXX -Wextra -Wsign-compare
 NOLINT= # defined
 
 .include <bsd.own.mk>
@@ -7,8 +8,6 @@
 DIST=		${NETBSDSRCDIR}/crypto/dist
 .PATH: ${DIST}/heimdal/lib/kadm5
 
-WARNS?=  1
-
 PROG= iprop-log
 
 SRCS+= 	iprop-log.c				\

Index: src/usr.sbin/ipwctl/Makefile
diff -u src/usr.sbin/ipwctl/Makefile:1.6 src/usr.sbin/ipwctl/Makefile:1.7
--- src/usr.sbin/ipwctl/Makefile:1.6	Sat Feb 14 13:56:41 2009
+++ src/usr.sbin/ipwctl/Makefile	Wed Apr 22 15:23:04 2009
@@ -1,6 +1,5 @@
-#	$NetBSD: Makefile,v 1.6 2009/02/14 13:56:41 abs Exp $
+#	$NetBSD: Makefile,v 1.7 2009/04/22 15:23:04 lukem Exp $
 
-WARNS=3
 .if ${MACHINE_ARCH} == "i386"
 PROG=	ipwctl
 .endif

Index: src/usr.sbin/iscsi/harness/Makefile
diff -u src/usr.sbin/iscsi/harness/Makefile:1.2 src/usr.sbin/iscsi/harness/Makefile:1.3
--- src/usr.sbin/iscsi/harness/Makefile:1.2	Fri Oct 26 19:04:21 2007
+++ src/usr.sbin/iscsi/harness/Makefile	Wed Apr 22 15:23:04 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/10/26 19:04:21 agc Exp $
+# $NetBSD: Makefile,v 1.3 2009/04/22 15:23:04 lukem Exp $
 
 .sinclude "${.CURDIR}/../../Makefile.inc"
 
@@ -15,6 +15,5 @@
 LDADD+=  -L${LIBDIR} -Wl,-R${LIBDIR} -liscsi
 LDFLAGS+= -pthread
 MAN= iscsi-harness.8
-WARNS=4
 
 .include <bsd.prog.mk>

Index: src/usr.sbin/iscsi/iscsiconfig/Makefile
diff -u src/usr.sbin/iscsi/iscsiconfig/Makefile:1.1 src/usr.sbin/iscsi/iscsiconfig/Makefile:1.2
--- src/usr.sbin/iscsi/iscsiconfig/Makefile:1.1	Mon Feb 20 09:01:39 2006
+++ src/usr.sbin/iscsi/iscsiconfig/Makefile	Wed Apr 22 15:23:04 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2006/02/20 09:01:39 agc Exp $
+# $NetBSD: Makefile,v 1.2 2009/04/22 15:23:04 lukem Exp $
 
 .include <bsd.own.mk>
 
@@ -13,6 +13,5 @@
 LDADD+=  -L${LIBDIR} -Wl,-R${LIBDIR} -liscsi
 LDFLAGS+= -pthread
 MAN= iscsiconfig.8
-WARNS=4
 
 .include <bsd.prog.mk>

Index: src/usr.sbin/iscsi/target/Makefile
diff -u src/usr.sbin/iscsi/target/Makefile:1.3 src/usr.sbin/iscsi/target/Makefile:1.4
--- src/usr.sbin/iscsi/target/Makefile:1.3	Fri Oct 26 19:04:21 2007
+++ src/usr.sbin/iscsi/target/Makefile	Wed Apr 22 15:23:04 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2007/10/26 19:04:21 agc Exp $
+# $NetBSD: Makefile,v 1.4 2009/04/22 15:23:04 lukem Exp $
 
 .sinclude "${.CURDIR}/../../Makefile.inc"
 
@@ -17,6 +17,5 @@
 LDADD+=  -liscsi
 LDFLAGS+= -pthread
 MAN=iscsi-target.8 targets.5
-WARNS=4
 
 .include <bsd.prog.mk>

Index: src/usr.sbin/iwictl/Makefile
diff -u src/usr.sbin/iwictl/Makefile:1.4 src/usr.sbin/iwictl/Makefile:1.5
--- src/usr.sbin/iwictl/Makefile:1.4	Sat Oct 29 08:15:46 2005
+++ src/usr.sbin/iwictl/Makefile	Wed Apr 22 15:23:04 2009
@@ -1,6 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2005/10/29 08:15:46 scw Exp $
-
-WARNS=3
+#	$NetBSD: Makefile,v 1.5 2009/04/22 15:23:04 lukem Exp $
 
 PROG	= iwictl
 MAN	= iwictl.8

Index: src/usr.sbin/kadmin/Makefile
diff -u src/usr.sbin/kadmin/Makefile:1.18 src/usr.sbin/kadmin/Makefile:1.19
--- src/usr.sbin/kadmin/Makefile:1.18	Thu Apr 10 15:42:06 2008
+++ src/usr.sbin/kadmin/Makefile	Wed Apr 22 15:23:04 2009
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2008/04/10 15:42:06 tsutsui Exp $
+# $NetBSD: Makefile,v 1.19 2009/04/22 15:23:04 lukem Exp $
 
+WARNS?=	1	# XXX -Wextra -Wsign-compare
 NOLINT= # defined
 
 .include <bsd.own.mk>
@@ -9,8 +10,6 @@
 DIST=		${NETBSDSRCDIR}/crypto/dist
 .PATH: ${DIST}/heimdal/kadmin
 
-WARNS?=  1
-
 PROG= kadmin
 
 SRCS=		 				\

Index: src/usr.sbin/kcm/Makefile
diff -u src/usr.sbin/kcm/Makefile:1.2 src/usr.sbin/kcm/Makefile:1.3
--- src/usr.sbin/kcm/Makefile:1.2	Thu Apr 10 15:42:06 2008
+++ src/usr.sbin/kcm/Makefile	Wed Apr 22 15:23:04 2009
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2008/04/10 15:42:06 tsutsui Exp $
+# $NetBSD: Makefile,v 1.3 2009/04/22 15:23:04 lukem Exp $
 
+WARNS?=	1	# XXX -Wshadow -Wextra -Wsign-compare
 NOLINT= # defined
 
 .include <bsd.own.mk>
@@ -7,8 +8,6 @@
 DIST=		${NETBSDSRCDIR}/crypto/dist
 .PATH: ${DIST}/heimdal/kcm
 
-WARNS?=  1
-
 PROG= kcm
 MAN= kcm.8
 

Index: src/usr.sbin/kdc/Makefile
diff -u src/usr.sbin/kdc/Makefile:1.16 src/usr.sbin/kdc/Makefile:1.17
--- src/usr.sbin/kdc/Makefile:1.16	Thu Apr 10 15:42:06 2008
+++ src/usr.sbin/kdc/Makefile	Wed Apr 22 15:23:04 2009
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2008/04/10 15:42:06 tsutsui Exp $
+# $NetBSD: Makefile,v 1.17 2009/04/22 15:23:04 lukem Exp $
 
+WARNS?=	1	# XXX -Wshadow -Wextra -Wsign-compare
 NOLINT= # defined
 
 .include <bsd.own.mk>
@@ -9,8 +10,6 @@
 DIST=		${NETBSDSRCDIR}/crypto/dist
 .PATH: ${DIST}/heimdal/kdc
 
-WARNS?=  1
-
 PROG= kdc
 
 SRCS+= 	524.c			\

Index: src/usr.sbin/kdigest/Makefile
diff -u src/usr.sbin/kdigest/Makefile:1.2 src/usr.sbin/kdigest/Makefile:1.3
--- src/usr.sbin/kdigest/Makefile:1.2	Thu Apr 10 15:42:06 2008
+++ src/usr.sbin/kdigest/Makefile	Wed Apr 22 15:23:04 2009
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2008/04/10 15:42:06 tsutsui Exp $
+# $NetBSD: Makefile,v 1.3 2009/04/22 15:23:04 lukem Exp $
 
+WARNS?=	2	# XXX -Wextra -Wsign-compare
 NOLINT= # defined
 
 .include <bsd.own.mk>
@@ -7,8 +8,6 @@
 DIST=		${NETBSDSRCDIR}/crypto/dist
 .PATH: ${DIST}/heimdal/kuser
 
-WARNS?=  1
-
 PROG= kdigest
 # no man-page yet
 MAN=

Index: src/usr.sbin/kgmon/Makefile
diff -u src/usr.sbin/kgmon/Makefile:1.9 src/usr.sbin/kgmon/Makefile:1.10
--- src/usr.sbin/kgmon/Makefile:1.9	Fri May  4 16:19:43 2007
+++ src/usr.sbin/kgmon/Makefile	Wed Apr 22 15:23:04 2009
@@ -1,11 +1,11 @@
-#	$NetBSD: Makefile,v 1.9 2007/05/04 16:19:43 christos Exp $
+#	$NetBSD: Makefile,v 1.10 2009/04/22 15:23:04 lukem Exp $
 #	from: @(#)Makefile	8.1 (Berkeley) 6/6/93
 
 PROG=	kgmon
 MAN=	kgmon.8
 DPADD=	${LIBKVM}
 LDADD=	-lkvm
-WARNS=	4
+
 #
 # This program may safely be run setuid-root to allow non-root
 # users to start, stop, and reset profiling buffers.

Index: src/usr.sbin/kimpersonate/Makefile
diff -u src/usr.sbin/kimpersonate/Makefile:1.2 src/usr.sbin/kimpersonate/Makefile:1.3
--- src/usr.sbin/kimpersonate/Makefile:1.2	Thu Apr 10 15:42:06 2008
+++ src/usr.sbin/kimpersonate/Makefile	Wed Apr 22 15:23:05 2009
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2008/04/10 15:42:06 tsutsui Exp $
+# $NetBSD: Makefile,v 1.3 2009/04/22 15:23:05 lukem Exp $
 
+WARNS?=	1	# XXX -Wshadow -Wextra -Wsign-compare
 NOLINT= # defined
 
 .include <bsd.own.mk>
@@ -7,8 +8,6 @@
 DIST=		${NETBSDSRCDIR}/crypto/dist
 .PATH: ${DIST}/heimdal/kuser
 
-WARNS?=  1
-
 PROG= kimpersonate
 
 SRCS+= 	kimpersonate.c

Index: src/usr.sbin/kstash/Makefile
diff -u src/usr.sbin/kstash/Makefile:1.15 src/usr.sbin/kstash/Makefile:1.16
--- src/usr.sbin/kstash/Makefile:1.15	Thu Apr 10 15:42:06 2008
+++ src/usr.sbin/kstash/Makefile	Wed Apr 22 15:23:05 2009
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2008/04/10 15:42:06 tsutsui Exp $
+# $NetBSD: Makefile,v 1.16 2009/04/22 15:23:05 lukem Exp $
 
+WARNS?=	2	# XXX -Wextra -Wsign-compare
 NOLINT= # defined
 
 .include <bsd.own.mk>
@@ -7,8 +8,6 @@
 DIST=		${NETBSDSRCDIR}/crypto/dist
 .PATH: ${DIST}/heimdal/kdc
 
-WARNS?=  1
-
 PROG= kstash
 
 SRCS= kstash.c

Index: src/usr.sbin/ktutil/Makefile
diff -u src/usr.sbin/ktutil/Makefile:1.19 src/usr.sbin/ktutil/Makefile:1.20
--- src/usr.sbin/ktutil/Makefile:1.19	Thu Apr 10 15:42:06 2008
+++ src/usr.sbin/ktutil/Makefile	Wed Apr 22 15:23:05 2009
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2008/04/10 15:42:06 tsutsui Exp $
+# $NetBSD: Makefile,v 1.20 2009/04/22 15:23:05 lukem Exp $
 
+WARNS?=	2	# XXX -Wextra -Wsign-compare
 NOLINT= # defined
 
 .include <bsd.own.mk>
@@ -9,8 +10,6 @@
 DIST=		${NETBSDSRCDIR}/crypto/dist
 .PATH: ${DIST}/heimdal/admin
 
-WARNS?=  1
-
 PROG= ktutil
 
 SRCS=		 add.c				\

Index: src/usr.sbin/lpr/Makefile.inc
diff -u src/usr.sbin/lpr/Makefile.inc:1.7 src/usr.sbin/lpr/Makefile.inc:1.8
--- src/usr.sbin/lpr/Makefile.inc:1.7	Mon May 28 12:06:37 2007
+++ src/usr.sbin/lpr/Makefile.inc	Wed Apr 22 15:23:05 2009
@@ -1,10 +1,9 @@
-#	$NetBSD: Makefile.inc,v 1.7 2007/05/28 12:06:37 tls Exp $
+#	$NetBSD: Makefile.inc,v 1.8 2009/04/22 15:23:05 lukem Exp $
 
 .include <bsd.own.mk>
 
 USE_FORT?=yes	# network client/server *and* setgid
 
-WARNS=4
 LIBCOMMON != cd ${.CURDIR}/../common_source && ${PRINTOBJDIR}
 CPPFLAGS+=-I${.CURDIR}/../common_source
 DPADD+=	${LIBCOMMON}/libcommon.a

Index: src/usr.sbin/lptctl/Makefile
diff -u src/usr.sbin/lptctl/Makefile:1.3 src/usr.sbin/lptctl/Makefile:1.4
--- src/usr.sbin/lptctl/Makefile:1.3	Wed Jan 21 00:35:09 2004
+++ src/usr.sbin/lptctl/Makefile	Wed Apr 22 15:23:05 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2004/01/21 00:35:09 bjh21 Exp $
+# $NetBSD: Makefile,v 1.4 2009/04/22 15:23:05 lukem Exp $
 #
 # Makefile to build lptctl and man page
 
@@ -8,6 +8,4 @@
 
 CPPFLAGS+=	-I${NETBSDSRCDIR}/sys
 
-WARNS=	3
-
 .include <bsd.prog.mk>

Index: src/usr.sbin/makefs/Makefile
diff -u src/usr.sbin/makefs/Makefile:1.24 src/usr.sbin/makefs/Makefile:1.25
--- src/usr.sbin/makefs/Makefile:1.24	Fri Jan 16 19:39:52 2009
+++ src/usr.sbin/makefs/Makefile	Wed Apr 22 15:23:05 2009
@@ -1,6 +1,8 @@
-#	$NetBSD: Makefile,v 1.24 2009/01/16 19:39:52 pooka Exp $
+#	$NetBSD: Makefile,v 1.25 2009/04/22 15:23:05 lukem Exp $
 #
 
+WARNS?=	3	# XXX -Wsign-compare
+
 .include <bsd.own.mk>
 
 PROG=	makefs
@@ -26,6 +28,4 @@
 LDADD+= -lutil
 .endif
 
-WARNS?=	3
-
 .include <bsd.prog.mk>

Index: src/usr.sbin/mmcformat/Makefile
diff -u src/usr.sbin/mmcformat/Makefile:1.1 src/usr.sbin/mmcformat/Makefile:1.2
--- src/usr.sbin/mmcformat/Makefile:1.1	Wed May 14 16:49:48 2008
+++ src/usr.sbin/mmcformat/Makefile	Wed Apr 22 15:23:05 2009
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.1 2008/05/14 16:49:48 reinoud Exp $
+# $NetBSD: Makefile,v 1.2 2009/04/22 15:23:05 lukem Exp $
 
 .include <bsd.own.mk>
 
-WARNS=	4
 PROG=	mmcformat
 MAN=	mmcformat.8
 SRCS=	mmcformat.c uscsi_sense.c uscsi_subr.c

Index: src/usr.sbin/mtree/Makefile
diff -u src/usr.sbin/mtree/Makefile:1.31 src/usr.sbin/mtree/Makefile:1.32
--- src/usr.sbin/mtree/Makefile:1.31	Wed Dec 12 21:56:38 2007
+++ src/usr.sbin/mtree/Makefile	Wed Apr 22 15:23:05 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.31 2007/12/12 21:56:38 christos Exp $
+#	$NetBSD: Makefile,v 1.32 2009/04/22 15:23:05 lukem Exp $
 #	from: @(#)Makefile	8.2 (Berkeley) 4/27/95
 
 .include <bsd.own.mk>
@@ -13,7 +13,6 @@
 DPADD+= ${LIBUTIL}
 LDADD+= -lutil
 .endif
-WARNS?=	4
 
 CPPFLAGS+=	-I${NETBSDSRCDIR}/sbin/mknod
 .PATH:		${NETBSDSRCDIR}/sbin/mknod

Index: src/usr.sbin/ndbootd/Makefile
diff -u src/usr.sbin/ndbootd/Makefile:1.5 src/usr.sbin/ndbootd/Makefile:1.6
--- src/usr.sbin/ndbootd/Makefile:1.5	Sun Apr 27 03:06:46 2008
+++ src/usr.sbin/ndbootd/Makefile	Wed Apr 22 15:23:05 2009
@@ -1,4 +1,6 @@
-#	$NetBSD: Makefile,v 1.5 2008/04/27 03:06:46 tsutsui Exp $
+#	$NetBSD: Makefile,v 1.6 2009/04/22 15:23:05 lukem Exp $
+
+WARNS?=	1	# XXX -Wsign-compare -Wshadow
 
 USE_FORT?= yes	# network server
 

Index: src/usr.sbin/ndiscvt/Makefile
diff -u src/usr.sbin/ndiscvt/Makefile:1.10 src/usr.sbin/ndiscvt/Makefile:1.11
--- src/usr.sbin/ndiscvt/Makefile:1.10	Sat Feb 14 13:56:42 2009
+++ src/usr.sbin/ndiscvt/Makefile	Wed Apr 22 15:23:06 2009
@@ -1,7 +1,6 @@
+# $NetBSD: Makefile,v 1.11 2009/04/22 15:23:06 lukem Exp $
 # $FreeBSD: src/usr.sbin/ndiscvt/Makefile,v 1.5 2004/02/23 20:21:21 johan Exp $
 
-WARNS?=	4
-
 .PATH:	${.CURDIR}/../../sys/compat/ndis
 
 .if ${MACHINE_ARCH} == "i386"

Index: src/usr.sbin/ndp/Makefile
diff -u src/usr.sbin/ndp/Makefile:1.6 src/usr.sbin/ndp/Makefile:1.7
--- src/usr.sbin/ndp/Makefile:1.6	Mon May 28 12:06:38 2007
+++ src/usr.sbin/ndp/Makefile	Wed Apr 22 15:23:06 2009
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.6 2007/05/28 12:06:38 tls Exp $
+# $NetBSD: Makefile,v 1.7 2009/04/22 15:23:06 lukem Exp $
 
-WARNS?=4
 .include <bsd.own.mk>
 
 USE_FORT?= yes	# network client

Index: src/usr.sbin/ntp/Makefile.inc
diff -u src/usr.sbin/ntp/Makefile.inc:1.19 src/usr.sbin/ntp/Makefile.inc:1.20
--- src/usr.sbin/ntp/Makefile.inc:1.19	Tue Jul 15 18:28:10 2008
+++ src/usr.sbin/ntp/Makefile.inc	Wed Apr 22 15:23:06 2009
@@ -1,6 +1,9 @@
-#	$NetBSD: Makefile.inc,v 1.19 2008/07/15 18:28:10 perry Exp $
+#	$NetBSD: Makefile.inc,v 1.20 2009/04/22 15:23:06 lukem Exp $
 
 .if !defined(NTP_MAKEFILE_INC)
+
+WARNS?=	1	# XXX -Wcast-qual -Wshadow -Wsign-compare
+
 NTP_MAKEFILE_INC=1
 
 .include <bsd.own.mk>

Index: src/usr.sbin/paxctl/Makefile
diff -u src/usr.sbin/paxctl/Makefile:1.5 src/usr.sbin/paxctl/Makefile:1.6
--- src/usr.sbin/paxctl/Makefile:1.5	Mon Aug 11 10:58:02 2008
+++ src/usr.sbin/paxctl/Makefile	Wed Apr 22 15:23:06 2009
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.5 2008/08/11 10:58:02 christos Exp $
+# $NetBSD: Makefile,v 1.6 2009/04/22 15:23:06 lukem Exp $
 
-WARNS?=4
 PROG=	paxctl
 MAN=	paxctl.8
 

Index: src/usr.sbin/pf/Makefile.inc
diff -u src/usr.sbin/pf/Makefile.inc:1.5 src/usr.sbin/pf/Makefile.inc:1.6
--- src/usr.sbin/pf/Makefile.inc:1.5	Mon May 28 12:06:38 2007
+++ src/usr.sbin/pf/Makefile.inc	Wed Apr 22 15:23:06 2009
@@ -1,9 +1,7 @@
-#	$NetBSD: Makefile.inc,v 1.5 2007/05/28 12:06:38 tls Exp $
+#	$NetBSD: Makefile.inc,v 1.6 2009/04/22 15:23:06 lukem Exp $
 
 CPPFLAGS+=	-include ${.CURDIR}/../compat_openbsd.h
 
-WARNS?=	1
-
 .if exists(${.CURDIR}/../../Makefile.inc)
 .include "${.CURDIR}/../../Makefile.inc"
 .endif

Index: src/usr.sbin/pf/ftp-proxy/Makefile
diff -u src/usr.sbin/pf/ftp-proxy/Makefile:1.3 src/usr.sbin/pf/ftp-proxy/Makefile:1.4
--- src/usr.sbin/pf/ftp-proxy/Makefile:1.3	Wed Jun 18 09:06:28 2008
+++ src/usr.sbin/pf/ftp-proxy/Makefile	Wed Apr 22 15:23:06 2009
@@ -1,12 +1,10 @@
-#	$NetBSD: Makefile,v 1.3 2008/06/18 09:06:28 yamt Exp $
+#	$NetBSD: Makefile,v 1.4 2009/04/22 15:23:06 lukem Exp $
 #	$OpenBSD: Makefile,v 1.3 2006/11/26 11:31:13 deraadt Exp $
 
 PROG=	ftp-proxy
 SRCS=	ftp-proxy.c filter.c
 MAN=	ftp-proxy.8
 
-WARNS?=	2
-
 CFLAGS+= -I${.CURDIR}
 LDADD+=	-levent
 DPADD+= ${LIBEVENT}

Index: src/usr.sbin/pf/tftp-proxy/Makefile
diff -u src/usr.sbin/pf/tftp-proxy/Makefile:1.2 src/usr.sbin/pf/tftp-proxy/Makefile:1.3
--- src/usr.sbin/pf/tftp-proxy/Makefile:1.2	Wed Jun 18 09:06:28 2008
+++ src/usr.sbin/pf/tftp-proxy/Makefile	Wed Apr 22 15:23:06 2009
@@ -1,12 +1,10 @@
-#	$NetBSD: Makefile,v 1.2 2008/06/18 09:06:28 yamt Exp $
+#	$NetBSD: Makefile,v 1.3 2009/04/22 15:23:06 lukem Exp $
 #	$OpenBSD: Makefile,v 1.1 2005/12/28 19:07:07 jcs Exp $
 
 PROG=	tftp-proxy
 SRCS=	tftp-proxy.c filter.c
 MAN=	tftp-proxy.8
 
-WARNS?=	2
-
 CPPFLAGS+=-I${NETBSDSRCDIR}/sys
 
 BINDIR= /usr/libexec

Index: src/usr.sbin/powerd/Makefile
diff -u src/usr.sbin/powerd/Makefile:1.4 src/usr.sbin/powerd/Makefile:1.5
--- src/usr.sbin/powerd/Makefile:1.4	Sun Jul  1 07:39:47 2007
+++ src/usr.sbin/powerd/Makefile	Wed Apr 22 15:23:06 2009
@@ -1,9 +1,8 @@
-#	$NetBSD: Makefile,v 1.4 2007/07/01 07:39:47 xtraeme Exp $
+#	$NetBSD: Makefile,v 1.5 2009/04/22 15:23:06 lukem Exp $
 
 PROG=	powerd
 SRCS=	powerd.c
 
-WARNS?= 4
 DPADD+=	${LIBPROP} ${LIBUTIL}
 LDADD+=	-lprop -lutil
 

Index: src/usr.sbin/pppd/Makefile.inc
diff -u src/usr.sbin/pppd/Makefile.inc:1.5 src/usr.sbin/pppd/Makefile.inc:1.6
--- src/usr.sbin/pppd/Makefile.inc:1.5	Fri Aug 29 00:02:25 2008
+++ src/usr.sbin/pppd/Makefile.inc	Wed Apr 22 15:23:06 2009
@@ -1,4 +1,6 @@
-#	$NetBSD: Makefile.inc,v 1.5 2008/08/29 00:02:25 gmcgarry Exp $
+#	$NetBSD: Makefile.inc,v 1.6 2009/04/22 15:23:06 lukem Exp $
+
+WARNS?=	1	# XXX -Wshadow -Wcast-qual -Wsign-compare
 
 .if exists(${.CURDIR}/../../Makefile.inc)
 .include "${.CURDIR}/../../Makefile.inc"

Index: src/usr.sbin/psrset/Makefile
diff -u src/usr.sbin/psrset/Makefile:1.1 src/usr.sbin/psrset/Makefile:1.2
--- src/usr.sbin/psrset/Makefile:1.1	Sun Jun 22 13:53:59 2008
+++ src/usr.sbin/psrset/Makefile	Wed Apr 22 15:23:06 2009
@@ -1,10 +1,8 @@
-#	$NetBSD: Makefile,v 1.1 2008/06/22 13:53:59 ad Exp $
+#	$NetBSD: Makefile,v 1.2 2009/04/22 15:23:06 lukem Exp $
 
 PROG=	psrset
 MAN=	psrset.8
 
 LDADD+=	-lrt
 
-WARNS=	4
-
 .include <bsd.prog.mk>

Index: src/usr.sbin/puffs/mount_9p/Makefile
diff -u src/usr.sbin/puffs/mount_9p/Makefile:1.2 src/usr.sbin/puffs/mount_9p/Makefile:1.3
--- src/usr.sbin/puffs/mount_9p/Makefile:1.2	Wed Jul 18 22:38:59 2007
+++ src/usr.sbin/puffs/mount_9p/Makefile	Wed Apr 22 15:23:06 2009
@@ -1,10 +1,9 @@
-#	$NetBSD: Makefile,v 1.2 2007/07/18 22:38:59 pooka Exp $
+#	$NetBSD: Makefile,v 1.3 2009/04/22 15:23:06 lukem Exp $
 #
 
 PROG=	mount_9p
 SRCS=	ninepuffs.c ninebuf.c nineproto.c fs.c node.c subr.c
 LDADD+= -lpuffs -lutil
-WARNS=	4
 
 MAN=	mount_9p.8
 

Index: src/usr.sbin/puffs/mount_psshfs/Makefile
diff -u src/usr.sbin/puffs/mount_psshfs/Makefile:1.3 src/usr.sbin/puffs/mount_psshfs/Makefile:1.4
--- src/usr.sbin/puffs/mount_psshfs/Makefile:1.3	Wed Jul 18 22:38:59 2007
+++ src/usr.sbin/puffs/mount_psshfs/Makefile	Wed Apr 22 15:23:07 2009
@@ -1,9 +1,8 @@
-#	$NetBSD: Makefile,v 1.3 2007/07/18 22:38:59 pooka Exp $
+#	$NetBSD: Makefile,v 1.4 2009/04/22 15:23:07 lukem Exp $
 
 PROG=	mount_psshfs
 SRCS=	psshfs.c fs.c node.c psbuf.c subr.c
 LDADD+= -lpuffs -lutil
-WARNS=2
 
 MAN=	mount_psshfs.8
 

Index: src/usr.sbin/puffs/mount_sysctlfs/Makefile
diff -u src/usr.sbin/puffs/mount_sysctlfs/Makefile:1.2 src/usr.sbin/puffs/mount_sysctlfs/Makefile:1.3
--- src/usr.sbin/puffs/mount_sysctlfs/Makefile:1.2	Fri Aug 10 07:59:32 2007
+++ src/usr.sbin/puffs/mount_sysctlfs/Makefile	Wed Apr 22 15:23:07 2009
@@ -1,11 +1,10 @@
-#	$NetBSD: Makefile,v 1.2 2007/08/10 07:59:32 pooka Exp $
+#	$NetBSD: Makefile,v 1.3 2009/04/22 15:23:07 lukem Exp $
 
 PROG=	mount_sysctlfs
 SRCS=	sysctlfs.c
 
 DPAPP+=	${LIBPUFFS} ${LIBUTIL}
 LDADD+=	-lpuffs -lutil
-WARNS=	4
 
 MAN=	mount_sysctlfs.8
 

Index: src/usr.sbin/quot/Makefile
diff -u src/usr.sbin/quot/Makefile:1.4 src/usr.sbin/quot/Makefile:1.5
--- src/usr.sbin/quot/Makefile:1.4	Sat Oct 18 04:37:51 1997
+++ src/usr.sbin/quot/Makefile	Wed Apr 22 15:23:07 2009
@@ -1,4 +1,6 @@
-#	$NetBSD: Makefile,v 1.4 1997/10/18 04:37:51 lukem Exp $
+#	$NetBSD: Makefile,v 1.5 2009/04/22 15:23:07 lukem Exp $
+
+WARNS?=	3	# XXX -Wsign-compare
 
 PROG=	quot
 MAN=	quot.8

Index: src/usr.sbin/quotacheck/Makefile
diff -u src/usr.sbin/quotacheck/Makefile:1.17 src/usr.sbin/quotacheck/Makefile:1.18
--- src/usr.sbin/quotacheck/Makefile:1.17	Sun Dec 12 05:57:03 2004
+++ src/usr.sbin/quotacheck/Makefile	Wed Apr 22 15:23:07 2009
@@ -1,9 +1,8 @@
-#	$NetBSD: Makefile,v 1.17 2004/12/12 05:57:03 christos Exp $
+#	$NetBSD: Makefile,v 1.18 2009/04/22 15:23:07 lukem Exp $
 #	@(#)Makefile	8.1 (Berkeley) 6/5/93
 
 .include <bsd.own.mk>
 
-WARNS=	3
 PROG=	quotacheck
 SRCS=	quotacheck.c fsutil.c preen.c ffs_bswap.c
 MAN=	quotacheck.8

Index: src/usr.sbin/racoon/Makefile
diff -u src/usr.sbin/racoon/Makefile:1.21 src/usr.sbin/racoon/Makefile:1.22
--- src/usr.sbin/racoon/Makefile:1.21	Thu Apr 10 15:42:06 2008
+++ src/usr.sbin/racoon/Makefile	Wed Apr 22 15:23:07 2009
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2008/04/10 15:42:06 tsutsui Exp $
+# $NetBSD: Makefile,v 1.22 2009/04/22 15:23:07 lukem Exp $
 
-WARNS=	0	# Will be fixed later
+WARNS?=	0	# XXX third-party program, many issues
 
 .include <bsd.own.mk>
 

Index: src/usr.sbin/racoonctl/Makefile
diff -u src/usr.sbin/racoonctl/Makefile:1.3 src/usr.sbin/racoonctl/Makefile:1.4
--- src/usr.sbin/racoonctl/Makefile:1.3	Fri Feb 13 16:16:26 2009
+++ src/usr.sbin/racoonctl/Makefile	Wed Apr 22 15:23:07 2009
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2009/02/13 16:16:26 uebayasi Exp $
+# $NetBSD: Makefile,v 1.4 2009/04/22 15:23:07 lukem Exp $
 
-WARNS=	0	# Will be fixed later
+WARNS?=	0	# XXX third-party program, many issues
 
 .include <bsd.own.mk>
 

Index: src/usr.sbin/rdate/Makefile
diff -u src/usr.sbin/rdate/Makefile:1.6 src/usr.sbin/rdate/Makefile:1.7
--- src/usr.sbin/rdate/Makefile:1.6	Thu Jun  2 09:21:01 2005
+++ src/usr.sbin/rdate/Makefile	Wed Apr 22 15:23:07 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2005/06/02 09:21:01 lukem Exp $
+#	$NetBSD: Makefile,v 1.7 2009/04/22 15:23:07 lukem Exp $
 
 PROG=	rdate
 DPADD+= ${LIBUTIL}
@@ -6,6 +6,4 @@
 
 MAN=	rdate.8
 
-WARNS=	3
-
 .include <bsd.prog.mk>

Index: src/usr.sbin/rpc.lockd/Makefile
diff -u src/usr.sbin/rpc.lockd/Makefile:1.15 src/usr.sbin/rpc.lockd/Makefile:1.16
--- src/usr.sbin/rpc.lockd/Makefile:1.15	Sun Nov  4 23:12:50 2007
+++ src/usr.sbin/rpc.lockd/Makefile	Wed Apr 22 15:23:07 2009
@@ -1,7 +1,6 @@
-#	$NetBSD: Makefile,v 1.15 2007/11/04 23:12:50 christos Exp $
+#	$NetBSD: Makefile,v 1.16 2009/04/22 15:23:07 lukem Exp $
 
 USE_FORT?= yes	# network server
-WARNS=4
 
 PROG=		rpc.lockd
 SRCS=		nlm_prot_svc.c lockd.c lock_proc.c lockd_lock.c

Index: src/usr.sbin/rpcbind/Makefile
diff -u src/usr.sbin/rpcbind/Makefile:1.11 src/usr.sbin/rpcbind/Makefile:1.12
--- src/usr.sbin/rpcbind/Makefile:1.11	Mon Aug 27 19:53:32 2007
+++ src/usr.sbin/rpcbind/Makefile	Wed Apr 22 15:23:07 2009
@@ -1,10 +1,9 @@
-#	$NetBSD: Makefile,v 1.11 2007/08/27 19:53:32 dsl Exp $
+#	$NetBSD: Makefile,v 1.12 2009/04/22 15:23:07 lukem Exp $
 
 .include <bsd.own.mk>
 
 USE_FORT?= yes	# network client
 
-WARNS=4
 PROG=	rpcbind
 MAN=	rpcbind.8
 SRCS=	check_bound.c rpcb_stat.c rpcb_svc_4.c rpcbind.c pmap_svc.c \

Index: src/usr.sbin/rtadvd/Makefile
diff -u src/usr.sbin/rtadvd/Makefile:1.12 src/usr.sbin/rtadvd/Makefile:1.13
--- src/usr.sbin/rtadvd/Makefile:1.12	Fri Aug 29 00:02:26 2008
+++ src/usr.sbin/rtadvd/Makefile	Wed Apr 22 15:23:07 2009
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2008/08/29 00:02:26 gmcgarry Exp $
+# $NetBSD: Makefile,v 1.13 2009/04/22 15:23:07 lukem Exp $
+
+WARNS?=	2	# XXX -Wcast-qual -Wsign-compare
 
 .include <bsd.own.mk>
 

Index: src/usr.sbin/rtsold/Makefile
diff -u src/usr.sbin/rtsold/Makefile:1.13 src/usr.sbin/rtsold/Makefile:1.14
--- src/usr.sbin/rtsold/Makefile:1.13	Sat Apr 11 07:51:59 2009
+++ src/usr.sbin/rtsold/Makefile	Wed Apr 22 15:23:08 2009
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2009/04/11 07:51:59 lukem Exp $
+# $NetBSD: Makefile,v 1.14 2009/04/22 15:23:08 lukem Exp $
 
 USE_FORT?= yes	# network client (local server)
-WARNS?=	4
 
 PROG=	rtsold
 SRCS=	rtsold.c rtsol.c if.c probe.c dump.c rtsock.c

Index: src/usr.sbin/rwhod/Makefile
diff -u src/usr.sbin/rwhod/Makefile:1.13 src/usr.sbin/rwhod/Makefile:1.14
--- src/usr.sbin/rwhod/Makefile:1.13	Mon May 28 12:06:41 2007
+++ src/usr.sbin/rwhod/Makefile	Wed Apr 22 15:23:08 2009
@@ -1,11 +1,10 @@
 #	from: @(#)Makefile	5.3 (Berkeley) 5/11/90
-#	$NetBSD: Makefile,v 1.13 2007/05/28 12:06:41 tls Exp $
+#	$NetBSD: Makefile,v 1.14 2009/04/22 15:23:08 lukem Exp $
 
 .include <bsd.own.mk>
 
 USE_FORT?= yes	# network server
 
-WARNS=	3
 PROG=	rwhod
 SRCS=	rwhod.c utmpentry.c
 MAN=	rwhod.8

Index: src/usr.sbin/schedctl/Makefile
diff -u src/usr.sbin/schedctl/Makefile:1.2 src/usr.sbin/schedctl/Makefile:1.3
--- src/usr.sbin/schedctl/Makefile:1.2	Thu Jan 24 19:34:06 2008
+++ src/usr.sbin/schedctl/Makefile	Wed Apr 22 15:23:08 2009
@@ -1,10 +1,8 @@
-#	$NetBSD: Makefile,v 1.2 2008/01/24 19:34:06 rmind Exp $
+#	$NetBSD: Makefile,v 1.3 2009/04/22 15:23:08 lukem Exp $
 
 PROG=	schedctl
 MAN=	schedctl.8
 
 LDADD+=	-lrt -lkvm
 
-WARNS=	4
-
 .include <bsd.prog.mk>

Index: src/usr.sbin/screenblank/Makefile
diff -u src/usr.sbin/screenblank/Makefile:1.10 src/usr.sbin/screenblank/Makefile:1.11
--- src/usr.sbin/screenblank/Makefile:1.10	Sat Feb 14 13:56:42 2009
+++ src/usr.sbin/screenblank/Makefile	Wed Apr 22 15:23:08 2009
@@ -1,7 +1,6 @@
-#	$NetBSD: Makefile,v 1.10 2009/02/14 13:56:42 abs Exp $
+#	$NetBSD: Makefile,v 1.11 2009/04/22 15:23:08 lukem Exp $
 #	@(#)Makefile	8.1 (Berkeley) 5/31/93
 
-WARNS=3
 .if ${MACHINE} == "pmax" || ${MACHINE} == "sun3" || ${MACHINE} == "sun3x" \
    || ${MACHINE_ARCH} == "sparc" || ${MACHINE} == "amiga"
 CPPFLAGS+=-DHAVE_FBIO

Index: src/usr.sbin/services_mkdb/Makefile
diff -u src/usr.sbin/services_mkdb/Makefile:1.5 src/usr.sbin/services_mkdb/Makefile:1.6
--- src/usr.sbin/services_mkdb/Makefile:1.5	Fri Feb 13 16:02:05 2009
+++ src/usr.sbin/services_mkdb/Makefile	Wed Apr 22 15:23:08 2009
@@ -1,6 +1,5 @@
-#	$NetBSD: Makefile,v 1.5 2009/02/13 16:02:05 uebayasi Exp $
+#	$NetBSD: Makefile,v 1.6 2009/04/22 15:23:08 lukem Exp $
 
-WARNS?=	4
 PROG=	services_mkdb
 MAN=	services_mkdb.8
 SRCS=	services_mkdb.c uniq.c

Index: src/usr.sbin/sntp/Makefile
diff -u src/usr.sbin/sntp/Makefile:1.3 src/usr.sbin/sntp/Makefile:1.4
--- src/usr.sbin/sntp/Makefile:1.3	Mon May 28 12:06:41 2007
+++ src/usr.sbin/sntp/Makefile	Wed Apr 22 15:23:08 2009
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2007/05/28 12:06:41 tls Exp $
+# $NetBSD: Makefile,v 1.4 2009/04/22 15:23:08 lukem Exp $
+
+WARNS?=	1	# XXX -Wshadow -Wsign-compare -Wcast-qual
 
 USE_FORT?= yes	# network client/server
 

Index: src/usr.sbin/sti/Makefile
diff -u src/usr.sbin/sti/Makefile:1.1 src/usr.sbin/sti/Makefile:1.2
--- src/usr.sbin/sti/Makefile:1.1	Thu Nov 10 16:54:05 2005
+++ src/usr.sbin/sti/Makefile	Wed Apr 22 15:23:08 2009
@@ -1,7 +1,6 @@
-#	$NetBSD: Makefile,v 1.1 2005/11/10 16:54:05 christos Exp $
+#	$NetBSD: Makefile,v 1.2 2009/04/22 15:23:08 lukem Exp $
 
 PROG=	sti
 MAN=	sti.8
-WARNS=  3
 
 .include <bsd.prog.mk>

Index: src/usr.sbin/sup/Makefile.inc
diff -u src/usr.sbin/sup/Makefile.inc:1.11 src/usr.sbin/sup/Makefile.inc:1.12
--- src/usr.sbin/sup/Makefile.inc:1.11	Mon May 28 12:06:41 2007
+++ src/usr.sbin/sup/Makefile.inc	Wed Apr 22 15:23:08 2009
@@ -1,4 +1,6 @@
-#	$NetBSD: Makefile.inc,v 1.11 2007/05/28 12:06:41 tls Exp $
+#	$NetBSD: Makefile.inc,v 1.12 2009/04/22 15:23:08 lukem Exp $
+
+WARNS?=	1	# XXX -Wshadow -Wcast-qual -Wsign-compare
 
 .include <bsd.own.mk>
 

Index: src/usr.sbin/syslogd/Makefile
diff -u src/usr.sbin/syslogd/Makefile:1.21 src/usr.sbin/syslogd/Makefile:1.22
--- src/usr.sbin/syslogd/Makefile:1.21	Fri Oct 31 16:12:19 2008
+++ src/usr.sbin/syslogd/Makefile	Wed Apr 22 15:23:08 2009
@@ -1,8 +1,7 @@
-#	$NetBSD: Makefile,v 1.21 2008/10/31 16:12:19 christos Exp $
+#	$NetBSD: Makefile,v 1.22 2009/04/22 15:23:08 lukem Exp $
 #	from: @(#)Makefile	8.1 (Berkeley) 6/6/93
 .include <bsd.own.mk>
 
-WARNS=5
 USE_FORT?= yes	# network server
 
 LINTFLAGS+=-X 132,247,135,259,117,298

Index: src/usr.sbin/tcpdchk/Makefile
diff -u src/usr.sbin/tcpdchk/Makefile:1.12 src/usr.sbin/tcpdchk/Makefile:1.13
--- src/usr.sbin/tcpdchk/Makefile:1.12	Wed Sep 18 03:54:37 2002
+++ src/usr.sbin/tcpdchk/Makefile	Wed Apr 22 15:23:08 2009
@@ -1,4 +1,6 @@
-#	$NetBSD: Makefile,v 1.12 2002/09/18 03:54:37 lukem Exp $
+#	$NetBSD: Makefile,v 1.13 2009/04/22 15:23:08 lukem Exp $
+
+WARNS?=	1	# XXX: many issues in lib/libwrap to address first
 
 .include <bsd.own.mk>
 

Index: src/usr.sbin/tcpdmatch/Makefile
diff -u src/usr.sbin/tcpdmatch/Makefile:1.11 src/usr.sbin/tcpdmatch/Makefile:1.12
--- src/usr.sbin/tcpdmatch/Makefile:1.11	Thu Sep 19 12:08:38 2002
+++ src/usr.sbin/tcpdmatch/Makefile	Wed Apr 22 15:23:09 2009
@@ -1,6 +1,8 @@
-#	$NetBSD: Makefile,v 1.11 2002/09/19 12:08:38 lukem Exp $
+#	$NetBSD: Makefile,v 1.12 2009/04/22 15:23:09 lukem Exp $
 #
 
+WARNS?=	1	# XXX: many issues in lib/libwrap to address first
+
 .include <bsd.own.mk>
 
 PROG=	tcpdmatch

Index: src/usr.sbin/tcpdrop/Makefile
diff -u src/usr.sbin/tcpdrop/Makefile:1.1 src/usr.sbin/tcpdrop/Makefile:1.2
--- src/usr.sbin/tcpdrop/Makefile:1.1	Mon Jun 25 23:34:52 2007
+++ src/usr.sbin/tcpdrop/Makefile	Wed Apr 22 15:23:09 2009
@@ -1,7 +1,6 @@
-# 	$NetBSD: Makefile,v 1.1 2007/06/25 23:34:52 christos Exp $
+# 	$NetBSD: Makefile,v 1.2 2009/04/22 15:23:09 lukem Exp $
 #	$OpenBSD: Makefile,v 1.1 2004/04/26 19:51:20 markus Exp $
 
-WARNS=6
 PROG=	tcpdrop
 MAN=    tcpdrop.8
 CFLAGS+=	-Wall

Index: src/usr.sbin/tcpdump/Makefile
diff -u src/usr.sbin/tcpdump/Makefile:1.48 src/usr.sbin/tcpdump/Makefile:1.49
--- src/usr.sbin/tcpdump/Makefile:1.48	Sat Oct 25 22:27:39 2008
+++ src/usr.sbin/tcpdump/Makefile	Wed Apr 22 15:23:09 2009
@@ -1,4 +1,6 @@
-#	$NetBSD: Makefile,v 1.48 2008/10/25 22:27:39 apb Exp $	
+#	$NetBSD: Makefile,v 1.49 2009/04/22 15:23:09 lukem Exp $	
+
+WARNS?=	1	# XXX: out of date third-party program 
 
 .include <bsd.own.mk>
 

Index: src/usr.sbin/timed/Makefile.inc
diff -u src/usr.sbin/timed/Makefile.inc:1.3 src/usr.sbin/timed/Makefile.inc:1.4
--- src/usr.sbin/timed/Makefile.inc:1.3	Mon May 28 12:06:42 2007
+++ src/usr.sbin/timed/Makefile.inc	Wed Apr 22 15:23:09 2009
@@ -1,9 +1,7 @@
-#	$NetBSD: Makefile.inc,v 1.3 2007/05/28 12:06:42 tls Exp $
+#	$NetBSD: Makefile.inc,v 1.4 2009/04/22 15:23:09 lukem Exp $
 
 .if exists(${.CURDIR}/../../Makefile.inc)
 .include "${.CURDIR}/../../Makefile.inc"
 .endif
 
 USE_FORT?=yes	# network client/server
-
-WARNS=4

Index: src/usr.sbin/tprof/Makefile
diff -u src/usr.sbin/tprof/Makefile:1.1 src/usr.sbin/tprof/Makefile:1.2
--- src/usr.sbin/tprof/Makefile:1.1	Tue Jan  1 21:33:26 2008
+++ src/usr.sbin/tprof/Makefile	Wed Apr 22 15:23:09 2009
@@ -1,10 +1,8 @@
-#	$NetBSD: Makefile,v 1.1 2008/01/01 21:33:26 yamt Exp $
+#	$NetBSD: Makefile,v 1.2 2009/04/22 15:23:09 lukem Exp $
 
 PROG=	tprof
 NOMAN=	
 
-WARNS?=	4
-
 CPPFLAGS+= -I${NETBSDSRCDIR}/sys/
 
 LDADD+= -lpthread

Index: src/usr.sbin/traceroute/Makefile
diff -u src/usr.sbin/traceroute/Makefile:1.15 src/usr.sbin/traceroute/Makefile:1.16
--- src/usr.sbin/traceroute/Makefile:1.15	Mon May 28 12:06:42 2007
+++ src/usr.sbin/traceroute/Makefile	Wed Apr 22 15:23:09 2009
@@ -1,4 +1,6 @@
-#	$NetBSD: Makefile,v 1.15 2007/05/28 12:06:42 tls Exp $	
+#	$NetBSD: Makefile,v 1.16 2009/04/22 15:23:09 lukem Exp $	
+
+WARNS?=	1	# XXX: out of date third-party program 
 
 USE_FORT?= yes	# network client
 

Index: src/usr.sbin/traceroute6/Makefile
diff -u src/usr.sbin/traceroute6/Makefile:1.7 src/usr.sbin/traceroute6/Makefile:1.8
--- src/usr.sbin/traceroute6/Makefile:1.7	Mon May 28 12:06:42 2007
+++ src/usr.sbin/traceroute6/Makefile	Wed Apr 22 15:23:09 2009
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2007/05/28 12:06:42 tls Exp $
+# $NetBSD: Makefile,v 1.8 2009/04/22 15:23:09 lukem Exp $
+
+WARNS?=	1	# XXX -Wshadow -Wcast-qual -Wsign-compare
 
 USE_FORT?= yes	# network client
 

Index: src/usr.sbin/user/Makefile
diff -u src/usr.sbin/user/Makefile:1.11 src/usr.sbin/user/Makefile:1.12
--- src/usr.sbin/user/Makefile:1.11	Sun Oct 19 22:05:24 2008
+++ src/usr.sbin/user/Makefile	Wed Apr 22 15:23:09 2009
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.11 2008/10/19 22:05:24 apb Exp $
+# $NetBSD: Makefile,v 1.12 2009/04/22 15:23:09 lukem Exp $
 #
+
+WARNS?=	1	# XXX: -Wsign-compare -Wcast-qual
+
 .include <bsd.own.mk>
 
 CPPFLAGS+= -DEXTENSIONS -DPW_MKDB_ARGC=2
-WARNS= 3
 
 PROG= user
 SRCS+= user.c main.c

Index: src/usr.sbin/veriexecgen/Makefile
diff -u src/usr.sbin/veriexecgen/Makefile:1.2 src/usr.sbin/veriexecgen/Makefile:1.3
--- src/usr.sbin/veriexecgen/Makefile:1.2	Mon Sep 18 10:09:31 2006
+++ src/usr.sbin/veriexecgen/Makefile	Wed Apr 22 15:23:09 2009
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2006/09/18 10:09:31 elad Exp $
+# $NetBSD: Makefile,v 1.3 2009/04/22 15:23:09 lukem Exp $
+
+WARNS?=	2	# XXX -Wcast-qual -Wsign-compare
 
 .include <bsd.own.mk>
 

Index: src/usr.sbin/wsconscfg/Makefile
diff -u src/usr.sbin/wsconscfg/Makefile:1.3 src/usr.sbin/wsconscfg/Makefile:1.4
--- src/usr.sbin/wsconscfg/Makefile:1.3	Sat Jun 24 19:57:17 2006
+++ src/usr.sbin/wsconscfg/Makefile	Wed Apr 22 15:23:09 2009
@@ -1,6 +1,5 @@
-#	$NetBSD: Makefile,v 1.3 2006/06/24 19:57:17 christos Exp $
+#	$NetBSD: Makefile,v 1.4 2009/04/22 15:23:09 lukem Exp $
 
-WARNS=4
 PROG=	wsconscfg
 MAN=	wsconscfg.8
 

Index: src/usr.sbin/wsfontload/Makefile
diff -u src/usr.sbin/wsfontload/Makefile:1.2 src/usr.sbin/wsfontload/Makefile:1.3
--- src/usr.sbin/wsfontload/Makefile:1.2	Wed Mar 16 01:34:11 2005
+++ src/usr.sbin/wsfontload/Makefile	Wed Apr 22 15:23:10 2009
@@ -1,9 +1,7 @@
-#	$NetBSD: Makefile,v 1.2 2005/03/16 01:34:11 xtraeme Exp $
+#	$NetBSD: Makefile,v 1.3 2009/04/22 15:23:10 lukem Exp $
 
 PROG=	wsfontload
 MAN=	wsfontload.8
 SRCS=	wsfontload.c
 
-WARNS=  3
-
 .include <bsd.prog.mk>

Index: src/usr.sbin/wsmoused/Makefile
diff -u src/usr.sbin/wsmoused/Makefile:1.7 src/usr.sbin/wsmoused/Makefile:1.8
--- src/usr.sbin/wsmoused/Makefile:1.7	Mon Apr 20 16:05:30 2009
+++ src/usr.sbin/wsmoused/Makefile	Wed Apr 22 15:23:10 2009
@@ -1,6 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2009/04/20 16:05:30 drochner Exp $
+# $NetBSD: Makefile,v 1.8 2009/04/22 15:23:10 lukem Exp $
 #
 
+WARNS?= 2	# XXX -Wcast-qual (etc)
+
 PROG=	wsmoused
 SRCS=	wsmoused.c config.c config_yacc.y config_lex.l
 

Index: src/usr.sbin/ypbind/Makefile
diff -u src/usr.sbin/ypbind/Makefile:1.17 src/usr.sbin/ypbind/Makefile:1.18
--- src/usr.sbin/ypbind/Makefile:1.17	Sat Jul  7 22:33:57 2007
+++ src/usr.sbin/ypbind/Makefile	Wed Apr 22 15:23:10 2009
@@ -1,8 +1,7 @@
-#	$NetBSD: Makefile,v 1.17 2007/07/07 22:33:57 christos Exp $
+#	$NetBSD: Makefile,v 1.18 2009/04/22 15:23:10 lukem Exp $
 #	from: @(#)Makefile	5.8 (Berkeley) 7/28/90
 
 USE_FORT?= yes	# network client
-WARNS?=	4
 
 PROG=	ypbind
 MAN=	ypbind.8

Index: src/usr.sbin/zic/Makefile
diff -u src/usr.sbin/zic/Makefile:1.8 src/usr.sbin/zic/Makefile:1.9
--- src/usr.sbin/zic/Makefile:1.8	Sun May 18 07:57:40 2003
+++ src/usr.sbin/zic/Makefile	Wed Apr 22 15:23:10 2009
@@ -1,4 +1,6 @@
-#	$NetBSD: Makefile,v 1.8 2003/05/18 07:57:40 lukem Exp $
+#	$NetBSD: Makefile,v 1.9 2009/04/22 15:23:10 lukem Exp $
+
+WARNS?=	2	# XXX -Wcast-qual in lib/libc/time
 
 .include <bsd.own.mk>
 

Reply via email to