On Thu, 18 Oct 2007 22:45:22 +0200, Benoit SIGOURE <[EMAIL PROTECTED]> wrote:
> On Oct 18, 2007, at 9:19 PM, H.Merijn Brand wrote: > > > On Thu, 18 Oct 2007 20:50:26 +0200, Ralf Wildenhues > > <[EMAIL PROTECTED]> > > wrote: > > > > I'll stop nagging, and will just conclude with my opinion that > > choosing check as a test target was very very wrong to begin with. > > Stating this is useless and I could as well go on that choosing > `test' as a check target was very very wrong to begin with :) Yep. But I couldn't resist. > > I was having a look at the Makefile stuff in coreutils and wondered > > how sure they are that the 'test' calls in the make environment are > > not the one they've just build. There are quite a few people that > > include '.' in their $PATH upfront. > > That's also something very very wrong to do. People doing this will > surely shoot them in the foot and they don't need to build coreutils > to run into all sorts of problems. I never have to build coreutils in complete. I just need 'ls' on proprietary systems like HP-UX and AIX. For my linux and cygwin machines, I'll just use what their package managers offer. > > I'll just try to see if I can invent some evil scheme to make > > $CONFIG_SITE, being a shell script, alter all the Makefile* in the > > tree like > > > > # find . -name 'Makefile*' |\ > > xargs perl -pi -e's/^check:/test check:/' > > > > and there was no more cursing :) > > Ahah. Doing this will lead to some unexpected breakage, some day. > For sure. Be warned. I'm always warned :) And building from scratch on HP-UX and AIX is an adventure already, so if that would be the only `problem', I can live with it :) See http://mirrors.develooper.com/hpux/downloads.html for what I make publicly available on my site -- H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/) using & porting perl 5.6.2, 5.8.x, 5.10.x on HP-UX 10.20, 11.00, 11.11, & 11.23, SuSE 10.1 & 10.2, AIX 5.2, and Cygwin. http://qa.perl.org http://mirrors.develooper.com/hpux/ http://www.test-smoke.org http://www.goldmark.org/jeff/stupid-disclaimers/