Gentoo Archives: gentoo-alt

From: Markus Duft <mduft@g.o>
To: gentoo-alt@l.g.o
Subject: RE: [gentoo-alt] emake shell
Date: Fri, 16 Jan 2009 12:35:17
Message-Id: 006501c977d6$34709570$9d51c050$@org
In Reply to: [gentoo-alt] emake shell by Markus Duft
1 >
2 > Hi!
3 >
4 > I'm having problems on Interix6 systems regarding the system's /bin/sh.
5 > gmake uses it by default, and if it does this, I get occasional crashes
6 > somewhere in gmake (!?), and I'm absolutely unable to get either a
7 > readable
8 > backtrace or any other information about what's the problem. As soon as
9 > I
10 > start debugging, the problem vanishes in the dark.... ugh...
11 >
12 > The good news is, that there is a "workaround". If - in emake - I do
13 > "$MAKE
14 > SHELL=$BASH ..." things work flawlessly everytime. Now my questions:
15 >
16 > 1) can it do any harm to do this? Bash is guaranteed to be in use
17 > inside
18 > ebuilds, right? So this should not matter. Could there be makefiles
19 > which do
20 > something that bad, that bash doesn't choke it?
21 >
22 > 2) if this is added, should it be added for all platforms, or for
23 > interix
24 > only?
25 >
26 > 3) should this be added in prefix, or in main?
27
28 Please speak up, if you _don't_ want me to do this as a portage patch in the
29 prefix tree. That's what I want to do, if nobody has a problem with it ;)
30
31 Cheers, Markus
32
33 >
34 > Cheers, Markus
35 >

Replies

Subject Author
Re: [gentoo-alt] emake shell Fabian Groffen <grobian@g.o>