Your message dated Thu, 28 Sep 2017 13:35:49 +0000
with message-id <e1dxyyj-0001pq...@fasolo.debian.org>
and subject line Bug#876839: fixed in staden-io-lib 1.14.9-3
has caused the Debian Bug report #876839,
regarding staden-io-lib FTBFS on big endian: error: invalid operands to binary &
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
876839: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876839
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: staden-io-lib
Version: 1.14.9-2
Severity: serious

https://buildd.debian.org/status/package.php?p=staden-io-lib&suite=sid

...
In file included from bgzip.c:56:0:
bgzip.c: In function 'gzi_index_dump':
../io_lib/os.h:127:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
     (((x & 0x00000000000000ffLL) << 56) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:190:16: note: in expansion of macro 'le_int8'
     if (fwrite(le_int8(&n), sizeof(n), 1, idx_f) != 1)
                ^~~~~~~
../io_lib/os.h:128:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x000000000000ff00LL) << 40) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:190:16: note: in expansion of macro 'le_int8'
     if (fwrite(le_int8(&n), sizeof(n), 1, idx_f) != 1)
                ^~~~~~~
../io_lib/os.h:129:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x0000000000ff0000LL) << 24) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:190:16: note: in expansion of macro 'le_int8'
     if (fwrite(le_int8(&n), sizeof(n), 1, idx_f) != 1)
                ^~~~~~~
../io_lib/os.h:130:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x00000000ff000000LL) <<  8) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:190:16: note: in expansion of macro 'le_int8'
     if (fwrite(le_int8(&n), sizeof(n), 1, idx_f) != 1)
                ^~~~~~~
../io_lib/os.h:131:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x000000ff00000000LL) >>  8) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:190:16: note: in expansion of macro 'le_int8'
     if (fwrite(le_int8(&n), sizeof(n), 1, idx_f) != 1)
                ^~~~~~~
../io_lib/os.h:132:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x0000ff0000000000LL) >> 24) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:190:16: note: in expansion of macro 'le_int8'
     if (fwrite(le_int8(&n), sizeof(n), 1, idx_f) != 1)
                ^~~~~~~
../io_lib/os.h:133:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x00ff000000000000LL) >> 40) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:190:16: note: in expansion of macro 'le_int8'
     if (fwrite(le_int8(&n), sizeof(n), 1, idx_f) != 1)
                ^~~~~~~
../io_lib/os.h:134:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long unsigned int')
      ((x & 0xff00000000000000LL) >> 56))
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:190:16: note: in expansion of macro 'le_int8'
     if (fwrite(le_int8(&n), sizeof(n), 1, idx_f) != 1)
                ^~~~~~~
../io_lib/os.h:127:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
     (((x & 0x00000000000000ffLL) << 56) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:193:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->c_off[i]), sizeof idx->c_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:128:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x000000000000ff00LL) << 40) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:193:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->c_off[i]), sizeof idx->c_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:129:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x0000000000ff0000LL) << 24) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:193:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->c_off[i]), sizeof idx->c_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:130:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x00000000ff000000LL) <<  8) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:193:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->c_off[i]), sizeof idx->c_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:131:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x000000ff00000000LL) >>  8) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:193:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->c_off[i]), sizeof idx->c_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:132:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x0000ff0000000000LL) >> 24) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:193:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->c_off[i]), sizeof idx->c_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:133:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x00ff000000000000LL) >> 40) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:193:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->c_off[i]), sizeof idx->c_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:134:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long unsigned int')
      ((x & 0xff00000000000000LL) >> 56))
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:193:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->c_off[i]), sizeof idx->c_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:127:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
     (((x & 0x00000000000000ffLL) << 56) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:195:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->u_off[i]), sizeof idx->u_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:128:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x000000000000ff00LL) << 40) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:195:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->u_off[i]), sizeof idx->u_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:129:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x0000000000ff0000LL) << 24) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:195:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->u_off[i]), sizeof idx->u_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:130:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x00000000ff000000LL) <<  8) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:195:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->u_off[i]), sizeof idx->u_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:131:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x000000ff00000000LL) >>  8) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:195:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->u_off[i]), sizeof idx->u_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:132:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x0000ff0000000000LL) >> 24) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:195:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->u_off[i]), sizeof idx->u_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:133:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long int')
      ((x & 0x00ff000000000000LL) >> 40) + \
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:195:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->u_off[i]), sizeof idx->u_off[i], 1, idx_f) != 1)
             ^~~~~~~
../io_lib/os.h:134:10: error: invalid operands to binary & (have 'uint64_t * 
{aka long long unsigned int *}' and 'long long unsigned int')
      ((x & 0xff00000000000000LL) >> 56))
          ^
../io_lib/os.h:185:20: note: in expansion of macro 'iswap_int8'
 #define le_int8(x) iswap_int8((x))
                    ^~~~~~~~~~
bgzip.c:195:13: note: in expansion of macro 'le_int8'
  if (fwrite(le_int8(&idx->u_off[i]), sizeof idx->u_off[i], 1, idx_f) != 1)
             ^~~~~~~
Makefile:1019: recipe for target 'libstaden_read_la-bgzip.lo' failed
make[3]: *** [libstaden_read_la-bgzip.lo] Error 1

--- End Message ---
--- Begin Message ---
Source: staden-io-lib
Source-Version: 1.14.9-3

We believe that the bug you reported is fixed in the latest version of
staden-io-lib, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 876...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (supplier of updated staden-io-lib package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 28 Sep 2017 16:28:30 +0200
Source: staden-io-lib
Binary: staden-io-lib-utils libstaden-read-dev libstaden-read11 
staden-io-lib-examples
Architecture: source amd64 all
Version: 1.14.9-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
Description:
 libstaden-read-dev - development files for libstaden-read
 libstaden-read11 - Staden library for reading and writing DNA sequencing 
results
 staden-io-lib-examples - programs for maniuplating DNA sequencing files (usage 
examples)
 staden-io-lib-utils - programs for maniuplating DNA sequencing files
Closes: 876839
Changes:
 staden-io-lib (1.14.9-3) unstable; urgency=medium
 .
   * Fix FTBFS on big endian: error: invalid operands to binary
     (Thanks to James Bonfield and Christian Seiler)
     Closes: #876839
   * Upstream moved to Github
   * Attempt to fix FTBFS on non-i386 32bit for fseeko()
     Related to bug #876840
Checksums-Sha1:
 91a9a25ee30d60efe75a5167f261a6461d6eb838 2445 staden-io-lib_1.14.9-3.dsc
 2d8ee33165bbeb7a5a516747cfd75ea09c2771b8 10076 
staden-io-lib_1.14.9-3.debian.tar.xz
 9d12d29410f98463cd8241749d1bb546fe2f4e72 326688 
libstaden-read-dev_1.14.9-3_amd64.deb
 c4a20796ed8028167f5c609a41888d31c9999500 491318 
libstaden-read11-dbgsym_1.14.9-3_amd64.deb
 0d90fedc04f8f52e15f3472c3af0634914439e17 249040 
libstaden-read11_1.14.9-3_amd64.deb
 598a008408964552ca1da19645fd936998061b0a 814100 
staden-io-lib-examples_1.14.9-3_all.deb
 a3ad56df69e0f7969ea013e8b01a785da7016b06 362330 
staden-io-lib-utils-dbgsym_1.14.9-3_amd64.deb
 7687433530eb1489a792538756ca17fb8c4174c5 159878 
staden-io-lib-utils_1.14.9-3_amd64.deb
 cce8784d3ee05244629686bcb0dd66912f96c6a5 7708 
staden-io-lib_1.14.9-3_amd64.buildinfo
Checksums-Sha256:
 7c289626d033eb59435d2902390782882e913980e47df9df32979298b7962e95 2445 
staden-io-lib_1.14.9-3.dsc
 524d02db2c550cbf322ca8259bd313dbf5347123917aa30ef2c52f18377c58cc 10076 
staden-io-lib_1.14.9-3.debian.tar.xz
 68075140a4727a76bd20e251dccfbb54966f28a33ed19adf5a88cd947e9bb817 326688 
libstaden-read-dev_1.14.9-3_amd64.deb
 a9f62d5476be92d9cdd0d460aa33fa2859b52a31cfdcf484c6ea1545b8ad8446 491318 
libstaden-read11-dbgsym_1.14.9-3_amd64.deb
 06c89bd068333d6e9edeeb49235deee5d6d1566cdcd0b49e66620b4135218adb 249040 
libstaden-read11_1.14.9-3_amd64.deb
 9da55e5dcde3cd8054d740d32347d71b9850d4fd0d8f379b99802376b0b9cd62 814100 
staden-io-lib-examples_1.14.9-3_all.deb
 035fb75a4f9c0df5cc07e6e40003511a287a4fca6e3cc389e569b4fe30a37b25 362330 
staden-io-lib-utils-dbgsym_1.14.9-3_amd64.deb
 bd2c26b6397cf21fe2ef772bb49b60f3d2dc731c8bc9b4047ab51ec1a5489dc5 159878 
staden-io-lib-utils_1.14.9-3_amd64.deb
 4f264c946d63a8a8a4146dd57fd4f6a0c93ba444373f048c57f46fd63cc9b687 7708 
staden-io-lib_1.14.9-3_amd64.buildinfo
Files:
 f490d9ba64490ec19bd2e9750c5fd909 2445 science optional 
staden-io-lib_1.14.9-3.dsc
 09adee0de987c99d29742c8d7057618f 10076 science optional 
staden-io-lib_1.14.9-3.debian.tar.xz
 cbd343af2bc3d6636f023e51ecea6d67 326688 libdevel optional 
libstaden-read-dev_1.14.9-3_amd64.deb
 08290bdf54f9bf69c8fa5110400f3a00 491318 debug optional 
libstaden-read11-dbgsym_1.14.9-3_amd64.deb
 400eb1af41afb9d6dd3e5d73d6ce196a 249040 libs optional 
libstaden-read11_1.14.9-3_amd64.deb
 6d744107d5a3ff5afc98ae48d73f2c1d 814100 science optional 
staden-io-lib-examples_1.14.9-3_all.deb
 f992ced3e02a3fbffea9df71db90acd6 362330 debug optional 
staden-io-lib-utils-dbgsym_1.14.9-3_amd64.deb
 f2fe55ffaf1c8e817b2797ffa572dee6 159878 science optional 
staden-io-lib-utils_1.14.9-3_amd64.deb
 6293114f9d068e95fbe4e0c252e71c6a 7708 science optional 
staden-io-lib_1.14.9-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAlnNEXkRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtErbQ//axa5vKZ+PzwShi5JvRAxOR4FtY82BZHR
XPHPEcHumqlTuQdKm+EfPU5qdiVDkZCV6nbJzMmUcW5EpBw+5SdBrOMdJGiDdXfM
5dd3f4sKWu6rFcrgfj/oQWXwtqWuuanClgxu0h5Xjxm0GB82UV7EGpy6aVCwkpZu
2P4TG0qS963/x20aBjmB6hiGygAeUKNAEDSpd4PHlymBQaBeSDtQ9SroksM8c0Lx
8L7c/TEIcvEKUMwfbx0dLI3fZnMid9IeNiT6PA14aQJBOOEnzH8BCuoXoQ31gOgh
6XNQa/TsudlaVx5VsuTBWsi4HoXmmemnJnxSnq1WfanCT+soE9Pgue34AIfbyRDD
DUPu/SMviyQqExtFI66J5/jo8pM2kfsvL8DarlfFvI9bWoZE6LN2WhRdxbl2UFd2
J6Gce5Sn/mYjpKZpWTfshO0JjTPvsDKhpuq4vn5D7y87Qcfik0SD7+XcopjGq0qY
Gkl1O857GSfWBTf+hp2JPr4HTaoVyuHlXmv5Izs09qQ00hWBqa/mjdp0Zt9Lo2i1
jY+t88skjL2qaZyhnXNs/rSpmIoW/fqFe4UkvQz/+ybvPXuf8sMStWR8/61L1yjW
8snWUhL1g11GsuEN6xYISGs/jkvRJZaX7yXQ92t0LqH0zzf6COH/7bzm6TnK92Sj
GcblENMJyEI=
=9kvN
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to