Bug 1286754 - svn kioslave FTBFS against subversion-1.9+
svn kioslave FTBFS against subversion-1.9+
Status: CLOSED UPSTREAM
Product: Fedora
Classification: Fedora
Component: kdesdk-kioslaves (Show other bugs)
rawhide
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Ngo Than
Fedora Extras Quality Assurance
: FutureFeature, Upstream
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2015-11-30 11:24 EST by Rex Dieter
Modified: 2017-02-16 08:25 EST (History)
4 users (show)

See Also:
Fixed In Version:
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2017-02-16 08:25:01 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
KDE Software Compilation 356131 None None None Never

  None (edit)
Description Rex Dieter 2015-11-30 11:24:12 EST
Summary says it all, svn kiolsave FTBFSF against subversion-1.9+

Errors include:

../../svn/svn.cpp: In function 'int compare_items_as_paths(const svn_sort__item_t*, const svn_sort__item_t*)':
../../svn/svn.cpp:112:49: error: invalid use of incomplete type 'const svn_sort__item_t {aka const struct svn_sort__item_t}'
   return svn_path_compare_paths ((const char *)a->key, (const char *)b->key);
                                                 ^
In file included from ../../svn/svn.cpp:41:0:
/usr/include/subversion-1/svn_sorts.h:55:16: note: forward declaration of 'svn_sort__item_t {aka struct svn_sort__item_t}'
 typedef struct svn_sort__item_t svn_sort__item_t;
                ^
../../svn/svn.cpp:112:71: error: invalid use of incomplete type 'const svn_sort__item_t {aka const struct svn_sort__item_t}'
   return svn_path_compare_paths ((const char *)a->key, (const char *)b->key);


In file included from ../../svn/svn.h:30:0,
                 from ../../svn/svn.cpp:54:
/usr/include/subversion-1/svn_client.h:5844:1: note: declared here
 svn_client_ls(apr_hash_t **dirents,
 ^
../../svn/svn.cpp:553:67: error: 'svn_sort__hash' was not declared in this scope
   array = svn_sort__hash (dirents, compare_items_as_paths, subpool);
                                                                   ^
../../svn/svn.cpp:562:11: error: invalid use of incomplete type 'struct svn_sort__item_t'
    item = &APR_ARRAY_IDX (array, i, svn_sort__item_t);
           ^
In file included from ../../svn/svn.cpp:41:0:
/usr/include/subversion-1/svn_sorts.h:55:16: note: forward declaration of 'struct svn_sort__item_t'
 typedef struct svn_sort__item_t svn_sort__item_t;
                ^
../../svn/svn.cpp:564:38: error: invalid use of incomplete type 'svn_sort__item_t {aka struct svn_sort__item_t}'
    utf8_entryname = (const char*)item->key;
                                      ^
In file included from ../../svn/svn.cpp:41:0:
/usr/include/subversion-1/svn_sorts.h:55:16: note: forward declaration of 'svn_sort__item_t {aka struct svn_sort__item_t}'
 typedef struct svn_sort__item_t svn_sort__item_t;
                ^
../../svn/svn.cpp:566:71: error: invalid use of incomplete type 'svn_sort__item_t {aka struct svn_sort__item_t}'
    dirent = (svn_dirent_t*)apr_hash_get (dirents, utf8_entryname, item->klen);
Comment 1 Rex Dieter 2015-11-30 11:41:57 EST
As a workaround, I've disabled building of the sdk kiolsave until this can be fixed.
Comment 2 Rex Dieter 2017-02-16 08:25:01 EST
upstream has dropped the non-compiling code

Note You need to log in before you can comment on or make changes to this bug.