--- Begin Message ---
Source: nheko
Version: 0.11.3+~0.9.2+~1.0.0+~0.3.0-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org
https://buildd.debian.org/status/fetch.php?pkg=nheko&arch=armhf&ver=0.11.3%2B%7E0.9.2%2B%7E1.0.0%2B%7E0.3.0-2%2Bb1&stamp=1717146143&raw=0
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference
std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args =
{std::basic_string_view<char, std::char_traits<char> >&, StoredOlmSession&};
_Tp = std::pair<std::__cxx11::basic_string<char>, StoredOlmSession>; _Alloc =
std::allocator<std::pair<std::__cxx11::basic_string<char>, StoredOlmSession>
>]’,
inlined from ‘Cache::runMigrations()::<lambda()>’ at
/<<PKGBUILDDIR>>/src/Cache.cpp:1355:45:
/usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for
argument of type
‘__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>,
StoredOlmSession>*, std::vector<std::pair<std::__cxx11::basic_string<char>,
StoredOlmSession> > >’ changed in GCC 7.1
123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13/vector:66:
In member function ‘constexpr void std::vector<_Tp, _Alloc>::push_back(const
value_type&) [with _Tp =
std::variant<mtx::events::StateEvent<mtx::events::state::Aliases>,
mtx::events::StateEvent<mtx::events::state::Avatar>,
mtx::events::StateEvent<mtx::events::state::CanonicalAlias>,
mtx::events::StateEvent<mtx::events::state::Create>,
mtx::events::StateEvent<mtx::events::state::Encryption>,
mtx::events::StateEvent<mtx::events::state::GuestAccess>,
mtx::events::StateEvent<mtx::events::state::HistoryVisibility>,
mtx::events::StateEvent<mtx::events::state::JoinRules>,
mtx::events::StateEvent<mtx::events::state::Member>,
mtx::events::StateEvent<mtx::events::state::Name>,
mtx::events::StateEvent<mtx::events::state::PinnedEvents>,
mtx::events::StateEvent<mtx::events::state::PowerLevels>,
mtx::events::StateEvent<mtx::events::state::policy_rule::UserRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::RoomRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::ServerRule>,
mtx::events::StateEvent<mtx::events::state::space::Child>,
mtx::events::StateEvent<mtx::events::state::space::Parent>,
mtx::events::StateEvent<mtx::events::state::Tombstone>,
mtx::events::StateEvent<mtx::events::state::Topic>,
mtx::events::StateEvent<mtx::events::state::Widget>,
mtx::events::StateEvent<mtx::events::msc2545::ImagePack>,
mtx::events::StateEvent<mtx::events::msg::Redacted>,
mtx::events::EncryptedEvent<mtx::events::msg::Encrypted>,
mtx::events::RedactionEvent<mtx::events::msg::Redaction>, mtx::events::Sticker,
mtx::events::RoomEvent<mtx::events::msg::Reaction>,
mtx::events::RoomEvent<mtx::events::msg::Redacted>,
mtx::events::RoomEvent<mtx::events::msg::Audio>,
mtx::events::RoomEvent<mtx::events::msg::Confetti>,
mtx::events::RoomEvent<mtx::events::msg::Emote>,
mtx::events::RoomEvent<mtx::events::msg::File>,
mtx::events::RoomEvent<mtx::events::msg::Image>,
mtx::events::RoomEvent<mtx::events::msg::Notice>,
mtx::events::RoomEvent<mtx::events::msg::Text>,
mtx::events::RoomEvent<mtx::events::msg::Video>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationRequest>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationStart>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationReady>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationDone>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationAccept>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationCancel>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationKey>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationMac>,
mtx::events::RoomEvent<mtx::events::voip::CallCandidates>,
mtx::events::RoomEvent<mtx::events::voip::CallInvite>,
mtx::events::RoomEvent<mtx::events::voip::CallAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallHangUp>,
mtx::events::RoomEvent<mtx::events::voip::CallSelectAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallReject>,
mtx::events::RoomEvent<mtx::events::voip::CallNegotiate>,
mtx::events::RoomEvent<mtx::events::Unknown> >; _Alloc =
std::allocator<std::variant<mtx::events::StateEvent<mtx::events::state::Aliases>,
mtx::events::StateEvent<mtx::events::state::Avatar>,
mtx::events::StateEvent<mtx::events::state::CanonicalAlias>,
mtx::events::StateEvent<mtx::events::state::Create>,
mtx::events::StateEvent<mtx::events::state::Encryption>,
mtx::events::StateEvent<mtx::events::state::GuestAccess>,
mtx::events::StateEvent<mtx::events::state::HistoryVisibility>,
mtx::events::StateEvent<mtx::events::state::JoinRules>,
mtx::events::StateEvent<mtx::events::state::Member>,
mtx::events::StateEvent<mtx::events::state::Name>,
mtx::events::StateEvent<mtx::events::state::PinnedEvents>,
mtx::events::StateEvent<mtx::events::state::PowerLevels>,
mtx::events::StateEvent<mtx::events::state::policy_rule::UserRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::RoomRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::ServerRule>,
mtx::events::StateEvent<mtx::events::state::space::Child>,
mtx::events::StateEvent<mtx::events::state::space::Parent>,
mtx::events::StateEvent<mtx::events::state::Tombstone>,
mtx::events::StateEvent<mtx::events::state::Topic>,
mtx::events::StateEvent<mtx::events::state::Widget>,
mtx::events::StateEvent<mtx::events::msc2545::ImagePack>,
mtx::events::StateEvent<mtx::events::msg::Redacted>,
mtx::events::EncryptedEvent<mtx::events::msg::Encrypted>,
mtx::events::RedactionEvent<mtx::events::msg::Redaction>, mtx::events::Sticker,
mtx::events::RoomEvent<mtx::events::msg::Reaction>,
mtx::events::RoomEvent<mtx::events::msg::Redacted>,
mtx::events::RoomEvent<mtx::events::msg::Audio>,
mtx::events::RoomEvent<mtx::events::msg::Confetti>,
mtx::events::RoomEvent<mtx::events::msg::Emote>,
mtx::events::RoomEvent<mtx::events::msg::File>,
mtx::events::RoomEvent<mtx::events::msg::Image>,
mtx::events::RoomEvent<mtx::events::msg::Notice>,
mtx::events::RoomEvent<mtx::events::msg::Text>,
mtx::events::RoomEvent<mtx::events::msg::Video>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationRequest>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationStart>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationReady>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationDone>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationAccept>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationCancel>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationKey>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationMac>,
mtx::events::RoomEvent<mtx::events::voip::CallCandidates>,
mtx::events::RoomEvent<mtx::events::voip::CallInvite>,
mtx::events::RoomEvent<mtx::events::voip::CallAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallHangUp>,
mtx::events::RoomEvent<mtx::events::voip::CallSelectAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallReject>,
mtx::events::RoomEvent<mtx::events::voip::CallNegotiate>,
mtx::events::RoomEvent<mtx::events::Unknown> > >]’,
inlined from ‘Cache::runMigrations()::<lambda()>’ at
/<<PKGBUILDDIR>>/src/Cache.cpp:1287:60:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for
argument of type
‘__gnu_cxx::__normal_iterator<std::variant<mtx::events::StateEvent<mtx::events::state::Aliases>,
mtx::events::StateEvent<mtx::events::state::Avatar>,
mtx::events::StateEvent<mtx::events::state::CanonicalAlias>,
mtx::events::StateEvent<mtx::events::state::Create>,
mtx::events::StateEvent<mtx::events::state::Encryption>,
mtx::events::StateEvent<mtx::events::state::GuestAccess>,
mtx::events::StateEvent<mtx::events::state::HistoryVisibility>,
mtx::events::StateEvent<mtx::events::state::JoinRules>,
mtx::events::StateEvent<mtx::events::state::Member>,
mtx::events::StateEvent<mtx::events::state::Name>,
mtx::events::StateEvent<mtx::events::state::PinnedEvents>,
mtx::events::StateEvent<mtx::events::state::PowerLevels>,
mtx::events::StateEvent<mtx::events::state::policy_rule::UserRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::RoomRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::ServerRule>,
mtx::events::StateEvent<mtx::events::state::space::Child>,
mtx::events::StateEvent<mtx::events::state::space::Parent>,
mtx::events::StateEvent<mtx::events::state::Tombstone>,
mtx::events::StateEvent<mtx::events::state::Topic>,
mtx::events::StateEvent<mtx::events::state::Widget>,
mtx::events::StateEvent<mtx::events::msc2545::ImagePack>,
mtx::events::StateEvent<mtx::events::msg::Redacted>,
mtx::events::EncryptedEvent<mtx::events::msg::Encrypted>,
mtx::events::RedactionEvent<mtx::events::msg::Redaction>, mtx::events::Sticker,
mtx::events::RoomEvent<mtx::events::msg::Reaction>,
mtx::events::RoomEvent<mtx::events::msg::Redacted>,
mtx::events::RoomEvent<mtx::events::msg::Audio>,
mtx::events::RoomEvent<mtx::events::msg::Confetti>,
mtx::events::RoomEvent<mtx::events::msg::Emote>,
mtx::events::RoomEvent<mtx::events::msg::File>,
mtx::events::RoomEvent<mtx::events::msg::Image>,
mtx::events::RoomEvent<mtx::events::msg::Notice>,
mtx::events::RoomEvent<mtx::events::msg::Text>,
mtx::events::RoomEvent<mtx::events::msg::Video>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationRequest>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationStart>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationReady>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationDone>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationAccept>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationCancel>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationKey>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationMac>,
mtx::events::RoomEvent<mtx::events::voip::CallCandidates>,
mtx::events::RoomEvent<mtx::events::voip::CallInvite>,
mtx::events::RoomEvent<mtx::events::voip::CallAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallHangUp>,
mtx::events::RoomEvent<mtx::events::voip::CallSelectAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallReject>,
mtx::events::RoomEvent<mtx::events::voip::CallNegotiate>,
mtx::events::RoomEvent<mtx::events::Unknown> >*,
std::vector<std::variant<mtx::events::StateEvent<mtx::events::state::Aliases>,
mtx::events::StateEvent<mtx::events::state::Avatar>,
mtx::events::StateEvent<mtx::events::state::CanonicalAlias>,
mtx::events::StateEvent<mtx::events::state::Create>,
mtx::events::StateEvent<mtx::events::state::Encryption>,
mtx::events::StateEvent<mtx::events::state::GuestAccess>,
mtx::events::StateEvent<mtx::events::state::HistoryVisibility>,
mtx::events::StateEvent<mtx::events::state::JoinRules>,
mtx::events::StateEvent<mtx::events::state::Member>,
mtx::events::StateEvent<mtx::events::state::Name>,
mtx::events::StateEvent<mtx::events::state::PinnedEvents>,
mtx::events::StateEvent<mtx::events::state::PowerLevels>,
mtx::events::StateEvent<mtx::events::state::policy_rule::UserRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::RoomRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::ServerRule>,
mtx::events::StateEvent<mtx::events::state::space::Child>,
mtx::events::StateEvent<mtx::events::state::space::Parent>,
mtx::events::StateEvent<mtx::events::state::Tombstone>,
mtx::events::StateEvent<mtx::events::state::Topic>,
mtx::events::StateEvent<mtx::events::state::Widget>,
mtx::events::StateEvent<mtx::events::msc2545::ImagePack>,
mtx::events::StateEvent<mtx::events::msg::Redacted>,
mtx::events::EncryptedEvent<mtx::events::msg::Encrypted>,
mtx::events::RedactionEvent<mtx::events::msg::Redaction>, mtx::events::Sticker,
mtx::events::RoomEvent<mtx::events::msg::Reaction>,
mtx::events::RoomEvent<mtx::events::msg::Redacted>,
mtx::events::RoomEvent<mtx::events::msg::Audio>,
mtx::events::RoomEvent<mtx::events::msg::Confetti>,
mtx::events::RoomEvent<mtx::events::msg::Emote>,
mtx::events::RoomEvent<mtx::events::msg::File>,
mtx::events::RoomEvent<mtx::events::msg::Image>,
mtx::events::RoomEvent<mtx::events::msg::Notice>,
mtx::events::RoomEvent<mtx::events::msg::Text>,
mtx::events::RoomEvent<mtx::events::msg::Video>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationRequest>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationStart>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationReady>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationDone>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationAccept>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationCancel>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationKey>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationMac>,
mtx::events::RoomEvent<mtx::events::voip::CallCandidates>,
mtx::events::RoomEvent<mtx::events::voip::CallInvite>,
mtx::events::RoomEvent<mtx::events::voip::CallAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallHangUp>,
mtx::events::RoomEvent<mtx::events::voip::CallSelectAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallReject>,
mtx::events::RoomEvent<mtx::events::voip::CallNegotiate>,
mtx::events::RoomEvent<mtx::events::Unknown> > > >’ changed in GCC 7.1
1292 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::push_back(const
value_type&) [with _Tp =
std::variant<mtx::events::StateEvent<mtx::events::state::Aliases>,
mtx::events::StateEvent<mtx::events::state::Avatar>,
mtx::events::StateEvent<mtx::events::state::CanonicalAlias>,
mtx::events::StateEvent<mtx::events::state::Create>,
mtx::events::StateEvent<mtx::events::state::Encryption>,
mtx::events::StateEvent<mtx::events::state::GuestAccess>,
mtx::events::StateEvent<mtx::events::state::HistoryVisibility>,
mtx::events::StateEvent<mtx::events::state::JoinRules>,
mtx::events::StateEvent<mtx::events::state::Member>,
mtx::events::StateEvent<mtx::events::state::Name>,
mtx::events::StateEvent<mtx::events::state::PinnedEvents>,
mtx::events::StateEvent<mtx::events::state::PowerLevels>,
mtx::events::StateEvent<mtx::events::state::policy_rule::UserRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::RoomRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::ServerRule>,
mtx::events::StateEvent<mtx::events::state::space::Child>,
mtx::events::StateEvent<mtx::events::state::space::Parent>,
mtx::events::StateEvent<mtx::events::state::Tombstone>,
mtx::events::StateEvent<mtx::events::state::Topic>,
mtx::events::StateEvent<mtx::events::state::Widget>,
mtx::events::StateEvent<mtx::events::msc2545::ImagePack>,
mtx::events::StateEvent<mtx::events::msg::Redacted>,
mtx::events::EncryptedEvent<mtx::events::msg::Encrypted>,
mtx::events::RedactionEvent<mtx::events::msg::Redaction>, mtx::events::Sticker,
mtx::events::RoomEvent<mtx::events::msg::Reaction>,
mtx::events::RoomEvent<mtx::events::msg::Redacted>,
mtx::events::RoomEvent<mtx::events::msg::Audio>,
mtx::events::RoomEvent<mtx::events::msg::Confetti>,
mtx::events::RoomEvent<mtx::events::msg::Emote>,
mtx::events::RoomEvent<mtx::events::msg::File>,
mtx::events::RoomEvent<mtx::events::msg::Image>,
mtx::events::RoomEvent<mtx::events::msg::Notice>,
mtx::events::RoomEvent<mtx::events::msg::Text>,
mtx::events::RoomEvent<mtx::events::msg::Video>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationRequest>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationStart>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationReady>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationDone>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationAccept>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationCancel>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationKey>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationMac>,
mtx::events::RoomEvent<mtx::events::voip::CallCandidates>,
mtx::events::RoomEvent<mtx::events::voip::CallInvite>,
mtx::events::RoomEvent<mtx::events::voip::CallAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallHangUp>,
mtx::events::RoomEvent<mtx::events::voip::CallSelectAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallReject>,
mtx::events::RoomEvent<mtx::events::voip::CallNegotiate>,
mtx::events::RoomEvent<mtx::events::Unknown> >; _Alloc =
std::allocator<std::variant<mtx::events::StateEvent<mtx::events::state::Aliases>,
mtx::events::StateEvent<mtx::events::state::Avatar>,
mtx::events::StateEvent<mtx::events::state::CanonicalAlias>,
mtx::events::StateEvent<mtx::events::state::Create>,
mtx::events::StateEvent<mtx::events::state::Encryption>,
mtx::events::StateEvent<mtx::events::state::GuestAccess>,
mtx::events::StateEvent<mtx::events::state::HistoryVisibility>,
mtx::events::StateEvent<mtx::events::state::JoinRules>,
mtx::events::StateEvent<mtx::events::state::Member>,
mtx::events::StateEvent<mtx::events::state::Name>,
mtx::events::StateEvent<mtx::events::state::PinnedEvents>,
mtx::events::StateEvent<mtx::events::state::PowerLevels>,
mtx::events::StateEvent<mtx::events::state::policy_rule::UserRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::RoomRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::ServerRule>,
mtx::events::StateEvent<mtx::events::state::space::Child>,
mtx::events::StateEvent<mtx::events::state::space::Parent>,
mtx::events::StateEvent<mtx::events::state::Tombstone>,
mtx::events::StateEvent<mtx::events::state::Topic>,
mtx::events::StateEvent<mtx::events::state::Widget>,
mtx::events::StateEvent<mtx::events::msc2545::ImagePack>,
mtx::events::StateEvent<mtx::events::msg::Redacted>,
mtx::events::EncryptedEvent<mtx::events::msg::Encrypted>,
mtx::events::RedactionEvent<mtx::events::msg::Redaction>, mtx::events::Sticker,
mtx::events::RoomEvent<mtx::events::msg::Reaction>,
mtx::events::RoomEvent<mtx::events::msg::Redacted>,
mtx::events::RoomEvent<mtx::events::msg::Audio>,
mtx::events::RoomEvent<mtx::events::msg::Confetti>,
mtx::events::RoomEvent<mtx::events::msg::Emote>,
mtx::events::RoomEvent<mtx::events::msg::File>,
mtx::events::RoomEvent<mtx::events::msg::Image>,
mtx::events::RoomEvent<mtx::events::msg::Notice>,
mtx::events::RoomEvent<mtx::events::msg::Text>,
mtx::events::RoomEvent<mtx::events::msg::Video>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationRequest>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationStart>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationReady>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationDone>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationAccept>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationCancel>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationKey>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationMac>,
mtx::events::RoomEvent<mtx::events::voip::CallCandidates>,
mtx::events::RoomEvent<mtx::events::voip::CallInvite>,
mtx::events::RoomEvent<mtx::events::voip::CallAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallHangUp>,
mtx::events::RoomEvent<mtx::events::voip::CallSelectAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallReject>,
mtx::events::RoomEvent<mtx::events::voip::CallNegotiate>,
mtx::events::RoomEvent<mtx::events::Unknown> > >]’,
inlined from ‘void Cache::savePendingMessage(const std::string&, const
mtx::events::collections::TimelineEvent&)’ at
/<<PKGBUILDDIR>>/src/Cache.cpp:3314:30:
/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for
argument of type
‘__gnu_cxx::__normal_iterator<std::variant<mtx::events::StateEvent<mtx::events::state::Aliases>,
mtx::events::StateEvent<mtx::events::state::Avatar>,
mtx::events::StateEvent<mtx::events::state::CanonicalAlias>,
mtx::events::StateEvent<mtx::events::state::Create>,
mtx::events::StateEvent<mtx::events::state::Encryption>,
mtx::events::StateEvent<mtx::events::state::GuestAccess>,
mtx::events::StateEvent<mtx::events::state::HistoryVisibility>,
mtx::events::StateEvent<mtx::events::state::JoinRules>,
mtx::events::StateEvent<mtx::events::state::Member>,
mtx::events::StateEvent<mtx::events::state::Name>,
mtx::events::StateEvent<mtx::events::state::PinnedEvents>,
mtx::events::StateEvent<mtx::events::state::PowerLevels>,
mtx::events::StateEvent<mtx::events::state::policy_rule::UserRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::RoomRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::ServerRule>,
mtx::events::StateEvent<mtx::events::state::space::Child>,
mtx::events::StateEvent<mtx::events::state::space::Parent>,
mtx::events::StateEvent<mtx::events::state::Tombstone>,
mtx::events::StateEvent<mtx::events::state::Topic>,
mtx::events::StateEvent<mtx::events::state::Widget>,
mtx::events::StateEvent<mtx::events::msc2545::ImagePack>,
mtx::events::StateEvent<mtx::events::msg::Redacted>,
mtx::events::EncryptedEvent<mtx::events::msg::Encrypted>,
mtx::events::RedactionEvent<mtx::events::msg::Redaction>, mtx::events::Sticker,
mtx::events::RoomEvent<mtx::events::msg::Reaction>,
mtx::events::RoomEvent<mtx::events::msg::Redacted>,
mtx::events::RoomEvent<mtx::events::msg::Audio>,
mtx::events::RoomEvent<mtx::events::msg::Confetti>,
mtx::events::RoomEvent<mtx::events::msg::Emote>,
mtx::events::RoomEvent<mtx::events::msg::File>,
mtx::events::RoomEvent<mtx::events::msg::Image>,
mtx::events::RoomEvent<mtx::events::msg::Notice>,
mtx::events::RoomEvent<mtx::events::msg::Text>,
mtx::events::RoomEvent<mtx::events::msg::Video>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationRequest>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationStart>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationReady>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationDone>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationAccept>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationCancel>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationKey>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationMac>,
mtx::events::RoomEvent<mtx::events::voip::CallCandidates>,
mtx::events::RoomEvent<mtx::events::voip::CallInvite>,
mtx::events::RoomEvent<mtx::events::voip::CallAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallHangUp>,
mtx::events::RoomEvent<mtx::events::voip::CallSelectAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallReject>,
mtx::events::RoomEvent<mtx::events::voip::CallNegotiate>,
mtx::events::RoomEvent<mtx::events::Unknown> >*,
std::vector<std::variant<mtx::events::StateEvent<mtx::events::state::Aliases>,
mtx::events::StateEvent<mtx::events::state::Avatar>,
mtx::events::StateEvent<mtx::events::state::CanonicalAlias>,
mtx::events::StateEvent<mtx::events::state::Create>,
mtx::events::StateEvent<mtx::events::state::Encryption>,
mtx::events::StateEvent<mtx::events::state::GuestAccess>,
mtx::events::StateEvent<mtx::events::state::HistoryVisibility>,
mtx::events::StateEvent<mtx::events::state::JoinRules>,
mtx::events::StateEvent<mtx::events::state::Member>,
mtx::events::StateEvent<mtx::events::state::Name>,
mtx::events::StateEvent<mtx::events::state::PinnedEvents>,
mtx::events::StateEvent<mtx::events::state::PowerLevels>,
mtx::events::StateEvent<mtx::events::state::policy_rule::UserRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::RoomRule>,
mtx::events::StateEvent<mtx::events::state::policy_rule::ServerRule>,
mtx::events::StateEvent<mtx::events::state::space::Child>,
mtx::events::StateEvent<mtx::events::state::space::Parent>,
mtx::events::StateEvent<mtx::events::state::Tombstone>,
mtx::events::StateEvent<mtx::events::state::Topic>,
mtx::events::StateEvent<mtx::events::state::Widget>,
mtx::events::StateEvent<mtx::events::msc2545::ImagePack>,
mtx::events::StateEvent<mtx::events::msg::Redacted>,
mtx::events::EncryptedEvent<mtx::events::msg::Encrypted>,
mtx::events::RedactionEvent<mtx::events::msg::Redaction>, mtx::events::Sticker,
mtx::events::RoomEvent<mtx::events::msg::Reaction>,
mtx::events::RoomEvent<mtx::events::msg::Redacted>,
mtx::events::RoomEvent<mtx::events::msg::Audio>,
mtx::events::RoomEvent<mtx::events::msg::Confetti>,
mtx::events::RoomEvent<mtx::events::msg::Emote>,
mtx::events::RoomEvent<mtx::events::msg::File>,
mtx::events::RoomEvent<mtx::events::msg::Image>,
mtx::events::RoomEvent<mtx::events::msg::Notice>,
mtx::events::RoomEvent<mtx::events::msg::Text>,
mtx::events::RoomEvent<mtx::events::msg::Video>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationRequest>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationStart>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationReady>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationDone>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationAccept>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationCancel>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationKey>,
mtx::events::RoomEvent<mtx::events::msg::KeyVerificationMac>,
mtx::events::RoomEvent<mtx::events::voip::CallCandidates>,
mtx::events::RoomEvent<mtx::events::voip::CallInvite>,
mtx::events::RoomEvent<mtx::events::voip::CallAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallHangUp>,
mtx::events::RoomEvent<mtx::events::voip::CallSelectAnswer>,
mtx::events::RoomEvent<mtx::events::voip::CallReject>,
mtx::events::RoomEvent<mtx::events::voip::CallNegotiate>,
mtx::events::RoomEvent<mtx::events::Unknown> > > >’ changed in GCC 7.1
1292 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type&
std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key =
std::__cxx11::basic_string<char>; _Tp = long long unsigned int; _Compare =
std::less<std::__cxx11::basic_string<char> >; _Alloc =
std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long
unsigned int> >]’,
inlined from ‘void Cache::saveState(const mtx::responses::Sync&)’ at
/<<PKGBUILDDIR>>/src/Cache.cpp:1958:55:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument
of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const
std::__cxx11::basic_string<char>, long long unsigned int>,
std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long
unsigned int> >, std::less<std::__cxx11::basic_string<char> >,
std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long
unsigned int> > >::const_iterator’ changed in GCC 7.1
513 | __i = _M_t._M_emplace_hint_unique(__i,
std::piecewise_construct,
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
514 | std::tuple<const
key_type&>(__k),
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
515 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type&
std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key =
std::__cxx11::basic_string<char>; _Tp = long long unsigned int; _Compare =
std::less<std::__cxx11::basic_string<char> >; _Alloc =
std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long
unsigned int> >]’,
inlined from ‘void Cache::saveState(const mtx::responses::Sync&)’ at
/<<PKGBUILDDIR>>/src/Cache.cpp:1966:61:
/usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument
of type ‘std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const
std::__cxx11::basic_string<char>, long long unsigned int>,
std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long
unsigned int> >, std::less<std::__cxx11::basic_string<char> >,
std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long
unsigned int> > >::const_iterator’ changed in GCC 7.1
513 | __i = _M_t._M_emplace_hint_unique(__i,
std::piecewise_construct,
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
514 | std::tuple<const
key_type&>(__k),
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
515 | std::tuple<>());
| ~~~~~~~~~~~~~~~
virtual memory exhausted: Cannot allocate memory
make[4]: *** [CMakeFiles/nheko.dir/build.make:1086:
CMakeFiles/nheko.dir/src/Cache.cpp.o] Error 1
Cheers
--
Sebastian Ramacher
--- End Message ---