[kdevplatform] SVN plugin doesn't compile with libsvn 1.9

Kevin Funk kfunk at kde.org
Mon Aug 17 06:44:59 UTC 2015


On Saturday 15 August 2015 14:30:11 Gustaw Smolarczyk wrote:
> Sorry to disappoint you, but I am not really interested in SVN plugin
> development. The only problem I have encountered is the inability to build
> kdevplatform if there is libsvn-devel 1.9 installed. Since I am using
> gentoo and some other package has pulled the libsvn dependency, I am unable
> to build kdevplatform without manually disabling the plugin in the
> CMakeLists.txt

Compilation will be fixed with: 
  https://git.reviewboard.kde.org/r/124783/

(not yet merged)

Cheers,
Kevin

> 
> Gustaw
> 
> 2015-08-13 11:59 GMT+02:00 Aleix Pol <aleixpol at kde.org>:
> > On Sun, Aug 9, 2015 at 8:51 PM, Gustaw Smolarczyk <wielkiegie at gmail.com>
> > 
> > wrote:
> > > Hello,
> > > 
> > > I'd like to note that the SVN plugin doesn't compile with libsvn 1.9
> > > anymore. This version of the library removed some private stuff from the
> > > public headers [1][2] and it appears that kdevsvncpp is using them.
> > > 
> > > The relevant compiler errors are:
> > > 
> > > plugins/subversion/kdevsvncpp/client_ls.cpp:43:48: error: invalid use of
> > > incomplete type ‘const svn_sort__item_t {aka const struct
> > 
> > svn_sort__item_t}
> > 
> > > plugins/subversion/kdevsvncpp/client_ls.cpp:69:49: error:
> > ‘svn_sort__hash’
> > 
> > > was not declared in this scope
> > > 
> > > If I understand correctly, the SVN plugin is currently unmaintained.
> > 
> > Maybe
> > 
> > > for now there should be a check in the CMake to prevent this plugin from
> > > compiling if the library version is 1.9 or higher?
> > > 
> > > Gustaw
> > > 
> > > [1] http://svn.haxx.se/users/archive-2014-11/0018.shtml
> > > [2] http://svn.apache.org/viewvc?view=revision&revision=1555133
> > > 
> > > _______________________________________________
> > > KDevelop-devel mailing list
> > > KDevelop-devel at kde.org
> > > https://mail.kde.org/mailman/listinfo/kdevelop-devel
> > 
> > Hi Gustaw,
> > Yes, we know the svn plugin is in a bad situation. We've discussed
> > removing it a couple of times as well, not only because of the bugs,
> > but because of the libsvn licensing, which is incompatible with the
> > rest of KDevelop.
> > 
> > Would you be interested in giving a hand?
> > 
> > Aleix

-- 
Kevin Funk | kfunk at kde.org | http://kfunk.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20150817/1702fc44/attachment.sig>


More information about the KDevelop-devel mailing list