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

Re: Playing with svnmover

From: Julian Foad <julianfoad_at_gmail.com>
Date: Thu, 19 Mar 2015 11:42:48 +0000

Johan Corveleyn wrote:
> Another step further, but now I get this (don't really understand why):
>
> [[[
> libsvn_delta.def : error LNK2001: unresolved external symbol
> svn_editor3__insert_shims

That function is declared in svn_editor3e.h and never defined nor referenced.

Rather than debug why it's reported as an unresolved symbol, I have
removed the declaration in r1667708.

> libsvn_delta.def : error LNK2001: unresolved external symbol
> svn_editor3p_res

svn_editor3p_res() is only ever defined and referenced inside #ifdef
SVN_EDITOR3_WITH_RESURRECTION ... and that should not be defined. Is
the problem caused by the MSVC project generator detecting this
declaration in the header file, even though it's ifdef'd out, and then
telling MSVC to 'export' it even though it's not defined? If so, for
now, can you just delete its declaration locally?

I guess that would also explain svn_editor3__insert_shims().

- Julian
Received on 2015-03-19 12:51:01 CET

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