Subject: misc/6554: kernel execve regression tests fail for lack of executability
To: None <>
From: TheMan <>
List: netbsd-bugs
Date: 12/09/1998 12:16:11
>Number:         6554
>Category:       misc
>Synopsis:       kernel execve regression tests fail for lack of executability
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    misc-bug-people (Misc Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Dec  9 09:20:01 1998
>Originator:     TheMan
none really...
>Release:        -current
System: NetBSD noc 1.2 NetBSD 1.2 (null) #4: Fri Oct 24 01:27:28 EDT 1997 root@noc:/usr/src/sys/arch/i386/compile/null i386
yeah of these days...


after building current, i decided to run the regression tests to see
what would happen.  it failed at the kern/execve set and caused me to
have to restart the testing.


cd src; make regression-tests
(watch it fail on the execve tests)


here's a patch!  someone stick it in please, and cancel pr6543 since
that fix (both of them) is bogus (thanks perry).

--- Makefile.orig	Sun Sep 13 08:08:51 1998
+++ Makefile	Wed Dec  9 12:05:30 1998
@@ -16,13 +16,16 @@
 TD=	${.CURDIR}/tests
 OD=	${.CURDIR}/good
-all:	${PROG} goodaout truncaout
+all:	${PROG} goodaout truncaout executable
 CLEANFILES+= goodaout truncaout
 regress:	test-empty test-nonexist \
 		test-nonexistshell test-devnullscript test-badinterplen \
 		test-goodscript test-scriptarg test-scriptarg-nospace \
 		test-goodaout test-truncaout
+	chmod a+x ${TD}/*
 test-empty:	${PROG} ${TD}/empty
 	${RP} ${TD}/empty | diff - ${OD}/empty