Gentoo Archives: gentoo-alt

From: Markus Duft <mduft@g.o>
To: gentoo-alt@l.g.o
Subject: [gentoo-alt] emake shell
Date: Wed, 14 Jan 2009 07:50:38
Message-Id: 004501c9761c$20333b00$6099b100$@org
1 Hi!
2
3 I'm having problems on Interix6 systems regarding the system's /bin/sh.
4 gmake uses it by default, and if it does this, I get occasional crashes
5 somewhere in gmake (!?), and I'm absolutely unable to get either a readable
6 backtrace or any other information about what's the problem. As soon as I
7 start debugging, the problem vanishes in the dark.... ugh...
8
9 The good news is, that there is a "workaround". If - in emake - I do "$MAKE
10 SHELL=$BASH ..." things work flawlessly everytime. Now my questions:
11
12 1) can it do any harm to do this? Bash is guaranteed to be in use inside
13 ebuilds, right? So this should not matter. Could there be makefiles which do
14 something that bad, that bash doesn't choke it?
15
16 2) if this is added, should it be added for all platforms, or for interix
17 only?
18
19 3) should this be added in prefix, or in main?
20
21 Cheers, Markus

Replies

Subject Author
RE: [gentoo-alt] emake shell Markus Duft <mduft@g.o>