1 |
On 12/23/10 01:37, Perry Smith wrote: |
2 |
> When my bootstrap process was trying to build openssl-1.0.0c, I got stuck at: |
3 |
> |
4 |
> WARNING! If you wish to build 64-bit kit, then you have to |
5 |
> invoke './Configure aix64-cc' *manually*. |
6 |
> You have ~5 seconds to press Ctrl-C to abort |
7 |
> |
8 |
> The tty was set with -icanon but I believe the problem is the config script says '#! /bin/sh'. |
9 |
> On AIX, /bin/sh is actually ksh and ksh mucks with the tty settings between commands. |
10 |
|
11 |
I've not seen such problems since I do </dev/null. |
12 |
Does it help to redirect stdin from /dev/null for you too? |
13 |
|
14 |
> I changed it to use /bin/bsh directly (see below). |
15 |
> This could work but I'm a Gentoo Portage Prefix moron so when I started the bootstrap back up, |
16 |
> it re-fetched the openssl package and spoiled my fun. |
17 |
> I ended up gently killing the youngest copy of sh from another window and that caused things to get rolling again. |
18 |
> This may be something to do with my ksh set up too. |
19 |
> I don't use ksh but I might have it set so it defaults to emacs mode rather than vi mode. |
20 |
> In any case, the script needs to avoid using ksh (on AIX at least). |
21 |
|
22 |
Anyway, nice hint, thank you! |
23 |
/haubi/ |
24 |
-- |
25 |
Michael Haubenwallner |
26 |
Gentoo on a different level |