Paul Eggert wrote:
Ralf Wildenhues <[EMAIL PROTECTED]> writes:
Likewise, I have been unable to reproduce any issues _without_ `sh -vx'.
I didn't quite follow everything in that thread, but as I understand
it the problem occurs only when one is using "sh -vx configure" on AIX.
The reason I was using -vx was to try to trace why it was failing
originally. So, even without that, there's something else going wrong.
Ralf Wildenhues <[EMAIL PROTECTED]> writes:
| elif (set -o posix) >/dev/null 2>&1; then
| set -o posix
| fi
Why does this hang under AIX? Can you truss it, or strace it, or whatever?
I'll try it later, had to reboot the AIX box.
On my system, it hangs for a while, and then it exits. But, it doesn't
just exit itself, it kills the whole login session. Pretty neat trick.
Does it work if we use two parens, e.g.,
elif ((set -o posix)) >/dev/null 2>&1; then
set -o posix
fi
I was thinking that, or ((set -o posix) >/dev/null 2>*1); ... Will give
it a shot.
--
-- Howard Chu
Chief Architect, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc
OpenLDAP Core Team http://www.openldap.org/project/
_______________________________________________
http://lists.gnu.org/mailman/listinfo/libtool