Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 06 Sep 2000 05:22:42 -0500
From:      "Jeffrey J. Mountin" <jeff-ml@mountin.net>
To:        stable@FreeBSD.ORG
Subject:   NO_TCSH issue
Message-ID:  <4.3.2.20000906044214.00b81920@207.227.119.2>

next in thread | raw e-mail | index | archive | help
Hmmm...

If you build with this option and remove /bin/(t)csh, buildworld will die 
when /usr/bin/vgrind is called like so:

===> share/doc/papers/kernmalloc
touch _stamp.extraobjs
(cd /usr/src/share/doc/papers/kernmalloc; soelim kernmalloc.t) > kernmalloc.ms
vgrind -f < /usr/src/share/doc/papers/kernmalloc/appendix.t > appendix.ms
vgrind: not found
*** Error code 127
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error

Tried manually and found

 > head -1 /usr/bin/vgrind
#!/bin/csh -f

No problem, just put a bandage on my foot and don't bother the doctor.

However,  I thought all shell scripts were supposed to be Bourne.  This is 
the only exception I could find.  IMO, it makes sense to remove things that 
are not being built, but if something depends on them, doesn't that violate 
POLA?

Jeff Mountin - jeff@mountin.net
Systems/Network Administrator
FreeBSD - the power to serve



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4.3.2.20000906044214.00b81920>