Not quite (Cygwin build_alias bug hunt)

Ralf Corsepius ralf_corsepius at rtems.org
Sun Sep 19 06:27:02 UTC 2004


On Sat, 2004-09-18 at 20:43, Bogdan Vacaliuc wrote:
> Hi Scott,
> 
> > This step failed for me:
> > $ ./bash-2.05b-16.sh prep
> > ./bash-2.05b-16.sh: line 72: syntax error near unexpected token `&&'
> > ./bash-2.05b-16.sh: line 72: `  && touch ${srcdir}/configure'
> 
> Hmm.  That's strange.

This could be the CDPATH issue: 
http://www.gnu.org/software/autoconf/manual/autoconf-2.57/html_node/autoconf_121.html#SEC121

> It would be nice to address the part of the rtems document that says
> you should copy /bin/bash.exe into /bin/sh.exe.  Either to
> determine that 'yes, it is necessary, and this is why... [so that the
> guilty piece of software could be fixed]', or 'no, we don't
> need to do that anymore'.
I am opposed to do this, for one reason: All such statements are only
temporarily valid.

In the past, people were using with Cygwin's "cleverness" of shipping a
limited shell (ash) as /bin/sh, at the moment you are fighting with
bash, next time it will be other bugs.
 
> My hunch is that with the Cygwin of today, it is not needed anymore.
Are you trying to say Cygwin's ash is sufficent to build RTEMS?

If yes, the corresponding sentence in RTEMS docs should be purged.

Ralf





More information about the users mailing list