Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: base.tgz no longer contains './bin/[' (in HEAD and netbsd-7)

Oops, I should've just tested this- it appears that "[" is a built-in on my current machines. I misunderstood and thought that the "[" command wasn't included at all in the source tree due to a recent commit error (implying that all shell scripts that depended on it would break). Apologies.

-----Original Message----- From: John D. Baker
Sent: Saturday, October 25, 2014 6:19 AM
Subject: Re: base.tgz no longer contains './bin/[' (in HEAD and netbsd-7)

On Sat, 25 Oct 2014 02:29:01 -0400, "William D. Jones" <>

For the time being, does anyone know offhand the date of the most
recent CVS commit in current that successfully compiles and does NOT
have this problem?

I have a machine on which I've routinely updated -current and it shows:

$ ls -laF /bin/[
-r-xr-xr-x  1 root  wheel  10880 Sep 28  2012 /bin/[*
$ ls -laF /bin/test
-r-xr-xr-x  1 root  wheel  12082 Oct 15 22:25 /bin/test*

So, the last time '/bin/[' was in "base.tgz" was just over two years

Trawling back through source-changes@, a likely candidate for the
problem appear to be in a group of commits affecting 'mtree' on
5 October 2012, particularly:

Home | Main Index | Thread Index | Old Index