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

Re: build-svn-deps-win.pl and debug builds

From: Ben Reser <ben_at_reser.org>
Date: Wed, 10 Jul 2013 02:50:35 -0700

On Tue, Jul 9, 2013 at 4:41 PM, Ben Reser <ben_at_reser.org> wrote:
> On Tue, Jul 9, 2013 at 1:44 PM, Johan Corveleyn <jcorvel_at_gmail.com> wrote:
>> It would be interesting if build-svn-deps-win.pl could also build
>> debug builds of the dependencies (so I can use them to make a debug
>> build of svn).
>
> Agreed this was on my todo list. Just haven't gotten to it.

Done in r1501696. No idea if this works with VS2010. But I know it
works with VS2012.

>> I suppose this is basically using "Debug" throughout the file where it
>> currently says "Release", and installd instead of installr for httpd
>> etc. [1]
>
> Roughly yes.

It never ends up being as easy as it looks with Windows. Ran into
several build system bugs.

We had our own bug that wouldn't use BDB if you pointed it at a Debug
only build of BDB, which is fixed on trunk.

httpd's install target breaks when installing a Debug build using a
Debug build of PCRE because the DLL ends up being named pcred.dll

Serf's serf.mak wouldn't work against a Debug build of OpenSSL because
the output dir has .dbg appened on it.

>> [1] I had a hard time getting httpd 2.4.4 to build with a debug
>> configuration. Apparently there is/was a bug in the libhttpd.dsp file
>> (should be fixed in 2.4.5). See
>> http://www.apachelounge.com/viewtopic.php?t=5271&start=20#24981.

And of course this had to be applied.
Received on 2013-07-10 11:51:16 CEST

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