Your message dated Mon, 24 Sep 2018 13:04:18 +0000 with message-id <[email protected]> and subject line Bug#852839: fixed in baitfisher 1.2.7+git20180107.e92dbf2+dfsg-1 has caused the Debian Bug report #852839, regarding baitfisher: FTBFS (32-bit): mixes ::size_t and faststring::size_t 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 [email protected] immediately.) -- 852839: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852839 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: baitfisher Version: 1.0+dfsg-1 Severity: important Justification: fails to build from source Builds of baitfisher for 32-bit architectures such as i386 have been failing: range_functions.h: In member function 'bool CRangeList::add(faststring)': range_functions.h:596:31: error: invalid initialization of non-const reference of type 'faststring::size_t& {aka long unsigned int&}' from an rvalue of type 'faststring::size_t {aka long unsigned int}' The issue appears to be that, for some reason, class faststring has (https://anonscm.debian.org/cgit/debian-med/baitfisher.git/tree/faststring2.h#n128) // Shadow the "global" size_t typedef for this class. typedef unsigned long size_t; but CRangeList::add uses the global size_t typedef, which is formally unsigned int on 32-bit systems: https://anonscm.debian.org/cgit/debian-med/baitfisher.git/tree/range_functions.h#n591 size_t pos1=0, pos2, len=str.size(); Although the two types are de facto equivalent on 32-bit architectures, C++ compilers insist on treating them as different. (This problem doesn't occur on 64-bit architectures, on which both size_t typedefs are unsigned long.) Could you please take a look? Thanks! -- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/[email protected]
--- End Message ---
--- Begin Message ---Source: baitfisher Source-Version: 1.2.7+git20180107.e92dbf2+dfsg-1 We believe that the bug you reported is fixed in the latest version of baitfisher, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Tille <[email protected]> (supplier of updated baitfisher 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 24 Sep 2018 14:45:13 +0200 Source: baitfisher Binary: baitfisher Architecture: source Version: 1.2.7+git20180107.e92dbf2+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Debian Med Packaging Team <[email protected]> Changed-By: Andreas Tille <[email protected]> Description: baitfisher - software package for designing hybrid enrichment probes Closes: 852839 Changes: baitfisher (1.2.7+git20180107.e92dbf2+dfsg-1) unstable; urgency=medium . * Team upload. . [ Steffen Moeller ] * debian/upstream/metadata: - Added registries - yamllint cleanliness . [ Andreas Tille ] * New upstream version Closes: #852839 * Enable hardening (thanks for the patch to Juhani Numminen <[email protected]>) * debhelper 11 * Point Vcs fields to salsa.debian.org * Standards-Version: 4.2.1 * Fix interpreter path for bash in examples * Git mode in watch file since upstream does not set release tags * Overhaul Files-Excluded: Doc now comes with source, remove code copy of libtclap-dev * Build-Depends: libtclap-dev * Fix examples * Install doc Checksums-Sha1: 109c0a8640fc3658965d70b3e0d546dc1e9cf371 2168 baitfisher_1.2.7+git20180107.e92dbf2+dfsg-1.dsc 2e93ad863eb6f064f6d08114c99330e6d871acad 3454480 baitfisher_1.2.7+git20180107.e92dbf2+dfsg.orig.tar.xz e850666491860c03725187372a11ac78fccc8c8e 4084 baitfisher_1.2.7+git20180107.e92dbf2+dfsg-1.debian.tar.xz Checksums-Sha256: 049823a202e5b0e5d04df0446720ad47ccde4997e9dd9d82d3357cb5488e4395 2168 baitfisher_1.2.7+git20180107.e92dbf2+dfsg-1.dsc fc729bdee85642f10d057e08d19174be5a40f8e993f5827b4c5bb11c3f964181 3454480 baitfisher_1.2.7+git20180107.e92dbf2+dfsg.orig.tar.xz e139b1a4e131b58085506d1ba7415fff8811e81a2cde0fd735c830ba530724d5 4084 baitfisher_1.2.7+git20180107.e92dbf2+dfsg-1.debian.tar.xz Files: 7a23570b93dee1640c44fcb057f08f22 2168 science optional baitfisher_1.2.7+git20180107.e92dbf2+dfsg-1.dsc e79e66c77952a85cad0916fb2bf75cf4 3454480 science optional baitfisher_1.2.7+git20180107.e92dbf2+dfsg.orig.tar.xz 264f1f5ddc5a782e5d73d6fa63faaf04 4084 science optional baitfisher_1.2.7+git20180107.e92dbf2+dfsg-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAluo3YURHHRpbGxlQGRl Ymlhbi5vcmcACgkQV4oElNHGRtEgEA//cSEqELQAIR53Ww36txOq1d1QfJMn6rjC LRY+7mzKBpRZNSZnM82ldFLCbzA2JUuqjWSwwvLyLXwG0gHY+ni8pVASV11RZWpZ 1MtymN6oK+juf75WFn/31NuI8Zi0oDQzhS9+Pbv6n0Pw4JNMwqkl8Ab7IkkwUK21 h4Gv6/YcuiIpZn/smdNvG38b+J6i90kRgSyn1a2407t4cf/t7nw09dL7vr4lUOh4 xFK87aKOq4R6q89jKKGrC1yD973eT1xlzYFZXstLLCYV0GxLVqCD7/oDyN0ZIKQi UFJVagkJlxCsF3rhHVHbFWhlBbbdMtjDjrmDSlQbSx6kAdd1xB5caV/T5wJua16B xXwyh0Hh1PKxQsE2FcmMwwqU2/oGs3kO9EczU4LvCFBZGAEWqLPdkib3vwr/v1fx gPK5nJoygrXJtrsGsrdcjuZhT7+IiQ54+1a1DjP0CAYeRVAJH/6bVkRk1655KEUR sNoty54KYy91ylmV51Sa1LRUQV+9X9FOxRrdNv/DfTKjCTFt2EfW+fmMJnksYgnZ n0UrkcXR3rrATtIR8R6IKfA4cz08Fe6vn0+Ks6+p1c+PTXP1VtCj9vVB7aSJxmhv 2rgIJXo26ifQW0qWTst8iJmIbFmg2tb2vqOn68t7/bhPOxy89nyDEoKU2BsiwbZG zu5L6eNG8Tc= =CsDy -----END PGP SIGNATURE-----
--- End Message ---

