At the present time, I don't have any way of verifying if this
will build correctly on MacOS or Linux.

That leaves me two choices:

1. I can change pkgsubprocess.py to only override _execute_child() if
we're running on SunOS.

2. If somebody has the cycles to try compiling the module on MacOS and
Linux, I'd be happy to add those targets if they actually work.

-j

On Thu, Nov 06, 2008 at 08:26:49PM -0600, Tom Mueller wrote:
> It appears as though the spawn.c file is only built on sunos, but it is 
> used everywhere but Windows.  That would seem to not work for Linux or 
> MacOS. Can this be built for Linux and MacOS in setup.py too?
> 
> Thanks.
> Tom
> 
> [EMAIL PROTECTED] wrote:
> > Folks,
> > We've run into a lot of trouble in recent builds when we attempt to fork
> > and are low on memory.  This change doesn't do anything to address the
> > actual memory usage; however, it makes it more likely that we'll
> > successfully fork a new process when memory is tight.
> >
> > This change adds an Python interface to posix_spawn(3C) and creates a
> > subclass of the subprocess.Popen class to use it.
> >
> > Webrev can be found at the location below.
> >
> >     http://cr.opensolaris.org/~johansen/webrev-4612/
> >
> > Thanks,
> >
> > -j
> > _______________________________________________
> > pkg-discuss mailing list
> > [email protected]
> > http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
> >   
> 
> _______________________________________________
> pkg-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to