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

Re: Trying to build the locking branch on Windows

From: Branko Čibej <brane_at_xbc.nu>
Date: 2004-12-10 05:28:15 CET

Branko Čibej wrote:

> Says this:
>
> Linking...
> Creating library
> ..\..\..\Release\subversion\mod_dav_svn/mod_dav_svn.lib and object
> ..\..\..\Release\subversion\mod_dav_svn/mod_dav_svn.exp
> repos.obj : error LNK2001: unresolved external symbol
> _dav_get_locktoken_list
> ..\..\..\Release\subversion\mod_dav_svn\mod_dav_svn.so : fatal error
> LNK1120: 1 unresolved externals
> Error executing link.exe.
>
>
> Allright, now: Which version of httpd should I have been linking to? I
> have 2.0.52.

Oh bah and grumble. It's a mod_dav bug; that function isn't declared
with DAV_DECLARE, so it doesn't get exported on Windows. Fubar. It's of
course not enough to fix mod_dav.h, it requires an httpd recompile.

Which means that mod_dav_svn 1.2 will be broken on Wnidows until a new
version of httpd is released which fixes that error. There are lots of
other such broken declarations in that header, and I wonder if changes
get reviewed carefully enough...

The patch is huge (it touches most files in modules/dav/main), and I
don't have time to make it now. I'll try ti get it out the door, but
whateer happens, 2.0.53 IMHO should not be released without the fix. At
least, as far as Subversion is concerned...

-- Brane

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Dec 10 05:29:43 2004

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.