Source: pepper
Version: 0.3.2-3
Severity: serious
Justification: fails to build from source
Tags: sid
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-CC: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

The package fails to build:

backends/subversion.cpp: In member function ‘virtual std::vector<Tag> 
SubversionBackend::tags()’:
backends/subversion.cpp:829:94: error: ‘svn_sort__hash’ was not declared in 
this scope
  apr_array_header_t *array = svn_sort__hash(dirents, 
&svn_sort_compare_items_lexically,  pool);
                                                                                
              ^
In file included from /usr/include/subversion-1/svn_client.h:37:0,
                 from backends/subversion.cpp:22:
/usr/include/apr-1.0/apr_tables.h:141:59: error: invalid use of incomplete type 
‘struct svn_sort__item_t’
 #define APR_ARRAY_IDX(ary,i,type) (((type *)(ary)->elts)[i])
                                                           ^
backends/subversion.cpp:831:29: note: in expansion of macro ‘APR_ARRAY_IDX’
   svn_sort__item_t *item = &APR_ARRAY_IDX(array, i, svn_sort__item_t);
                             ^
In file included from backends/subversion.cpp:28: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;
                ^
backends/subversion.cpp:832:68: error: invalid use of incomplete type 
‘svn_sort__item_t {aka struct svn_sort__item_t}’
   svn_dirent_t *dirent = (svn_dirent_t *)apr_hash_get(dirents, item->key, 
item->klen);
                                                                    ^
In file included from backends/subversion.cpp:28: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;
                ^

Full build log:
https://reproducible.debian.net/rb-pkg/unstable/amd64/pepper.html

-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.19.0-23-generic (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Reply via email to