/var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:218:7: error: expected primary-expression before ‘void’ 218 | BOOST_MPL_ASSERT(( boost::mpl::contains<storage_entry::types, t_value> )); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:218:7: error: expected ‘)’ before ‘void’ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:218:7: error: expected ‘)’ before ‘}’ token 218 | BOOST_MPL_ASSERT(( boost::mpl::contains<storage_entry::types, t_value> )); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:218:7: note: to match this ‘(’ 218 | BOOST_MPL_ASSERT(( boost::mpl::contains<storage_entry::types, t_value> )); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h: In member function ‘bool epee::serialization::portable_storage::set_value(const string&, t_value&&, epee::serialization::portable_storage::hsection)’: /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:249:7: error: expected primary-expression before ‘void’ 249 | BOOST_MPL_ASSERT(( boost::mpl::contains<boost::mpl::push_front<storage_entry::types, storage_entry>::type, t_real_value> )); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:249:7: error: expected ‘)’ before ‘void’ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:249:7: error: expected ‘)’ before ‘}’ token 249 | BOOST_MPL_ASSERT(( boost::mpl::contains<boost::mpl::push_front<storage_entry::types, storage_entry>::type, t_real_value> )); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:249:7: note: to match this ‘(’ 249 | BOOST_MPL_ASSERT(( boost::mpl::contains<boost::mpl::push_front<storage_entry::types, storage_entry>::type, t_real_value> )); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h: In member function ‘epee::serialization::array_entry* epee::serialization::portable_storage::get_first_value(const string&, t_value&, epee::serialization::portable_storage::hsection)’: /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:319:7: error: expected primary-expression before ‘void’ 319 | BOOST_MPL_ASSERT(( boost::mpl::contains<storage_entry::types, t_value> )); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:319:7: error: expected ‘)’ before ‘void’ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:319:7: error: expected ‘)’ before ‘}’ token 319 | BOOST_MPL_ASSERT(( boost::mpl::contains<storage_entry::types, t_value> )); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:319:7: note: to match this ‘(’ 319 | BOOST_MPL_ASSERT(( boost::mpl::contains<storage_entry::types, t_value> )); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h: In member function ‘bool epee::serialization::portable_storage::get_next_value(epee::serialization::portable_storage::harray, t_value&)’: /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:357:7: error: expected primary-expression before ‘void’ 357 | BOOST_MPL_ASSERT(( boost::mpl::contains<storage_entry::types, t_value> )); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:357:7: error: expected ‘)’ before ‘void’ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:357:7: error: expected ‘)’ before ‘}’ token 357 | BOOST_MPL_ASSERT(( boost::mpl::contains<storage_entry::types, t_value> )); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-p2p/haven-offshore-1.3.1/work/haven-offshore-1.3.1/monero/contrib/epee/include/storages/portable_storage.h:357:7: note: to match this ‘(’ 357 | BOOST_MPL_ASSERT(( boost::mpl::contains<storage_entry::types, t_value> )); | ^~~~~~~~~~~~~~~~ Reproducible: Always
I maintain net-p2p/haven-offshore::crocket-overlay
This was fixed.