Your message dated Wed, 27 Jan 2021 15:18:39 +0000
with message-id <[email protected]>
and subject line Bug#973196: fixed in monero 0.17.1.9+~0+20200826-1
has caused the Debian Bug report #973196,
regarding monero: 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 [email protected]
immediately.)


-- 
973196: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973196
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: monero
Version: 0.16.0.0-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):
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/unit_tests && /usr/bin/c++ 
> -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB 
> -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_HIDAPI 
> -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT 
> -I/<<PKGBUILDDIR>>/external/rapidjson/include 
> -I/<<PKGBUILDDIR>>/external/easylogging++ -I/<<PKGBUILDDIR>>/src 
> -I/<<PKGBUILDDIR>>/contrib/epee/include -I/<<PKGBUILDDIR>>/external 
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/translations 
> -I/<<PKGBUILDDIR>>/external/db_drivers/liblmdb -I/usr/include/hidapi -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -DNO_AES  
> -fno-strict-aliasing -std=c++11 -D_GNU_SOURCE   -Wall -Wextra -Wpointer-arith 
> -Wundef -Wvla -Wwrite-strings -Wno-error=extra 
> -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable 
> -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized 
> -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder 
> -Wno-missing-field-initializers  -fPIC  -Wformat -Wformat-security 
> -fstack-protector -fstack-protector-strong -fcf-protection=full 
> -fstack-clash-protection -fno-strict-aliasing -ftemplate-depth=900  
> -Wno-undef -Wno-sign-compare -o 
> CMakeFiles/unit_tests.dir/wipeable_string.cpp.o -c 
> /<<PKGBUILDDIR>>/tests/unit_tests/wipeable_string.cpp
> In file included from /usr/include/boost/optional/optional.hpp:33,
>                  from 
> /<<PKGBUILDDIR>>/tests/unit_tests/wipeable_string.cpp:29:
> /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<epee::wipeable_string>; 
> <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<epee::wipeable_string>; 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<epee::wipeable_string>; 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<epee::wipeable_string>; 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<epee::wipeable_string>; 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<epee::wipeable_string>; 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<epee::wipeable_string>; 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<epee::wipeable_string>]’
> /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<epee::wipeable_string>]’
> /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<epee::wipeable_string>; typename std::enable_if<((! 
> std::is_integral<_Tp>::value) || (! std::is_pointer<_Dp>::value))>::type* 
> <anonymous> = 0]’
> /<<PKGBUILDDIR>>/tests/unit_tests/wipeable_string.cpp:192:3:   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>");
>       |   ^~~~~~~~~~~~~~~~~~~~~~~
> make[4]: *** [tests/unit_tests/CMakeFiles/unit_tests.dir/build.make:917: 
> tests/unit_tests/CMakeFiles/unit_tests.dir/wipeable_string.cpp.o] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/10/27/monero_0.16.0.0-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: monero
Source-Version: 0.17.1.9+~0+20200826-1
Done: Jonas Smedegaard <[email protected]>

We believe that the bug you reported is fixed in the latest version of
monero, 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.
Jonas Smedegaard <[email protected]> (supplier of updated monero 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: SHA512

Format: 1.8
Date: Wed, 27 Jan 2021 14:23:06 +0100
Source: monero
Architecture: source
Version: 0.17.1.9+~0+20200826-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Cryptocoin Team <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Closes: 973196
Changes:
 monero (0.17.1.9+~0+20200826-1) unstable; urgency=medium
 .
   [ upstream ]
   * new release(s)
 .
   [ Jonas Smedegaard ]
   * unfuzz patches
   * modernize source script copyright-check
   * copyright:
     + update coverage
     + update source URL
   * embed supercop, and wiggle it into place during build
   * add patch 2003 to fix Boost build failure;
     closes: bug#973196,
     thanks to Lucas Nussbaum, Xiphon, ErCiccione and MJ
   * declare compliance with Debian Policy 4.5.1
   * use debhelper compatibility level 13 (not 12)
   * unfuzz patch 2001
   * update TODOs
Checksums-Sha1:
 d03f84c61da55cbde64f89306c23f95fd98eac40 2896 monero_0.17.1.9+~0+20200826-1.dsc
 597195e37fa2f76f5a30623f8a9d7849b9bf003a 337678 
monero_0.17.1.9+~0+20200826.orig-Xsupercop.tar.gz
 0cb1160d2953c3a5da529991416b5ec0d51a2db5 10607015 
monero_0.17.1.9+~0+20200826.orig.tar.gz
 d871fb1fe2cce40415d9134bee1a448f7dd55b75 22852 
monero_0.17.1.9+~0+20200826-1.debian.tar.xz
 31360e0bc1df70c0ea013b9f486eb862c2e4b1b3 12245 
monero_0.17.1.9+~0+20200826-1_amd64.buildinfo
Checksums-Sha256:
 e8a48723c7afe4e6e115b0e9242fea156fb4606814da5f2c432cd602e6d88ce4 2896 
monero_0.17.1.9+~0+20200826-1.dsc
 3916443dbcb26e58c5ff975b174b4d17044bd52555663707db9fcc3da41bb837 337678 
monero_0.17.1.9+~0+20200826.orig-Xsupercop.tar.gz
 efedac6d9a64488f57e5237cb6199b56d819c8315f529af5142a9e41fcfcac91 10607015 
monero_0.17.1.9+~0+20200826.orig.tar.gz
 d84167c5d35b8fa6bf96a064c790766da010eb6f7665296f7b8968af5d5d7bf9 22852 
monero_0.17.1.9+~0+20200826-1.debian.tar.xz
 14caf111fed42233c7f1869128337b6cf4742bb40fcff5a532862699f6b5da05 12245 
monero_0.17.1.9+~0+20200826-1_amd64.buildinfo
Files:
 227f53c46d77cbbe9dfe26952a43b5bc 2896 utils optional 
monero_0.17.1.9+~0+20200826-1.dsc
 a3d8f46d5638ff39f3fe1068ea9d537a 337678 utils optional 
monero_0.17.1.9+~0+20200826.orig-Xsupercop.tar.gz
 2e093e81e575e716059250aa9146d115 10607015 utils optional 
monero_0.17.1.9+~0+20200826.orig.tar.gz
 882cfc52add46b375abfcde9b6aca22b 22852 utils optional 
monero_0.17.1.9+~0+20200826-1.debian.tar.xz
 83b4378f8af58a080b3e6fe5619c4cd1 12245 utils optional 
monero_0.17.1.9+~0+20200826-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmARgAoACgkQLHwxRsGg
ASEXGxAAod8lbY5NNKMgXtXzfyLUDoT12zyGDqn15kxfTF5gePM1qw5GdEkpwEHu
I8Ljxoy+0JZRpmOCybZjBXD5t6G1Q3ch2dpc1p3Dqr9cK4fL5ZOggryWgXHEUIfI
6/ZyquDLILWHO2jX3fU7LU+x4qhhUm5iQGkBopKy0i8YvDcT0w8KbQBN66Zijssh
yObUULPKlCboC8HO8KPS//eKs3hGawFOMQk1JCmGEsnyLKtJs+YNrLXpZS7WL8+l
VrvV66BH/XeScKeS62LcmGk5wWDDtI3YmwSkOn1YxMasp/vXSegosA50ZpzhjgAz
9GTn6PZmbBdQaV8DRmv6BH7nGi+IPC8p8gpVTBSwgktSfIrdjxzuUKH61IjyaWF1
B9Tx1lKRxL5v7qRNkF7jlpuHASa3ya2EoqQyBHieDSSgaZXSNQ/zGuajH+RbXon/
GHcPoCCUmbTe0iR/9RQcAT4yrmLQqDI7tlsN9zFand/zlzk8xPIAoftzLjtTuJlS
El4wfv+Svl7lpoTmjX/YxkhJR5WOWQaITvQWqlohl0roOfthsa7pyU9SoySzhgAZ
F6Il8+EVeeQiCK5/V+rbSZ7neJs0lyiTQSUKTLYB4Vf5/o/5sXwgZf33PSTryi3I
gP0seWOvfawaszG/Y1dcU0c5HqXDCu6/I7ffjpX1C+4JKdLDNbI=
=g5qS
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to