Module Name:    src
Committed By:   kre
Date:           Sat Jun  1 06:59:18 UTC 2019

Modified Files:
        src/tests/dev/usb/t_hid: Makefile
        src/tests/lib/semaphore/pthread: Makefile
        src/tests/net/bpfjit: Makefile
        src/tests/net/icmp: Makefile
        src/tests/net/if: Makefile
        src/tests/net/if_loop: Makefile
        src/tests/rump/rumpkern/h_server: Makefile
        src/usr.bin/rump_server: Makefile

Log Message:
Deal with fallout from the addition of
        KERN_PROC_CWD in sysctl(3)
That is kern.proc.$$.KERN_PROC_CWD (I think - not that it matters here)

The effect is that -lrump now requires -lrumpvfs

This set of changes fixes (I believe) regular dynamic builds,
more might be required for static builds (will be verified soon).


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/dev/usb/t_hid/Makefile
cvs rdiff -u -r1.4 -r1.5 src/tests/lib/semaphore/pthread/Makefile
cvs rdiff -u -r1.7 -r1.8 src/tests/net/bpfjit/Makefile
cvs rdiff -u -r1.10 -r1.11 src/tests/net/icmp/Makefile
cvs rdiff -u -r1.8 -r1.9 src/tests/net/if/Makefile
cvs rdiff -u -r1.5 -r1.6 src/tests/net/if_loop/Makefile
cvs rdiff -u -r1.5 -r1.6 src/tests/rump/rumpkern/h_server/Makefile
cvs rdiff -u -r1.12 -r1.13 src/usr.bin/rump_server/Makefile

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

Modified files:

Index: src/tests/dev/usb/t_hid/Makefile
diff -u src/tests/dev/usb/t_hid/Makefile:1.2 src/tests/dev/usb/t_hid/Makefile:1.3
--- src/tests/dev/usb/t_hid/Makefile:1.2	Sun Dec 10 20:38:14 2017
+++ src/tests/dev/usb/t_hid/Makefile	Sat Jun  1 06:59:17 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2017/12/10 20:38:14 bouyer Exp $
+#	$NetBSD: Makefile,v 1.3 2019/06/01 06:59:17 kre Exp $
 #
 
 PROG= t_hid
@@ -23,6 +23,7 @@ DPADD+= ${ATF_C}
 LDADD+= -latf-c
 LDADD+= -lrump
 LDADD+= -lrumpuser
+LDADD+= -lrumpvfs
 LDADD+= -lpthread
 
 .include <bsd.prog.mk>

Index: src/tests/lib/semaphore/pthread/Makefile
diff -u src/tests/lib/semaphore/pthread/Makefile:1.4 src/tests/lib/semaphore/pthread/Makefile:1.5
--- src/tests/lib/semaphore/pthread/Makefile:1.4	Sat Jan 23 21:22:49 2016
+++ src/tests/lib/semaphore/pthread/Makefile	Sat Jun  1 06:59:17 2019
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2016/01/23 21:22:49 christos Exp $
+# $NetBSD: Makefile,v 1.5 2019/06/01 06:59:17 kre Exp $
 
 .include <bsd.own.mk>
 
@@ -8,7 +8,7 @@ TESTS_C=	t_sem_pth
 
 CPPFLAGS+=	-I${.CURDIR}/.. -D_KERNTYPES
 
-LDADD+=		-lrump -lrumpuser -lrump -lpthread
+LDADD+=		-lrump -lrumpuser -lrump -lrumpvfs -lpthread
 
 WARNS=	4
 

Index: src/tests/net/bpfjit/Makefile
diff -u src/tests/net/bpfjit/Makefile:1.7 src/tests/net/bpfjit/Makefile:1.8
--- src/tests/net/bpfjit/Makefile:1.7	Mon May 13 17:55:08 2019
+++ src/tests/net/bpfjit/Makefile	Sat Jun  1 06:59:17 2019
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2019/05/13 17:55:08 bad Exp $
+# $NetBSD: Makefile,v 1.8 2019/06/01 06:59:17 kre Exp $
 #
 
 .include <bsd.own.mk>
@@ -14,6 +14,6 @@ PAXCTL_FLAGS=	+m
 
 LDADD+=		-lrumpnet_bpfjit -lrumpkern_sljit
 LDADD+=		-lrumpdev_bpf -lrumpnet_net -lrumpnet
-LDADD+=		-lrump -lrumpuser -lpthread
+LDADD+=		-lrump -lrumpvfs -lrumpuser -lpthread
 
 .include <bsd.test.mk>

Index: src/tests/net/icmp/Makefile
diff -u src/tests/net/icmp/Makefile:1.10 src/tests/net/icmp/Makefile:1.11
--- src/tests/net/icmp/Makefile:1.10	Mon May 13 17:55:08 2019
+++ src/tests/net/icmp/Makefile	Sat Jun  1 06:59:17 2019
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2019/05/13 17:55:08 bad Exp $
+# $NetBSD: Makefile,v 1.11 2019/06/01 06:59:17 kre Exp $
 #
 
 .include <bsd.own.mk>
@@ -14,6 +14,6 @@ TESTS_SH_SRC_t_${name}=	../net_common.sh
 .endfor
 
 LDADD+=		-lrumpnet_shmif -lrumpnet_netinet -lrumpnet_net -lrumpnet
-LDADD+=		-lrump -lrumpuser -lrump -lpthread
+LDADD+=		-lrump -lrumpvfs -lrumpuser -lrump -lpthread
 
 .include <bsd.test.mk>

Index: src/tests/net/if/Makefile
diff -u src/tests/net/if/Makefile:1.8 src/tests/net/if/Makefile:1.9
--- src/tests/net/if/Makefile:1.8	Mon May 13 17:55:08 2019
+++ src/tests/net/if/Makefile	Sat Jun  1 06:59:17 2019
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2019/05/13 17:55:08 bad Exp $
+# $NetBSD: Makefile,v 1.9 2019/06/01 06:59:17 kre Exp $
 #
 
 .include <bsd.own.mk>
@@ -16,6 +16,6 @@ MAN.ifconf=	# empty
 BINDIR.ifconf=	${TESTSDIR}
 
 LDADD.t_compat=		-lrumpnet_shmif -lrumpnet_netinet -lrumpnet_net -lrumpnet -lrump
-LDADD.t_compat+=	-lrumpuser -lrump -lpthread
+LDADD.t_compat+=	-lrumpuser -lrump -lrumpvfs -lpthread
 
 .include <bsd.test.mk>

Index: src/tests/net/if_loop/Makefile
diff -u src/tests/net/if_loop/Makefile:1.5 src/tests/net/if_loop/Makefile:1.6
--- src/tests/net/if_loop/Makefile:1.5	Mon May 13 17:55:08 2019
+++ src/tests/net/if_loop/Makefile	Sat Jun  1 06:59:17 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2019/05/13 17:55:08 bad Exp $
+#	$NetBSD: Makefile,v 1.6 2019/06/01 06:59:17 kre Exp $
 #
 
 .include <bsd.own.mk>
@@ -8,7 +8,7 @@ TESTSDIR=	${TESTSBASE}/net/if_loop
 TESTS_C=	t_pr
 
 LDADD+=		-lrumpnet_netinet -lrumpnet_net -lrumpnet
-LDADD+=		-lrump -lrumpuser -lrump -lpthread
+LDADD+=		-lrump -lrumpvfs -lrumpuser -lrump -lpthread
 
 .for name in basic
 TESTS_SH+=		t_${name}

Index: src/tests/rump/rumpkern/h_server/Makefile
diff -u src/tests/rump/rumpkern/h_server/Makefile:1.5 src/tests/rump/rumpkern/h_server/Makefile:1.6
--- src/tests/rump/rumpkern/h_server/Makefile:1.5	Wed Jan  7 22:24:03 2015
+++ src/tests/rump/rumpkern/h_server/Makefile	Sat Jun  1 06:59:17 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2015/01/07 22:24:03 pooka Exp $
+#	$NetBSD: Makefile,v 1.6 2019/06/01 06:59:17 kre Exp $
 #
 
 .include <bsd.own.mk>
@@ -9,7 +9,7 @@ TESTS_C=	h_simpleserver
 
 ATFFILE=	no
 
-LDADD+=	-lrumpkern_sysproxy -lrump -lrumpuser -lrump -lpthread
+LDADD+=	-lrumpkern_sysproxy -lrump -lrumpuser -lrump -lrumpvfs -lpthread
 
 WARNS=	4
 NOMAN=

Index: src/usr.bin/rump_server/Makefile
diff -u src/usr.bin/rump_server/Makefile:1.12 src/usr.bin/rump_server/Makefile:1.13
--- src/usr.bin/rump_server/Makefile:1.12	Thu May 11 04:33:14 2017
+++ src/usr.bin/rump_server/Makefile	Sat Jun  1 06:59:18 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.12 2017/05/11 04:33:14 sevan Exp $
+#	$NetBSD: Makefile,v 1.13 2019/06/01 06:59:18 kre Exp $
 #
 
 .PATH: ${.CURDIR}/../rump_allserver
@@ -7,7 +7,7 @@ PROG=		rump_server
 SRCS=		rump_allserver.c
 NOMAN=		installed by ../rump_allserver
 
-LDADD+=		-Wl,--whole-archive -lrumpkern_sysproxy -lrump \
+LDADD+=		-Wl,--whole-archive -lrumpkern_sysproxy -lrump -lrumpvfs \
 		-lrumpuser -Wl,--no-whole-archive -lpthread
 
 .include <bsd.prog.mk>

Reply via email to