cvs commit: src/include Makefile spawn.h unistd.h
src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.c
Ruslan Ermilov
ru at freebsd.org
Sun Jun 22 23:54:46 UTC 2008
On Tue, Jun 17, 2008 at 06:26:29AM +0000, David Xu wrote:
> davidxu 2008-06-17 06:26:29 UTC
>
> FreeBSD src repository
>
> Modified files:
> include Makefile unistd.h
> lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c
> Added files:
> include spawn.h
> lib/libc/gen posix_spawn.c
> Log:
> SVN rev 179838 on 2008-06-17 06:26:29Z by davidxu
>
> Add POSIX routines called posix_spawn() and posix_spawnp(), which
> can be used as replacements for exec/fork in a lot of cases. This
> change also added execvpe() which allows environment variable
> PATH to be used for searching executable file, it is used for
> implementing posix_spawnp().
>
> PR: standards/122051
>
As you should already know, adding execvpe() broke many ports.
Amongst them is jdk-1.6. Please fix.
Cheers,
--
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
More information about the cvs-src
mailing list