[pkg-crosswire-devel] Bug#962230: xiphos: FTBFS on mips64el

Sebastian Ramacher sramacher at debian.org
Thu Jun 4 21:06:32 BST 2020


Source: xiphos
Version: 4.1.0.1+dfsg1-1+b1
Severity: serious
Tags: ftbfs sid bullseye
Justification: fails to build from source (but built successfully in the past)

xiphos fails to build on ftbfs:
| [ 45/131] cxx: src/main/configs.cc -> build/default/src/main/configs_1.o
| 22:41:52 runner system command -> ['/usr/bin/g++', '-O2', '-fno-delete-null-pointer-checks', '-DHAVE_CONFIG_H', '-g', '-O2', '-fdebug-prefix-map=/<<PKGBUILDDIR>>=.', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-pthread', '-Wdate-time', '-D_FORTIFY_SOURCE=2', '-Wdate-time', '-D_FORTIFY_SOURCE=2', '-Idefault/src/main', '-I../src/main', '-Idefault', '-I..', '-Idefault/src', '-I../src', '-I/usr/include/dbus-1.0', '-I/usr/lib/mips64el-linux-gnuabi64/dbus-1.0/include', '-I/usr/include/glib-2.0', '-I/usr/lib/mips64el-linux-gnuabi64/glib-2.0/include', '-I/usr/include/libgsf-1', '-I/usr/include/webkitgtk-4.0', '-I/usr/include/gtk-3.0', '-I/usr/include/at-spi2-atk/2.0', '-I/usr/include/at-spi-2.0', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/fribidi', '-I/usr/include/harfbuzz', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/uuid', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/libsoup-2.4', '-I/usr/include/libxml2', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/sword', '-I/usr/include/biblesync/bibleysnc', '../src/main/configs.cc', '-c', '-o', 'default/src/main/configs_1.o']
| In file included from /usr/include/mips64el-linux-gnuabi64/asm/types.h:23,0G
|                  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 /usr/include/sword/filemgr.h:26,
|                  from ../src/backend/sword_main.cc: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 /usr/include/sword/swkey.h:31,
|                  from /usr/include/sword/listkey.h:28,
|                  from /usr/include/sword/swmodule.h:29,
|                  from ../src/backend/sword_main.cc:28:
| /usr/include/sword/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 /usr/include/sword/filemgr.h:26,
|                  from ../src/backend/sword_main.cc: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 /usr/include/sword/swkey.h:31,
|                  from /usr/include/sword/listkey.h:28,
|                  from /usr/include/sword/swmodule.h:29,
|                  from ../src/backend/sword_main.cc:28:
| /usr/include/sword/sysdata.h:50:42: note: previous declaration as ‘typedef long long unsigned int __u64’
|    50 | __extension__ typedef unsigned long long __u64;
|       |                                          ^~~~~
| In file included from /usr/include/sword/swkey.h:31,
|                  from /usr/include/sword/listkey.h:28,
|                  from /usr/include/sword/swmodule.h:29,
|                  from ../src/backend/module_manager.hh:28,
|                  from ../src/backend/module_manager.cc:40:
| /usr/include/sword/sysdata.h:49:44: error: conflicting declaration ‘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 /usr/include/sword/filemgr.h:26,
|                  from ../src/backend/module_manager.cc:36:
| /usr/include/asm-generic/int-l64.h:29:25: note: previous declaration as ‘typedef long int __s64’
|    29 | typedef __signed__ long __s64;
|       |                         ^~~~~
| In file included from /usr/include/sword/swkey.h:31,
|                  from /usr/include/sword/listkey.h:28,
|                  from /usr/include/sword/swmodule.h:29,
|                  from ../src/backend/module_manager.hh:28,
|                  from ../src/backend/module_manager.cc:40:
| /usr/include/sword/sysdata.h:50:42: error: conflicting declaration ‘typedef long long unsigned int __u64’
|    50 | __extension__ typedef unsigned long long __u64;
|       |                                          ^~~~~
| 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 /usr/include/sword/filemgr.h:26,
|                  from ../src/backend/module_manager.cc:36:
| /usr/include/asm-generic/int-l64.h:30:23: note: previous declaration as ‘typedef long unsigned int __u64’
|    30 | typedef unsigned long __u64;
|       |                       ^~~~~
| In file included from /usr/include/sword/swkey.h:31,
|                  from /usr/include/sword/versekey.h:28,
|                  from ../src/backend/sword_main.hh:27,
|                  from ../src/main/display.hh:34,
|                  from ../src/main/biblesync_glue.cc:39:
| /usr/include/sword/sysdata.h:49:44: error: conflicting declaration ‘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 /usr/include/glib-2.0/glib/gstdio.h:24,
|                  from ../src/main/biblesync_glue.cc:28:
| /usr/include/asm-generic/int-l64.h:29:25: note: previous declaration as ‘typedef long int __s64’
|    29 | typedef __signed__ long __s64;
|       |                         ^~~~~
| In file included from /usr/include/sword/swkey.h:31,
|                  from /usr/include/sword/versekey.h:28,
|                  from ../src/backend/sword_main.hh:27,
|                  from ../src/main/display.hh:34,
|                  from ../src/main/biblesync_glue.cc:39:
| /usr/include/sword/sysdata.h:50:42: error: conflicting declaration ‘typedef long long unsigned int __u64’
|    50 | __extension__ typedef unsigned long long __u64;
|       |                                          ^~~~~
| 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 /usr/include/glib-2.0/glib/gstdio.h:24,
|                  from ../src/main/biblesync_glue.cc:28:
| /usr/include/asm-generic/int-l64.h:30:23: note: previous declaration as ‘typedef long unsigned int __u64’
|    30 | typedef unsigned long __u64;
|       |                       ^~~~~
| [ 46/131] cxx: src/main/display.cc -> build/default/src/main/display_1.o
| 22:42:07 runner system command -> ['/usr/bin/g++', '-O2', '-fno-delete-null-pointer-checks', '-DHAVE_CONFIG_H', '-g', '-O2', '-fdebug-prefix-map=/<<PKGBUILDDIR>>=.', '-fstack-protector-strong', '-Wformat', '-Werror=format-security', '-pthread', '-Wdate-time', '-D_FORTIFY_SOURCE=2', '-Wdate-time', '-D_FORTIFY_SOURCE=2', '-Idefault/src/main', '-I../src/main', '-Idefault', '-I..', '-Idefault/src', '-I../src', '-I/usr/include/dbus-1.0', '-I/usr/lib/mips64el-linux-gnuabi64/dbus-1.0/include', '-I/usr/include/glib-2.0', '-I/usr/lib/mips64el-linux-gnuabi64/glib-2.0/include', '-I/usr/include/libgsf-1', '-I/usr/include/webkitgtk-4.0', '-I/usr/include/gtk-3.0', '-I/usr/include/at-spi2-atk/2.0', '-I/usr/include/at-spi-2.0', '-I/usr/include/gio-unix-2.0', '-I/usr/include/cairo', '-I/usr/include/pango-1.0', '-I/usr/include/fribidi', '-I/usr/include/harfbuzz', '-I/usr/include/atk-1.0', '-I/usr/include/pixman-1', '-I/usr/include/uuid', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/libsoup-2.4', '-I/usr/include/libxml2', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/sword', '-I/usr/include/biblesync/bibleysnc', '../src/main/display.cc', '-c', '-o', 'default/src/main/display_1.o']
| 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 /usr/include/glib-2.0/glib/gstdio.h:24,
|                  from ../src/main/display.cc:61:
| /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 /usr/include/sword/swkey.h:31,
|                  from /usr/include/sword/listkey.h:28,
|                  from /usr/include/sword/swmodule.h:29,
|                  from /usr/include/sword/osisvariants.h:27,
|                  from ../src/main/display.cc:33:
| /usr/include/sword/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 /usr/include/glib-2.0/glib/gstdio.h:24,
|                  from ../src/main/display.cc:61:
| /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 /usr/include/sword/swkey.h:31,
|                  from /usr/include/sword/listkey.h:28,
|                  from /usr/include/sword/swmodule.h:29,
|                  from /usr/include/sword/osisvariants.h:27,
|                  from ../src/main/display.cc:33:
| /usr/include/sword/sysdata.h:50:42: note: previous declaration as ‘typedef long long unsigned int __u64’
|    50 | __extension__ typedef unsigned long long __u64;
|       |                                          ^~~~~
| Waf: Leaving directory `/<<PKGBUILDDIR>>/build'
| Build failed:
|  -> task failed (err #1): 
|   {task: cxx sword_main.cc -> sword_main_1.o}
|  -> task failed (err #1): 
|   {task: cxx module_manager.cc -> module_manager_1.o}
|  -> task failed (err #1): 
|   {task: cxx biblesync_glue.cc -> biblesync_glue_1.o}
|  -> task failed (err #1): 
|   {task: cxx display.cc -> display_1.o}
| make[1]: *** [debian/rules:14: override_dh_auto_build] Error 1

See
https://buildd.debian.org/status/fetch.php?pkg=xiphos&arch=mips64el&ver=4.1.0.1%2Bdfsg1-1%2Bb1&stamp=1591224149&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/20200604/a1678b71/attachment.sig>


More information about the pkg-crosswire-devel mailing list