Sun Jun 21 20:20:50 2009 UTC ()
PR/40965: NAKAJIMA Yoshihiro: lfs_cleanerd isn't adapted to !MKDYNAMICROOT


(christos)
diff -r1.13 -r1.14 src/libexec/lfs_cleanerd/Makefile

cvs diff -r1.13 -r1.14 src/libexec/lfs_cleanerd/Makefile (expand / switch to unified diff)

--- src/libexec/lfs_cleanerd/Makefile 2009/03/16 02:24:56 1.13
+++ src/libexec/lfs_cleanerd/Makefile 2009/06/21 20:20:50 1.14
@@ -1,25 +1,28 @@ @@ -1,25 +1,28 @@
1# $NetBSD: Makefile,v 1.13 2009/03/16 02:24:56 lukem Exp $ 1# $NetBSD: Makefile,v 1.14 2009/06/21 20:20:50 christos Exp $
2# @(#)Makefile 8.1 (Berkeley) 6/18/93 2# @(#)Makefile 8.1 (Berkeley) 6/18/93
3 3
4WARNS?=3 # XXX: too many sign-compare issues 4WARNS?=3 # XXX: too many sign-compare issues
5 5
6.include <bsd.own.mk> 6.include <bsd.own.mk>
7 7
8PROG= lfs_cleanerd 8PROG= lfs_cleanerd
9SRCS= lfs_cleanerd.c fdfs.c coalesce.c cleansrv.c 9SRCS= lfs_cleanerd.c fdfs.c coalesce.c cleansrv.c
10SRCS+= lfs_cksum.c 10SRCS+= lfs_cksum.c
11SRCS+= bufcache.c vnode.c lfs.c # segwrite.c 11SRCS+= bufcache.c vnode.c lfs.c # segwrite.c
12MAN= lfs_cleanerd.8 12MAN= lfs_cleanerd.8
13.PATH: ${NETBSDSRCDIR}/sys/ufs/lfs ${NETBSDSRCDIR}/sbin/fsck_lfs 13.PATH: ${NETBSDSRCDIR}/sys/ufs/lfs ${NETBSDSRCDIR}/sbin/fsck_lfs
14 14
15FSCK_LFS= ${NETBSDSRCDIR}/sbin/fsck_lfs 15FSCK_LFS= ${NETBSDSRCDIR}/sbin/fsck_lfs
16DPADD= ${LIBUTIL} 16DPADD= ${LIBUTIL}
17LDADD= -lutil 17LDADD= -lutil
18CPPFLAGS+=-I${FSCK_LFS} "-Dmutex_enter(x)=" "-Dmutex_exit(x)=" # -DUSE_CLIENT_SERVER  18CPPFLAGS+=-I${FSCK_LFS} "-Dmutex_enter(x)=" "-Dmutex_exit(x)=" # -DUSE_CLIENT_SERVER
19CPPFLAGS+="-DKASSERT(x)=" 19CPPFLAGS+="-DKASSERT(x)="
20#CPPFLAGS+=-DREPAIR_ZERO_FINFO 20#CPPFLAGS+=-DREPAIR_ZERO_FINFO
21#CPPFLAGS+=-DTEST_PATTERN 21#CPPFLAGS+=-DTEST_PATTERN
22 22
23BINDIR= /libexec 23BINDIR= /libexec
 24.if (${MKDYNAMICROOT} == "no")
 25LDSTATIC?= -static
 26.endif
24 27
25.include <bsd.prog.mk> 28.include <bsd.prog.mk>