execvpe port breakage
Ruslan Ermilov
ru at freebsd.org
Sat Jun 21 23:24:41 UTC 2008
On Sat, Jun 21, 2008 at 03:16:11PM +0200, Kris Kennaway wrote:
> David Xu wrote:
> > Kris Kennaway wrote:
> >> http://pointyhat.freebsd.org/errorlogs/amd64-errorlogs/e.8.2008062001/deco-3.9_3.log
> >>
> >>
> >> Can someone please take a look?
> >>
> >> Kris
> >>
> >
> > Looks like the application defined its own version of execvpe() ?
> > I think we should change name execvpe in our header file to something
> > else to avoid conflict.
> >
> > David Xu
> >
> >
>
> There are a few others too:
>
> ./deco-3.9_3.log
> ./gdc-0.24_3.log
> ./ghc-6.8.2_1.log
> ./hugs98-200609_2.log
> ./jdk-1.6.0.3p4_2.log
>
> Also sysutils/screen.
>
> We could either patch these, try to alter the prototype of our execvpe
> to match, or rename/hide our version. I don't know if there is a
> standards-based argument.
>
I've fixed the deco port to detect if the system has execvpe()
implementation.
Cheers,
--
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
More information about the freebsd-current
mailing list