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

Re: [PATCH] Compiling Subversion Libraries as DLLs on Windows

From: Barry Scott <barry_at_barrys-emacs.org>
Date: 2003-10-16 22:40:56 CEST

I did not see a .RC file with a version resource. Is it missing
from the patch or did I miss something?

You must have a version resource with the right version info in it to
allow for maintenance. e.g. checking DLL versions when installing
a patch kit.


At 14-10-2003 06:46, Russell Yanofsky wrote:
>I'd like to get some feedback on a patch that builds subversion libraries as
>dlls instead of libs on windows. It uses the
>automatically-generated-DEF-file approach discussed back in March in this
>The patch is actually three separate patches, which are attached to this
>message and are meant to be applied successively. The first patch causes
>subversion libraries to be linked with the dynamic apr library instead of
>the static one. The second patch eliminates some special case code from
>gen_win.py for compiling mod_dav_svn and mod_authz_svn which the first patch
>obsoletes. And the third patch contains the changes needed to generate DEF
>files and compile the libraries as DLLs.
>These patches aren't ready to be applied. They cause at least a few
>1) They break compilation of test programs which call non-exported library
>functions. (See test-errors.txt for the resulting link errors.)
>2) They break the windows testing script because subversion exes won't run
>without being in the same directory as the dll's they depend on.
>3) They probably break the windows installer. It would need to be updated to
>install the new dlls.
>Anyone have ideas on how to move forward, or feedback on what's been done so
>- Russ
>To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
>For additional commands, e-mail: dev-help@subversion.tigris.org

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Oct 16 22:42:49 2003

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.