[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: Mark Phippard <markphip_at_gmail.com>
Date: Thu, 13 Mar 2008 15:19:07 -0400

On Thu, Mar 13, 2008 at 3:12 PM, D.J. Heap <djheap_at_gmail.com> wrote:
> 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?

I don't know, maybe. My point is that I pay attention to what it is
going on and I do not have a clue what to do. And I have been
building on Windows for years. Of course the problem with that is you
figure it out once ever year or so and then just repeat it. I thought
I would try the deps files (since my normal build is using older
dependencies).

When I build a standard Apache 2.2.8, the apr-util is not built with
BDB support and this seems to not allow the SVN build to proceed.
Perhaps it is something simpler I am missing? Perhaps I can use 1.4.6
and let it build apr and apr-util correctly and then I can copy that?

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
---------------------------------------------------------------------
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:19:18 CET

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