[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Win32 Build nigthmare (was: 1.5.0-beta1 tarballs up for signing/testing)

From: D.J. Heap <djheap_at_gmail.com>
Date: Thu, 13 Mar 2008 13:12:07 -0600

I guess my first question would be what audience(s) we're trying to
support? Subversion developers, end-user type developers that only
need client pieces, or end-user developers that need client + server
pieces? I believe you need the full Apache distro to build the server
modules at all, don't you?

If we go with free tools, we are going to be incompatible with the
standard Apache distro because it is still built with VC6 as far as I
know -- so we'd need to point people to a Apache binary set that was
built with the same compiler we're using. I'm not sure exactly why
this is an issue at all (it shouldn't be unless CRT structures are
being passed across module boundaries), but the last time I tried to
mix VC6 Apache with VS2005 modules it did not go well and did not fail
nicely either. Some things worked, some didn't.

Personally, I build Apache (all of it) to get the APR pieces plus the
pieces needed for the server modules. I don't understand the in's and
out's of Apache/APR building to know how to pick the pieces out and
I've never been very successful when trying to do that.

Do we need to build APR at all? Can't we use the standard Apache
binaries at least for VC6 folks?

DJ

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-03-13 20:12:23 CET

This is an archived mail posted to the Subversion Dev mailing list.