On Thu, 19 Apr 2012, Kirk, Benjamin (JSC-EG311) wrote:

> (1) The Make.common. I just fixed in r5565 and am testing it.

Thanks!

> (2) The bash/dash nonsese I have working at home on ubuntu 11.10 by setting
> the CONFIG_SHELL environment variable to /bin/bash, forcing it to use the
> right shell.  It sounds like an Ubuntu issue that should be getting fixed...

It's almost certainly a bug in Ubuntu autotools.  But if it's an
Ubuntu issue that has persisted through two freaking years then it'd
be nice of us to have a workaround.  There's got to be some workaround
- we build lots of automake-based apps here, bootstrap included, and
I've never bumpted into this myself before.

> You are right, though, there seems to be some breakage that configure
> detects shell features that are not there in the shell that gets executed.
> This was actually the first I heard of dash - and I found myself asking
> why???

Efficiency.  bash adds lots of fun fancy options to your shell; dash
implements only the POSIX Bourne Shell behavior and so is 10% the
size.  This is apparently significant for things like distribution
startup scripts that spawn a ton of shells.

> Anyway, the workaround is to set CONFIG_SHELL to /bin/bash.  I'll research
> those tickets a little more and see when the fix is expected to be there.

Thanks again!
---
Roy

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to