[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#805157: virtuoso-opensource: FTBFS on s390x: conflicting types for 'saddr_t'



Source: virtuoso-opensource
Version: 6.1.6+dfsg2-2
Severity: serious
Control: block 797926 by -1

Hi,

Your package is failing to build on s390x with the following
error:
In file included from Dksestcp.c:32:0:
Dksestcpint.h:45:25: error: conflicting types for 'saddr_t'
 typedef struct sockaddr saddr_t;
                         ^
In file included from /usr/include/linux/types.h:4:0,
                 from /usr/include/s390x-linux-gnu/asm/sigcontext.h:10,
                 from /usr/include/s390x-linux-gnu/bits/sigcontext.h:27,
                 from /usr/include/signal.h:332,
                 from ../../libsrc/Dk/Dksystem.h:62,
                 from ../../libsrc/Dk.h:40,
                 from Dksestcp.c:30:
/usr/include/s390x-linux-gnu/asm/types.h:18:25: note: previous declaration of 'saddr_t' was here
 typedef __signed__ long saddr_t;
                         ^
Dksestcp.c: In function 'tcpses_listen':
Dksestcp.c:485:14: warning: variable 'p_addr' set but not used [-Wunused-but-set-variable]
   saddrin_t *p_addr;
              ^
Makefile:880: recipe for target 'libdksrv_la-Dksestcp.lo' failed
make[5]: *** [libdksrv_la-Dksestcp.lo] Error 1

A full log can be seen at:
https://buildd.debian.org/status/fetch.php?pkg=virtuoso-opensource&arch=s390x&ver=6.1.6%2Bdfsg2-2%2Bb1&stamp=1446805326


Kurt


Reply to: