> 2008-10-04 Bruno Haible <[EMAIL PROTECTED]>
>
> * lib/spawn.in.h (POSIX_SPAWN_*): Undefine before redefining.
> Reported by Rainer Tammer <[EMAIL PROTECTED]>.
It may be wiser to reuse the values of these macros when defined by the system.
Applied this:
2008-10-05 Bruno Haible
One more fix to posix_spawn, to get rid of macro redefinition warnings.
I'm committing this:
2008-10-04 Bruno Haible <[EMAIL PROTECTED]>
* lib/spawn.in.h (POSIX_SPAWN_*): Undefine before redefining.
Reported by Rainer Tammer <[EMAIL PROTECTED]>.
*** lib/spawn.in.h.orig 2008-10-
Another posix_spawn tweak is that it should be immune against the bugs of
open().
2008-10-02 Bruno Haible <[EMAIL PROTECTED]>
* modules/posix_spawn-internal (Depends-on): Add 'open'.
*** modules/posix_spawn-internal.orig 2008-10-02 12:21:23.0 +0200
--- modules/posix_spawn-int
0
fi
])
+ dnl Test whether posix_spawn actually works.
+ dnl posix_spawn on AIX 5.3..6.1 has a bug: When it fails to execute the
+ dnl program, the child process exits with exit() rather than _exit(),
+ dnl which causes the stdio buffers to be flushed. Reported by Rainer Tammer.
+ dnl posi