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

Re: svn 1.2 and win32 (attn: brane)

From: D.J. Heap <dj_at_shadyvale.net>
Date: 2005-03-25 00:31:16 CET

Ben Collins-Sussman wrote:
> Branko: Erik and I have a question about the mod_dav patch which
> properly "exports" public symbols on win32. Does this patch fix a
> problem which is purely compile-time?
>
> In other words, our win32-binary-zip distribution doesn't need to ship a
> special mod_dav module, does it? If we patch mod_dav in our private
> build systems, it will still produce a mod_dav_svn.so that works by
> itself, right?
>

No, that won't work on Windows -- an unpatched mod_dav.so will not have
the functions exported or even visible to anyone so mod_dav_svn.so will
fail to load at runtime. I just tried it and Apache fails start with an
unpatched mod_dav.so.

I'm not very familiar with Apache...does it require modules to be built
against the same C runtime as Apache was? If so, the C runtime used for
the patched mod_dav.so will need to be carefully documented in the
release -- otherwise you can get mysterious crashes and memory corruption.

DJ

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Mar 25 00:30:38 2005

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.