[pkg-crosswire-devel] Bug#962257: sword: FTBFS on mips64el

Sebastian Ramacher sramacher at debian.org
Fri Jun 5 09:27:21 BST 2020


Package: sword
Version: 1.8.1+dfsg-8
Severity: serious
Tags: ftbfs sid bullseye

sword failed to build on mips64el:
| libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../include -I../include -I/usr/include -DUSE_AUTOTOOLS -DUNIX -Dunix -D__unix__ -D_FTPLIB_NO_COMPAT -Wdate-time -D_FORTIFY_SOURCE=2 -Ofast -fPIC -DEXCLUDEBZIP2 -DEXCLUDEXZ -DCURLAVAILABLE -DCURLSFTPAVAILABLE -I/usr/lib/mips64el-linux-gnuabi64 -DUSELUCENE -DCLUCENE2 -I/usr/lib/mips64el-linux-gnuabi64 -Wno-address -Wno-nonnull-compare -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -ftemplate-depth=100 -c ../src/keys/listkey.cpp -o listkey.o >/dev/null 2>&1
| In file included from /usr/include/mips64el-linux-gnuabi64/asm/types.h:23,
|                  from /usr/include/linux/types.h:5,
|                  from /usr/include/linux/stat.h:5,
|                  from /usr/include/mips64el-linux-gnuabi64/bits/statx.h:31,
|                  from /usr/include/mips64el-linux-gnuabi64/sys/stat.h:446,
|                  from ../include/filemgr.h:26,
|                  from ../src/keys/treekeyidx.cpp:31:
| /usr/include/asm-generic/int-l64.h:29:25: error: conflicting declaration ‘typedef long int __s64’
|    29 | typedef __signed__ long __s64;
|       |                         ^~~~~
| In file included from ../include/swkey.h:31,
|                  from ../include/treekey.h:27,
|                  from ../include/treekeyidx.h:27,
|                  from ../src/keys/treekeyidx.cpp:24:
| ../include/sysdata.h:49:44: note: previous declaration as ‘typedef long long int __s64’
|    49 | __extension__ typedef __signed__ long long __s64;
|       |                                            ^~~~~
| In file included from /usr/include/mips64el-linux-gnuabi64/asm/types.h:23,
|                  from /usr/include/linux/types.h:5,
|                  from /usr/include/linux/stat.h:5,
|                  from /usr/include/mips64el-linux-gnuabi64/bits/statx.h:31,
|                  from /usr/include/mips64el-linux-gnuabi64/sys/stat.h:446,
|                  from ../include/filemgr.h:26,
|                  from ../src/keys/treekeyidx.cpp:31:
| /usr/include/asm-generic/int-l64.h:30:23: error: conflicting declaration ‘typedef long unsigned int __u64’
|    30 | typedef unsigned long __u64;
|       |                       ^~~~~
| In file included from ../include/swkey.h:31,
|                  from ../include/treekey.h:27,
|                  from ../include/treekeyidx.h:27,
|                  from ../src/keys/treekeyidx.cpp:24:
| ../include/sysdata.h:50:42: note: previous declaration as ‘typedef long long unsigned int __u64’
|    50 | __extension__ typedef unsigned long long __u64;
|       |                                          ^~~~~
| make[3]: *** [Makefile:1328: treekeyidx.lo] Error 1

See
https://buildd.debian.org/status/fetch.php?pkg=sword&arch=mips64el&ver=1.8.1%2Bdfsg-8%2Bb2&stamp=1591156115&raw=0

Cheers
-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-crosswire-devel/attachments/20200605/e4588f34/attachment-0001.sig>


More information about the pkg-crosswire-devel mailing list