coreutils
[Top][All Lists]
Advanced

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

Re: coreutils-8.12.178-df9cd on AIX


From: Jim Meyering
Subject: Re: coreutils-8.12.178-df9cd on AIX
Date: Thu, 08 Sep 2011 15:24:16 +0200

Bruno Haible wrote:
...
>> > FAIL: misc/help-version
>>
>> env isn't finding [
>> Was that built?
>
> $ cd tests
> $ cat .built-programs ; echo
> [ base64 basename cat chcon chgrp chmod chown chroot cksum comm cp csplit cut 
> date dd df dir dircolors dirname du echo env expand expr factor false fmt 
> fold ginstall groups head hostid id join kill link ln logname ls md5sum mkdir 
> mkfifo mknod mktemp mv nice nl nohup nproc od paste pathchk pinky pr printenv 
> printf ptx pwd readlink rm rmdir runcon seq sha1sum sha224sum sha256sum 
> sha384sum sha512sum shred shuf sleep sort split stat stty sum sync tac tail 
> tee test timeout touch tr true truncate tsort tty uname unexpand uniq unlink 
> uptime users vdir wc who whoami yes
>
> But the '[' program was not built:
> $ cd src
> $ make ; ls -l '['
>         make  all-am
> Target "all-am" is up to date.
> ls: 0653-341 The file [ does not exist.
> $ gmake ; ls -l '['
> gmake  all-am
> gmake[1]: Entering directory 
> `/home/haible/multibuild-1209/aix61-cc/coreutils-8.12.178-df9cd/src'
>   CC       lbracket.o
>   CCLD     [
> gmake[1]: Leaving directory 
> `/home/haible/multibuild-1209/aix61-cc/coreutils-8.12.178-df9cd/src'
> -rwxrwxr-x    1 haible   haible       284215 Sep 02 17:54 [
>
> As you can see, AIX 'make' does not want to build '['.

Thanks for investigating that.
I don't see a simple way to fix it, so will defer this.
My current preference is to detect the losing "make" program
at configure time -- or better, at "make" time.  If found, it would
terminate the configure script (or make) with advice to install GNU make.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]