Anirban Sinha wrote: > On Thu, 19 Nov 2009, Chet Ramey wrote: > >> Anirban Sinha wrote: >>> Hmm, interesting. The patch that went in is slightly different: >>> >>> http://ftp.gnu.org/gnu/bash/bash-4.0-patches/bash40-019 >>> >>> Anyway, I have applied this patch to our copy of older bash: >>> >>> GNU bash, version 3.1.0(5)-release (mips64-unknown-linux-gnu) >>> Copyright (C) 2005 Free Software Foundation, Inc. >>> >>> and tested. The buggy pipe processing is now no longer present. >> I'm glad it worked, but I have two questions: why are you running a >> bash version that's so old, > > I haven't got around to updating our distribution. One of the reasons for this > is that bash is notorious for breaking cross compiled builds. For example, it > builds header files based on build machine architecture during compilation. > So for example, wrong signal tables can be used for a particular > architecture. > We 'fix' some of these behaviours so that an upgraded copy of bash > can be built that works correctly on our distro.
I have fixed all the reported problems like this. Did you send in bug reports? Chet -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, ITS, CWRU c...@case.edu http://cnswww.cns.cwru.edu/~chet/