Gary V. Vaughan wrote: > Sorry I didn't notice your reply sooner. > > On 22 Sep 2011, at 23:38, Jim Meyering wrote: >> Gary V. Vaughan wrote: >>>>> * g...@github.com:gvvaughan/GNU-coreutils.git in gary/bootstrap >>>>> https://github.com/gvvaughan/GNU-coreutils/commits/gary/bootstrap >> >> I'll try to find time for this next week. > > Thanks. How did you get on?
Hi Gary, I started looking, but found that your bootstrap.conf is months old, and thus not usable with the current sources. Do you feel like rebasing it? > I just tried to check that everything in my coreutils bootstrap.conf still > works correctly with coreutils master, but unfortunately coreutils bootstrap > now requires that I install the latest autotools -- including gettext-0.18.1.1 > which doesn't compile on Mac OS 10.7.1 with the latest Apple supplied gcc > (4.2.1 LLVM). And without that, I can no longer bootstrap coreutils on my > Mac :-( If it's a gettext problem, report it and it should be fixed very quickly. Otherwise, just adjust the AM_GNU_GETTEXT_VERSION([0.18.1]) line in configure.ac to accommodate whatever version of gettext you have. You should be ok if it's 0.17.x. >> I glanced through the first few lines of your script and found >> >> FGREP=fgrep >> EGREP=egrep >> ... >> >> Please use the more standard grep -F and grep -E instead. > > I wasn't aware that it was more portable to expect a vendor grep that egrep and fgrep have been deprecated for years. POSIX stopped requiring them back in 1003.1-2001. Since they have not been required for POSIX-conformance for 10 years... > supports -E and -F than to expect a vendor egrep and fgrep binary. None- > the-less, I applied your suggested change to the master copy of bootstrap > in Zile.