Your message dated Fri, 13 Nov 2020 22:00:12 +0000
with message-id <e1kdh76-0004sn...@fasolo.debian.org>
and subject line Bug#973160: fixed in pbbam 1.6.0+dfsg-1
has caused the Debian Bug report #973160,
regarding pbbam: FTBFS: optional.hpp:1591:3: error: static assertion failed: If
you want to output boost::optional, include header
<boost/optional/optional_io.hpp>
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.)
--
973160: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973160
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pbbam
Version: 1.3.0+dfsg-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201027 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> c++ -Itests/pbbam_test.p -Itests -I../tests -Iinclude -I../include
> -I/usr/include -fdiagnostics-color=always -DNDEBUG -pipe
> -D_FILE_OFFSET_BITS=64 -std=c++14 -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_ALL_NO_LIB
> -DGTEST_HAS_PTHREAD=1 -Wduplicated-cond -Wduplicated-branches -Wlogical-op
> -Wrestrict -Wnull-dereference -Wuseless-cast -Wdouble-promotion -Wshadow
> -Wformat=1 -MD -MQ tests/pbbam_test.p/src_test_ReadGroupInfo.cpp.o -MF
> tests/pbbam_test.p/src_test_ReadGroupInfo.cpp.o.d -o
> tests/pbbam_test.p/src_test_ReadGroupInfo.cpp.o -c
> ../tests/src/test_ReadGroupInfo.cpp
> In file included from /usr/include/boost/optional/optional.hpp:33,
> from /usr/include/boost/optional.hpp:15,
> from ../include/pbbam/ReadGroupInfo.h:19,
> from ../tests/src/test_ReadGroupInfo.cpp:13:
> /usr/include/boost/optional/optional.hpp: In instantiation of
> ‘std::basic_ostream<_CharT, _Traits>&
> boost::operator<<(std::basic_ostream<_CharT, _Traits>&, const
> boost::optional_detail::optional_tag&) [with CharType = char; CharTrait =
> std::char_traits<char>]’:
> /usr/include/gtest/gtest-printers.h:217:9: required from ‘static void
> testing::internal::internal_stream_operator_without_lexical_name_lookup::StreamPrinter::PrintValue(const
> T&, std::ostream*) [with T = boost::optional<std::pair<short unsigned int,
> short unsigned int> >; <template-parameter-1-2> = void;
> <template-parameter-1-3> = std::basic_ostream<char>&; std::ostream =
> std::basic_ostream<char>]’
> /usr/include/gtest/gtest-printers.h:305:22: required from ‘void
> testing::internal::PrintWithFallback(const T&, std::ostream*) [with T =
> boost::optional<std::pair<short unsigned int, short unsigned int> >;
> std::ostream = std::basic_ostream<char>]’
> /usr/include/gtest/gtest-printers.h:434:30: required from ‘void
> testing::internal::PrintTo(const T&, std::ostream*) [with T =
> boost::optional<std::pair<short unsigned int, short unsigned int> >;
> std::ostream = std::basic_ostream<char>]’
> /usr/include/gtest/gtest-printers.h:630:12: required from ‘static void
> testing::internal::UniversalPrinter<T>::Print(const T&, std::ostream*) [with
> T = boost::optional<std::pair<short unsigned int, short unsigned int> >;
> std::ostream = std::basic_ostream<char>]’
> /usr/include/gtest/gtest-printers.h:858:30: required from ‘void
> testing::internal::UniversalPrint(const T&, std::ostream*) [with T =
> boost::optional<std::pair<short unsigned int, short unsigned int> >;
> std::ostream = std::basic_ostream<char>]’
> /usr/include/gtest/gtest-printers.h:786:19: [ skipping 2 instantiation
> contexts, use -ftemplate-backtrace-limit=0 to disable ]
> /usr/include/gtest/gtest-printers.h:327:36: required from ‘static
> std::string testing::internal::FormatForComparison<ToPrint,
> OtherOperand>::Format(const ToPrint&) [with ToPrint =
> boost::optional<std::pair<short unsigned int, short unsigned int> >;
> OtherOperand = boost::none_t; std::string = std::__cxx11::basic_string<char>]’
> /usr/include/gtest/gtest-printers.h:408:45: required from ‘std::string
> testing::internal::FormatForComparisonFailureMessage(const T1&, const T2&)
> [with T1 = boost::optional<std::pair<short unsigned int, short unsigned int>
> >; T2 = boost::none_t; std::string = std::__cxx11::basic_string<char>]’
> /usr/include/gtest/gtest.h:1528:53: required from ‘testing::AssertionResult
> testing::internal::CmpHelperEQFailure(const char*, const char*, const T1&,
> const T2&) [with T1 = boost::none_t; T2 = boost::optional<std::pair<short
> unsigned int, short unsigned int> >]’
> /usr/include/gtest/gtest.h:1549:28: required from ‘testing::AssertionResult
> testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const
> T2&) [with T1 = boost::none_t; T2 = boost::optional<std::pair<short unsigned
> int, short unsigned int> >]’
> /usr/include/gtest/gtest.h:1572:23: required from ‘static
> testing::AssertionResult testing::internal::EqHelper::Compare(const char*,
> const char*, const T1&, const T2&) [with T1 = boost::none_t; T2 =
> boost::optional<std::pair<short unsigned int, short unsigned int> >; typename
> std::enable_if<((! std::is_integral<_Tp>::value) || (!
> std::is_pointer<_Dp>::value))>::type* <anonymous> = 0]’
> ../tests/src/test_ReadGroupInfo.cpp:275:9: required from here
> /usr/include/boost/optional/optional.hpp:1591:3: error: static assertion
> failed: If you want to output boost::optional, include header
> <boost/optional/optional_io.hpp>
> 1591 | BOOST_STATIC_ASSERT_MSG(sizeof(CharType) == 0, "If you want to
> output boost::optional, include header <boost/optional/optional_io.hpp>");
> | ^~~~~~~~~~~~~~~~~~~~~~~
> [170/218] c++ -Itests/pbbam_test.p -Itests -I../tests -Iinclude -I../include
> -I/usr/include -fdiagnostics-color=always -DNDEBUG -pipe
> -D_FILE_OFFSET_BITS=64 -std=c++14 -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_ALL_NO_LIB
> -DGTEST_HAS_PTHREAD=1 -Wduplicated-cond -Wduplicated-branches -Wlogical-op
> -Wrestrict -Wnull-dereference -Wuseless-cast -Wdouble-promotion -Wshadow
> -Wformat=1 -MD -MQ tests/pbbam_test.p/src_test_RunMetadata.cpp.o -MF
> tests/pbbam_test.p/src_test_RunMetadata.cpp.o.d -o
> tests/pbbam_test.p/src_test_RunMetadata.cpp.o -c
> ../tests/src/test_RunMetadata.cpp
> [171/218] c++ -Itests/pbbam_test.p -Itests -I../tests -Iinclude -I../include
> -I/usr/include -fdiagnostics-color=always -DNDEBUG -pipe
> -D_FILE_OFFSET_BITS=64 -std=c++14 -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_ALL_NO_LIB
> -DGTEST_HAS_PTHREAD=1 -Wduplicated-cond -Wduplicated-branches -Wlogical-op
> -Wrestrict -Wnull-dereference -Wuseless-cast -Wdouble-promotion -Wshadow
> -Wformat=1 -MD -MQ tests/pbbam_test.p/src_test_PbiFilterQuery.cpp.o -MF
> tests/pbbam_test.p/src_test_PbiFilterQuery.cpp.o.d -o
> tests/pbbam_test.p/src_test_PbiFilterQuery.cpp.o -c
> ../tests/src/test_PbiFilterQuery.cpp
> [172/218] c++ -Itests/pbbam_test.p -Itests -I../tests -Iinclude -I../include
> -I/usr/include -fdiagnostics-color=always -DNDEBUG -pipe
> -D_FILE_OFFSET_BITS=64 -std=c++14 -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_ALL_NO_LIB
> -DGTEST_HAS_PTHREAD=1 -Wduplicated-cond -Wduplicated-branches -Wlogical-op
> -Wrestrict -Wnull-dereference -Wuseless-cast -Wdouble-promotion -Wshadow
> -Wformat=1 -MD -MQ tests/pbbam_test.p/src_test_PbiFilter.cpp.o -MF
> tests/pbbam_test.p/src_test_PbiFilter.cpp.o.d -o
> tests/pbbam_test.p/src_test_PbiFilter.cpp.o -c ../tests/src/test_PbiFilter.cpp
> ninja: build stopped: subcommand failed.
> dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v
> returned exit code 1
> make: *** [debian/rules:13: binary] Error 25
The full build log is available from:
http://qa-logs.debian.net/2020/10/27/pbbam_1.3.0+dfsg-2_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: pbbam
Source-Version: 1.6.0+dfsg-1
Done: Andreas Tille <ti...@debian.org>
We believe that the bug you reported is fixed in the latest version of
pbbam, 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 973...@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 pbbam 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: SHA512
Format: 1.8
Date: Thu, 12 Nov 2020 16:36:05 +0100
Source: pbbam
Binary: libpbbam-dev libpbbam1.6.0 libpbbam1.6.0-dbgsym pbbamtools
pbbamtools-dbgsym
Architecture: source amd64
Version: 1.6.0+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
Description:
libpbbam-dev - Pacific Biosciences binary alignment/map (BAM) library (headers)
libpbbam1.6.0 - Pacific Biosciences binary alignment/map (BAM) library
pbbamtools - processing Pacific Biosciences binary alignment/map files
Closes: 973160
Changes:
pbbam (1.6.0+dfsg-1) unstable; urgency=medium
.
[ Andreas Tille ]
* New upstream version
Closes: #973160
* Bump versioned Build-Depends: libpbcopper-dev (>= 1.8.0)
.
[ Étienne Mollier ]
* Add boost_optional.patch to address boost::optional error.
Checksums-Sha1:
a8d749ce98497fbbb13f56947c9abb5ac0f2cde7 2320 pbbam_1.6.0+dfsg-1.dsc
e740c1f990df3d13ec095532762bde1169c94a5e 7800396 pbbam_1.6.0+dfsg.orig.tar.xz
08356ac3bdc65038ecd4d2fc6c1941ce73c1222b 8548 pbbam_1.6.0+dfsg-1.debian.tar.xz
ecdbfc9aecc81d5c537204f3b972c411f040de2a 87144
libpbbam-dev_1.6.0+dfsg-1_amd64.deb
6101f0cd54171cd5469e49572cd9e2abfe244c43 15268268
libpbbam1.6.0-dbgsym_1.6.0+dfsg-1_amd64.deb
2b10b9ca15676d7093e132a82d045a4a2dd25d27 688500
libpbbam1.6.0_1.6.0+dfsg-1_amd64.deb
88ab94efe08f8acefb1e88822980d95c01057f9d 8935
pbbam_1.6.0+dfsg-1_amd64.buildinfo
364a69f245895c90312c1749b0cbd00516b14854 2091780
pbbamtools-dbgsym_1.6.0+dfsg-1_amd64.deb
d46b9ad687ead999bb2287a222d20f1427510abb 93400
pbbamtools_1.6.0+dfsg-1_amd64.deb
Checksums-Sha256:
d5a01438af134ccfd2c9cc5ac6a6ea8ffba4bc9671323b1d95deef8db534968a 2320
pbbam_1.6.0+dfsg-1.dsc
4bc779fae88939e23feca7f25aa51f385aec413133db44e77d255eb7fef23464 7800396
pbbam_1.6.0+dfsg.orig.tar.xz
882968a292ca914ea63e2d550c64060bca0fe96ac5f2f72b514f869f74f59e8f 8548
pbbam_1.6.0+dfsg-1.debian.tar.xz
f5b2777eaaa40cc97cbb69806f52b50cbe517bfb765896355e88cb96e157cfde 87144
libpbbam-dev_1.6.0+dfsg-1_amd64.deb
a3d4e0623a3c8ae2a8efa8fe9824f47feb1420ae1f4a377d7f06d57c06467e74 15268268
libpbbam1.6.0-dbgsym_1.6.0+dfsg-1_amd64.deb
090fadc17660c195d366519c5d8a6d84910fc8fb34baf85824e909b3c5839593 688500
libpbbam1.6.0_1.6.0+dfsg-1_amd64.deb
d7eee84f048a6b5353b2bd201b34d6b93788eef8e7f2b957bce6b26fd41574ad 8935
pbbam_1.6.0+dfsg-1_amd64.buildinfo
604d9284bc0489391f1f5e2740776b7a261ab8f39e8ceee5a5d28f874d317149 2091780
pbbamtools-dbgsym_1.6.0+dfsg-1_amd64.deb
1e2f75b6efce15b94820bf1b72467390b37ab31fdfb0fda3b180d934b2f545bc 93400
pbbamtools_1.6.0+dfsg-1_amd64.deb
Files:
fd6ce21ad9d1870dbc9dbaa63135e991 2320 science optional pbbam_1.6.0+dfsg-1.dsc
8d5eb5ecbf34520ee16c869e85abf2c6 7800396 science optional
pbbam_1.6.0+dfsg.orig.tar.xz
95c801374307efc4cb43b1646bb1fed9 8548 science optional
pbbam_1.6.0+dfsg-1.debian.tar.xz
b80032f38aa0f3a13aa50c338e1de0d1 87144 libdevel optional
libpbbam-dev_1.6.0+dfsg-1_amd64.deb
d3bebd178d2bc320d38b2365d9118e92 15268268 debug optional
libpbbam1.6.0-dbgsym_1.6.0+dfsg-1_amd64.deb
cc07d11298599541b5a1768718144dbe 688500 libs optional
libpbbam1.6.0_1.6.0+dfsg-1_amd64.deb
27bef5ac3b67e76eab5c4f822d8eb9a3 8935 science optional
pbbam_1.6.0+dfsg-1_amd64.buildinfo
ba0e4eb2abdd61e671d9b17803981d3e 2091780 debug optional
pbbamtools-dbgsym_1.6.0+dfsg-1_amd64.deb
2dca823262a5cc024a915f1e87912560 93400 science optional
pbbamtools_1.6.0+dfsg-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAl+uNmwRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtGpiA/6A+64FiJtX9H/MdmPXz+DOQeE8TW9ihmq
V0RlWL1voUjwQDMDCDginMRHdAG1KwOnO+Z9vzhDVcPj5z+Ajf/97IgP6HDJ49cP
lrnKhB4a0/A8hYyWRPYQP23XzWsJOKAs32HQLvDOr6XtPDgp7DuRQZ+vvFWtdHYg
ViaEJ9vb6osZ2cMw5p0s5RzCRMgOfEQojgOY110RYuvTwTgSYFVB0amMdN6GGEJ2
wMTtWXbPAmNOxvDkvytEkrtVADk+PwgdV7yWeFSCOScgOi+KEkZ1EYCG4KI5aO3c
SQWsuY12hNkznGcpOTcj5rZtVC+oyqLn8YKw3YcZ29OkbZbFXunFdkkaNyBEpfar
QCEcp6Sw64UdBcmm2P1q1GLZVnLEag4HrXZuEmihDRY0t4BgcKBqiKyn2m0b8Ipy
NKM4SQW2KcmkDX6thXHK7sf417Qz/nl9oDQEO0tA7rglRdLiA8KwXyelymEaWLR3
foLiPCTvvKzxEaZi8dQAw9dXuWqJ/Oo+Xzrh0Qsj16tfVRrlfJBMK3Lm83eKzIoe
6oKH6NZgp6PupbLCukoLh3RPnLLCLjsAhTQKx6lWT2G3S6DfRtiafvYLxP4bLD1y
bCqCtfBezIwCk8u6mqiTRSieXYi4cD27e7GSubn+FCgdqh1yZywKY/h6/tGj5b3Z
V5tLnd25xhI=
=dWs4
-----END PGP SIGNATURE-----
--- End Message ---