You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Bill Stoddard <st...@raleigh.ibm.com> on 1999/05/03 06:06:44 UTC

Re: change over to APR.

Ryan Bloom wrote:

> I thought I would bring this topic up.  I am a bit worried about when we
> have to do the change over to have the hybrid server using APR.  APR
> development is coming along at a good rate right now, so this has been on
> my radar for a little while.  The basic issue is that changing Apache to
> use APR is a relatively big deal.
>
> If we try to change apache to use apr_file_t's instead of int's, we can't
> do it in just one file, the change has to be made in EVERY file, and it
> has to be done in the same patch, or it won't compile until all the
> patches are done.  Same thing goes for sockets, threads, processes, etc.
>
> I don't think we want to try to make these changes while everybody is
> modifying the hybrid server.  We definately don't want to make these
> changes before 1.3.7 is released, because porting the patches from 1.3.7
> to 2.0 would be next to impossible with the apr code in the server.
>
> I have three possibilities, and I thought I would get the groups reaction
> to them.
>
> 1)  Ignore this message, and just accept that immediately after Apache is
> moved into 2.0, we have to change it to using APR, and it could be broken
> for a while and not compiling while the change is made.

+1. I don't see much difference between option 1 and option 2.

Bill





Re: change over to APR.

Posted by Manoj Kasichainula <ma...@io.com>.
On Mon, May 03, 1999 at 12:06:44AM -0400, Bill Stoddard wrote:
> Ryan Bloom wrote:
> > 1)  Ignore this message, and just accept that immediately after Apache is
> > moved into 2.0, we have to change it to using APR, and it could be broken
> > for a while and not compiling while the change is made.
> 
> +1. I don't see much difference between option 1 and option 2.

I feel the same way. We should also add a tag to the 2.0 repository
before the port starts, so that it's easy to extract a "stable"
version.

-- 
Manoj Kasichainula - manojk at io dot com - http://www.io.com/~manojk/
"Gravity is a harsh mistress." - The Tick