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

svnconflict build failure on Windows (was: Re: 1.10.0-alpha2 is up for signing)

From: Stefan Sperling <stsp_at_elego.de>
Date: Fri, 24 Feb 2017 11:35:30 +0100

On Fri, Feb 24, 2017 at 03:39:43AM +0100, Stefan wrote:
> On 2/21/2017 13:54, Stefan Sperling wrote:
> > The new 1.10.1-alpha2 release is up for signing.
> >
> > The proposed 1.10.0-alpha1 release had a compilation problem on Windows.
> > The alpha2 release should fix this problem. It is based on trunk_at_r1783880.
> >
> > Full committers, please get this release from
> > https://dist.apache.org/repos/dist/dev/subversion
> > and add your signatures there.
> >
> > Thank you!
>
> Building the new svnconflict tool I'm getting the following linker errors:
>
> error LNK2001: unresolved external symbol svn_diff_version
> error LNK2001: unresolved external symbol svn_delta_version
>
> (that is: with Visual Studio 2015Up3).
>
> Applying the attached patch resolves the build issue for me.

Thanks! Does this patch work for you?

Index: tools/client-side/svnconflict/svnconflict.c
===================================================================
--- tools/client-side/svnconflict/svnconflict.c (revision 1784254)
+++ tools/client-side/svnconflict/svnconflict.c (working copy)
@@ -244,8 +244,6 @@ check_lib_versions(void)
       { "svn_client", svn_client_version },
       { "svn_wc", svn_wc_version },
       { "svn_ra", svn_ra_version },
- { "svn_delta", svn_delta_version },
- { "svn_diff", svn_diff_version },
       { NULL, NULL }
     };
   SVN_VERSION_DEFINE(my_version);
Received on 2017-02-24 11:35:44 CET

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