svn commit: r201380 - in head/libexec: . atrun bootpd bootpd/tools
fingerd getty mail.local mknetid pppoed rbootd revnetgroup
rpc.rquotad rpc.rstatd rpc.rusersd rpc.rwalld rpc.sprayd rshd
rtld-elf ...
Ed Schouten
ed at FreeBSD.org
Sat Jan 2 09:50:20 UTC 2010
Author: ed
Date: Sat Jan 2 09:50:19 2010
New Revision: 201380
URL: http://svn.freebsd.org/changeset/base/201380
Log:
Make WARNS=6 the default for libexec/.
Just like bin/ and sbin/, I think setting WARNS to the highest value
possible will make it more attractive for people to fix warnings.
- The WARNS variable is set in the Makefile in the directory of the
application itself, making it more likely that it will be removed out
of curiosity to see what happens.
- New applications will most likely build with WARNS=6 out of the box,
because the author would more likely fix the warnings during
development than lower WARNS.
Unfortunately almost all apps in libexec require a lowered value of
WARNS.
Modified:
head/libexec/Makefile.inc
head/libexec/atrun/Makefile
head/libexec/bootpd/Makefile
head/libexec/bootpd/Makefile.inc
head/libexec/bootpd/tools/Makefile.inc
head/libexec/fingerd/Makefile
head/libexec/getty/Makefile
head/libexec/mail.local/Makefile
head/libexec/mknetid/Makefile
head/libexec/pppoed/Makefile
head/libexec/rbootd/Makefile
head/libexec/revnetgroup/Makefile
head/libexec/rpc.rquotad/Makefile
head/libexec/rpc.rstatd/Makefile
head/libexec/rpc.rusersd/Makefile
head/libexec/rpc.rwalld/Makefile
head/libexec/rpc.sprayd/Makefile
head/libexec/rshd/Makefile
head/libexec/rtld-elf/Makefile
head/libexec/smrsh/Makefile
head/libexec/talkd/Makefile
head/libexec/tcpd/Makefile
head/libexec/tftp-proxy/Makefile
head/libexec/tftpd/Makefile
head/libexec/ulog-helper/Makefile
head/libexec/ypxfr/Makefile
Modified: head/libexec/Makefile.inc
==============================================================================
--- head/libexec/Makefile.inc Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/Makefile.inc Sat Jan 2 09:50:19 2010 (r201380)
@@ -2,4 +2,6 @@
# $FreeBSD$
BINDIR?= /usr/libexec
+
+WARNS?= 6
WFORMAT?= 1
Modified: head/libexec/atrun/Makefile
==============================================================================
--- head/libexec/atrun/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/atrun/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -13,6 +13,8 @@ CLEANFILES= ${MAN}
CFLAGS+=-I${MAINSRC} -I${.CURDIR}
CFLAGS+=-DLOGIN_CAP -DPAM
+
+WARNS?= 2
WFORMAT=0
DPADD= ${LIBPAM} ${LIBUTIL}
Modified: head/libexec/bootpd/Makefile
==============================================================================
--- head/libexec/bootpd/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/bootpd/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -5,6 +5,8 @@ PROG= bootpd
CFLAGS+= -DETC_ETHERS
CFLAGS+= -DSYSLOG -DDEBUG -DVEND_CMU
+WARNS?= 2
+
SUBDIR= bootpgw tools
SRCS= bootpd.c dovend.c readfile.c hash.c dumptab.c \
Modified: head/libexec/bootpd/Makefile.inc
==============================================================================
--- head/libexec/bootpd/Makefile.inc Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/bootpd/Makefile.inc Sat Jan 2 09:50:19 2010 (r201380)
@@ -1,3 +1,5 @@
# $FreeBSD$
BINDIR?= /usr/libexec
+
+WARNS?= 1
Modified: head/libexec/bootpd/tools/Makefile.inc
==============================================================================
--- head/libexec/bootpd/tools/Makefile.inc Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/bootpd/tools/Makefile.inc Sat Jan 2 09:50:19 2010 (r201380)
@@ -2,3 +2,5 @@
# $FreeBSD$
BINDIR= /usr/sbin
+
+WARNS?= 1
Modified: head/libexec/fingerd/Makefile
==============================================================================
--- head/libexec/fingerd/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/fingerd/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -5,8 +5,8 @@ PROG= fingerd
DPADD= ${LIBUTIL}
LDADD= -lutil
MAN= fingerd.8
-WARNS?= 2
+WARNS?= 2
WFORMAT=0
.include <bsd.prog.mk>
Modified: head/libexec/getty/Makefile
==============================================================================
--- head/libexec/getty/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/getty/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -6,6 +6,8 @@ SRCS= main.c init.c subr.c chat.c
DPADD= ${LIBUTIL}
LDADD= -lutil
MAN= gettytab.5 ttys.5 getty.8
+
+WARNS?= 1
WFORMAT=0
.include <bsd.prog.mk>
Modified: head/libexec/mail.local/Makefile
==============================================================================
--- head/libexec/mail.local/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/mail.local/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -8,6 +8,8 @@ PROG= mail.local
SRCS= mail.local.c
MAN= mail.local.8
CFLAGS+=-I${SENDMAIL_DIR}/include -I.
+
+WARNS?= 2
WFORMAT=0
LIBSMDIR= ${.OBJDIR}/../../lib/libsm
Modified: head/libexec/mknetid/Makefile
==============================================================================
--- head/libexec/mknetid/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/mknetid/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -5,4 +5,6 @@ SRCS= mknetid.c hash.c parse_group.c
MAN= netid.5 mknetid.8
+WARNS?= 2
+
.include <bsd.prog.mk>
Modified: head/libexec/pppoed/Makefile
==============================================================================
--- head/libexec/pppoed/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/pppoed/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -5,6 +5,7 @@ DPADD= ${LIBNETGRAPH}
LDADD= -lnetgraph
MAN= pppoed.8
+WARNS?= 1
WFORMAT=0
.include <bsd.prog.mk>
Modified: head/libexec/rbootd/Makefile
==============================================================================
--- head/libexec/rbootd/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/rbootd/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -5,6 +5,7 @@ PROG= rbootd
SRCS= bpf.c conf.c parseconf.c rbootd.c rmpproto.c utils.c
MAN= rbootd.8
+WARNS?= 1
WFORMAT=0
.include <bsd.prog.mk>
Modified: head/libexec/revnetgroup/Makefile
==============================================================================
--- head/libexec/revnetgroup/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/revnetgroup/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -5,4 +5,6 @@ SRCS= revnetgroup.c hash.c parse_netgrou
MAN= revnetgroup.8
+WARNS?= 2
+
.include <bsd.prog.mk>
Modified: head/libexec/rpc.rquotad/Makefile
==============================================================================
--- head/libexec/rpc.rquotad/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/rpc.rquotad/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -4,8 +4,6 @@ PROG = rpc.rquotad
SRCS = rquotad.c
MAN = rpc.rquotad.8
-WARNS ?= 6
-
DPADD= ${LIBRPCSVC}
LDADD= -lrpcsvc
Modified: head/libexec/rpc.rstatd/Makefile
==============================================================================
--- head/libexec/rpc.rstatd/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/rpc.rstatd/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -7,4 +7,6 @@ MAN = rpc.rstatd.8
DPADD= ${LIBRPCSVC} ${LIBUTIL} ${LIBDEVSTAT}
LDADD= -lrpcsvc -lutil -ldevstat
+WARNS?= 1
+
.include <bsd.prog.mk>
Modified: head/libexec/rpc.rusersd/Makefile
==============================================================================
--- head/libexec/rpc.rusersd/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/rpc.rusersd/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -4,8 +4,6 @@ PROG = rpc.rusersd
SRCS = rusersd.c rusers_proc.c
MAN = rpc.rusersd.8
-WARNS?= 6
-
DPADD= ${LIBRPCSVC} ${LIBULOG} ${LIBUTIL}
LDADD= -lrpcsvc -lulog -lutil
@@ -14,5 +12,4 @@ LDADD= -lrpcsvc -lulog -lutil
#LDADD+= -L/usr/X11R6/lib -lXext -lX11
#.endif
-
.include <bsd.prog.mk>
Modified: head/libexec/rpc.rwalld/Makefile
==============================================================================
--- head/libexec/rpc.rwalld/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/rpc.rwalld/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -7,4 +7,6 @@ MAN = rpc.rwalld.8
DPADD= ${LIBUTIL}
LDADD= -lutil
+WARNS?= 2
+
.include <bsd.prog.mk>
Modified: head/libexec/rpc.sprayd/Makefile
==============================================================================
--- head/libexec/rpc.sprayd/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/rpc.sprayd/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -7,5 +7,6 @@ MAN = rpc.sprayd.8
DPADD= ${LIBRPCSVC}
LDADD= -lrpcsvc
-.include <bsd.prog.mk>
+WARNS?= 2
+.include <bsd.prog.mk>
Modified: head/libexec/rshd/Makefile
==============================================================================
--- head/libexec/rshd/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/rshd/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -4,6 +4,7 @@
PROG= rshd
MAN= rshd.8
+WARNS?= 3
WFORMAT=0
DPADD= ${LIBUTIL} ${LIBPAM}
Modified: head/libexec/rtld-elf/Makefile
==============================================================================
--- head/libexec/rtld-elf/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/rtld-elf/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -12,6 +12,7 @@ CSTD?= gnu99
CFLAGS+= -Wall -DFREEBSD_ELF -DIN_RTLD
CFLAGS+= -I${.CURDIR}/${MACHINE_ARCH} -I${.CURDIR}
LDFLAGS+= -nostdlib -e .rtld_start
+WARNS?= 2
INSTALLFLAGS= -C -b
PRECIOUSPROG=
BINDIR= /libexec
Modified: head/libexec/smrsh/Makefile
==============================================================================
--- head/libexec/smrsh/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/smrsh/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -15,6 +15,8 @@ LIBSM= ${LIBSMDIR}/libsm.a
DPADD= ${LIBSM}
LDADD= ${LIBSM}
+WARNS?= 2
+
SRCS+= sm_os.h
CLEANFILES+=sm_os.h
Modified: head/libexec/talkd/Makefile
==============================================================================
--- head/libexec/talkd/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/talkd/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -7,7 +7,6 @@ SRCS= talkd.c announce.c process.c table
MAN= talkd.8
CFLAGS+=-I${.CURDIR}/../../usr.bin/wall
-WARNS?= 6
DPADD= ${LIBULOG}
LDADD= -lulog
Modified: head/libexec/tcpd/Makefile
==============================================================================
--- head/libexec/tcpd/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/tcpd/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -18,4 +18,6 @@ CFLAGS+=-DINET6
DPADD= ${LIBWRAP}
LDADD= -lwrap
+WARNS?= 1
+
.include <bsd.prog.mk>
Modified: head/libexec/tftp-proxy/Makefile
==============================================================================
--- head/libexec/tftp-proxy/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/tftp-proxy/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -6,4 +6,6 @@ PROG= tftp-proxy
SRCS= tftp-proxy.c filter.c
MAN= tftp-proxy.8
+WARNS?= 3
+
.include <bsd.prog.mk>
Modified: head/libexec/tftpd/Makefile
==============================================================================
--- head/libexec/tftpd/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/tftpd/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -5,7 +5,10 @@ PROG= tftpd
SRCS= tftpd.c tftpsubs.c
DPADD= ${LIBUTIL}
LDADD= -lutil
+
+WARNS?= 1
WFORMAT=0
+
MAN= tftpd.8
CFLAGS+=-I${.CURDIR}/../../usr.bin/tftp
.PATH: ${.CURDIR}/../../usr.bin/tftp
Modified: head/libexec/ulog-helper/Makefile
==============================================================================
--- head/libexec/ulog-helper/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/ulog-helper/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -8,6 +8,4 @@ NO_MAN=
DPADD= ${LIBULOG}
LDADD= -lulog
-WARNS?= 6
-
.include <bsd.prog.mk>
Modified: head/libexec/ypxfr/Makefile
==============================================================================
--- head/libexec/ypxfr/Makefile Sat Jan 2 09:45:59 2010 (r201379)
+++ head/libexec/ypxfr/Makefile Sat Jan 2 09:50:19 2010 (r201380)
@@ -12,7 +12,10 @@ GENSRCS=yp.h yp_clnt.c ypxfr_clnt.c
MAN= ypxfr.8
CFLAGS+= -I.
+
+WARNS?= 2
WFORMAT=0
+
DPADD= ${LIBRPCSVC}
LDADD= -lrpcsvc
More information about the svn-src-all
mailing list