On 3 December 2012 18:28, Cedric Blancher <[email protected]> wrote: > On 28 November 2012 09:39, Clark WANG <[email protected]> wrote: >> On Wed, Nov 28, 2012 at 4:16 PM, Glenn Fowler <[email protected]> wrote: >>> >>> > > >>> > > can you send arch/*/src/lib/libast/FEATURE/spawn >>> > > >>> >>> > $ cat arch/sol11.sun4/src/lib/libast/FEATURE/spawn >>> > /* : : generated from >>> > /root/tmp/ksh.2012-11-21/src/lib/libast/features/spawn by iffe version >>> > 2012-08-24 : : */ >>> > #ifndef _def_spawn_ast >>> > #define _def_spawn_ast 1 >>> > #define _sys_types 1 /* #include <sys/types.h> ok */ >>> > #define _hdr_spawn 1 /* #include <spawn.h> ok */ >>> > #define _hdr_unistd 1 /* #include <unistd.h> ok */ >>> > #define _hdr_stdlib 1 /* #include <stdlib.h> ok */ >>> > #define _lib_posix_spawn 2 /* posix_spawn exists and it >>> > works >>> > and its worth using */ >>> > #endif >>> > $ >>> >>> try this >>> edit src/lib/libast/misc/spawnvex.c and change >>> #if _lib_posix_spawn < 2 >>> to >>> #if _lib_posix_spawn < 99 >>> if this works then src/lib/libast/features/spawn is inadequate >> >> >> It works on all 3 systems I tested. Thanks. > > Doesn't this disable the usage of posix_spawn()? AFAIK ksh93 on > Solaris MUST use posix_spawn() to be resource efficient and fast.
Clark? Ced -- Cedric Blancher <[email protected]> Institute Pasteur _______________________________________________ ast-developers mailing list [email protected] http://lists.research.att.com/mailman/listinfo/ast-developers
