Source: dmtcp
Version: 2.3.1-6
Severity: serious
Justification: fails to build from source
Tags: sid stretch
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:

gcc -DHAVE_CONFIG_H -I. -I../include  -I../include -I../jalib 
-D_FORTIFY_SOURCE=2 -fPIC -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -MT syscallsreal.o -MD -MP -MF .deps/syscallsreal.Tpo 
-c -o syscallsreal.o syscallsreal.c
In file included from syscallsreal.c:46:0:
syscallwrappers.h:368:62: warning: ‘struct sigvec’ declared inside parameter 
list
   int _real_sigvec(int sig, const struct sigvec *vec, struct sigvec *ovec);
                                                              ^
syscallwrappers.h:368:62: warning: its scope is only this definition or 
declaration, which is probably not what you want
syscallsreal.c:691:63: warning: ‘struct sigvec’ declared inside parameter list
 int _real_sigvec(int signum, const struct sigvec *vec, struct sigvec *ovec) {
                                                               ^
syscallsreal.c:691:5: error: conflicting types for ‘_real_sigvec’
 int _real_sigvec(int signum, const struct sigvec *vec, struct sigvec *ovec) {
     ^
In file included from syscallsreal.c:46:0:
syscallwrappers.h:368:7: note: previous declaration of ‘_real_sigvec’ was here
   int _real_sigvec(int sig, const struct sigvec *vec, struct sigvec *ovec);
       ^
Makefile:814: recipe for target 'syscallsreal.o' failed
make[3]: *** [syscallsreal.o] Error 1
make[3]: Leaving directory '/dmtcp-2.3.1/src'
Makefile:981: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/dmtcp-2.3.1/src'

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

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

Reply via email to