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
To: current-users%NetBSD.org@localhost
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" <thor0505%comcast.net@localhost>
wrote:

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
ago.

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:

http://mail-index.netbsd.org/source-changes/2012/10/05/msg037683.html

Home | Main Index | Thread Index | Old Index