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

Gustaw Smolarczyk wielkiegie at gmail.com
Sun Aug 9 18:51:11 UTC 2015


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20150809/63e83c38/attachment.html>


More information about the KDevelop-devel mailing list