Glibc build failure with /bin/sh -> /bin/dash

George Boudreau georgeb at linuxfromscratch.org
Wed Feb 14 15:33:40 PST 2007


M.Canales.es wrote:
> El Jueves, 15 de Febrero de 2007 00:10, Matthew Burgess escribió:
> 
>> As you know, currently jhalfs applies a workaround of
>> passing "SHELL=/bin/bash" to `make' so that progressbar.sh and the unpack
>> commands, which contain bashisms, work properly.  The problem I have with
>> this is that by doing this, the environment is different to that which is
>> explicitly defined in the LFS book, hence jhalfs diverges from the commands
>> in LFS and therefore can't be trusted as a mechanism to test the book out
>> with.  If it hadn't have been setting SHELL, I'd have seen the whole glibc
>> vs. dash problem first-hand and could have gotten the book fixed up sooner.
> 
> The thread that driver us to add SHELL=/bin/bash start here:
> 
> http://linuxfromscratch.org/pipermail/alfs-discuss/2006-November/009008.html
> 
> I need to re-read it also and now is very late for me to do it. Lets start the 
> discussion to find the best solution for that.
> 
> 
Most of the changes I made were for the pretty stuff. Dash does not have 
  'echo -e' and the 'time' function does not work like the Bash version. 
Therefore I had to force bash to be the shell.




More information about the alfs-discuss mailing list