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

Re: Win32 Build System (was: Review & commit for svnserve Win32 service support)

From: D.J. Heap <djheap_at_gmail.com>
Date: 2006-02-24 20:57:35 CET

On 2/24/06, Mark Phippard <markp@softlanding.com> wrote:
[snip]
>
> Sure, do it the easy way :)
>
> I cannot believe I ever thought of that, since I do that for our OS/400
> port. When I did it, I changed that parm, and then manually edited all of
> the project files to change a whole bunch of other BDB-related items. Now
> that I think about it, it seems like the APR DLL's were linked to BDB
> unless I did this.
>
> Regardless, I wish that gen-make.py just had an option for this.
> Fortunately, I no longer have any need to do this.
>

As far as I am aware, APR doesn't support BDB on Win32 unless the
gen-make.py option --enable-bdb-in-apr-util is used to tweak the APR
build files.

I agree, though, an option would be much nicer.

Anyway, there definitely are a few annoying issues building trunk
Win32 right now:

* Building zlib with the 2005 assembler requires a small patch (fixed
file at http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/ext/build/inffas32.asm
thanks to the TSVN folks)

* New versions of neon require a fix to expat.h.in in apr-util (expat
version definitions don't get expanded on Win32 -- still not resolved
AFAIK: http://mail-archives.apache.org/mod_mbox/apr-dev/200509.mbox/%3C4332E1A9.10507@rowe-clan.net%3E)

* I don't believe libserf support has been attempted at all on Win32
-- I've just been ignoring the error messages until I have a chance to
play with it.

* We still have some serious problems (compiles but croaks at
runtime) with new versions of APR but Brane said he is working on that
(I've been sticking with Apache 2.0.55 and the APR that comes with
it).

* Support on Win32 for bindings for various languages aside from
Python seems to be spotty at best.

There could be more issues, of course, but these are all I've hit
and/or heard about.

DJ

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Feb 24 21:01:12 2006

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.