Package Details: flowee-pay 2024.10.1-1

Git Clone URL: https://aur.archlinux.org/flowee-pay.git (read-only, click to copy)
Package Base: flowee-pay
Description: Flowee Payment solution
Upstream URL: http://flowee.org/
Licenses: GPL3
Provides: flowee-pay
Submitter: TomZander
Maintainer: TomZander
Last Packager: TomZander
Votes: 0
Popularity: 0.000000
First Submitted: 2020-05-26 18:37 (UTC)
Last Updated: 2024-10-14 18:54 (UTC)

Latest Comments

TomZander commented on 2024-07-26 10:09 (UTC)

Thanks @quest, I got the compile error on the 'flowee' package. So I fixed it there and pushed a patch.

quest commented on 2024-07-26 08:31 (UTC)

Build is broken due to changes in miniupnpc 2.2.8.

Invalid number of args, as the point update broke UPNP_GetValidIGD and now requires an external ip and size.

This has broken a bunch of packages.

TomZander commented on 2024-04-26 15:38 (UTC)

An email has been sent to the maintainers and I updated the flowee as well as the flowee-pay packages to skip using lto until we figure out what actually is the real bug.

TomZander commented on 2024-04-26 15:24 (UTC)

Thank you for finding that lto issue, that allows me to indeed reproduce this.

I'm tempted to think this is a devtools (arch) problem as the same methods are used within the flowee package without linking issues. But when I install the flowee package (a bunch of static libraries) they are not usable to link to from this package.

It might be interesting to ask if this is a supported usecase. Upsteam AUR package installing static libs (with lto enabled) and then using it from a second AUR to link to.

quest commented on 2024-04-26 12:23 (UTC)

Indeed it built now, however it does not build with lto set in makepkg.conf, which is now the default!

quest commented on 2024-04-26 12:13 (UTC)

Pretty sure it was this commit that broke things.

https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/90bf367e61b4f77f8351d0412be3d0c4ddadb85a

I am trying with lto disabled, and will report back.

quest commented on 2024-04-26 08:56 (UTC)

Still seeing massive linking errors. Did you clear your build cache before attempting a new build?

I cleared my build cache, and am getting even more errors. Haven't had any issues with other AUR packages. =\

Any tips on ways to debug this?

[ 43%] Linking CXX executable pay
/usr/bin/ld: /tmp/ccpQRext.ltrans0.ltrans.o: in function `std::unique_ptr<ECCVerifyHandle, std::default_delete<ECCVerifyHandle> >::~unique_ptr()':
<artificial>:(.text+0x49b6): undefined reference to `ECCVerifyHandle::~ECCVerifyHandle()'
/usr/bin/ld: /tmp/ccpQRext.ltrans0.ltrans.o: in function `std::__uniq_ptr_impl<ECCVerifyHandle, std::default_delete<ECCVerifyHandle> >::reset(ECCVerifyHandle*)':
<artificial>:(.text+0x49e9): undefined reference to `ECCVerifyHandle::~ECCVerifyHandle()'
/usr/bin/ld: /tmp/ccpQRext.ltrans0.ltrans.o: in function `QtPrivate::QCallableObject<main::{lambda()#1}, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)':
<artificial>:(.text+0x6ec2): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x6ee2): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x6efa): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans0.ltrans.o: in function `void QQmlPrivate::createInto<Payment>(void*, void*)':
<artificial>:(.text+0x8297): undefined reference to `Tx::Tx()'
/usr/bin/ld: /tmp/ccpQRext.ltrans0.ltrans.o: in function `QtPrivate::QCallableObject<main::{lambda()#2}, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)':
<artificial>:(.text+0x8e1f): undefined reference to `DownloadManager::addP2PNetListener(P2PNetInterface*)'
/usr/bin/ld: <artificial>:(.text+0x8f4e): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x8fd6): undefined reference to `PeerAddressDB::addOne(EndPoint const&)'
/usr/bin/ld: <artificial>:(.text+0x9099): undefined reference to `DownloadManager::start()'
/usr/bin/ld: /tmp/ccpQRext.ltrans0.ltrans.o: in function `QtPrivate::QCallableObject<main::{lambda()#1}, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [clone .cold]':
<artificial>:(.text.unlikely+0x257): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans0.ltrans.o: in function `QtPrivate::QCallableObject<main::{lambda()#2}, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [clone .cold]':
<artificial>:(.text.unlikely+0x7ac): undefined reference to `P2PNetInterface::~P2PNetInterface()'
/usr/bin/ld: /tmp/ccpQRext.ltrans0.ltrans.o: in function `main':
<artificial>:(.text.startup+0x13fd): undefined reference to `Log::Manager::instance()'
/usr/bin/ld: <artificial>:(.text.startup+0x1424): undefined reference to `Log::Manager::clearChannels()'
/usr/bin/ld: <artificial>:(.text.startup+0x1430): undefined reference to `Log::Manager::clearLogLevels(Log::Verbosity)'
/usr/bin/ld: <artificial>:(.text.startup+0x143e): undefined reference to `Log::Manager::addConsoleChannel(bool)'
/usr/bin/ld: <artificial>:(.text.startup+0x15dd): undefined reference to `ECC_Start()'
/usr/bin/ld: <artificial>:(.text.startup+0x15f4): undefined reference to `ECCVerifyHandle::ECCVerifyHandle()'
/usr/bin/ld: <artificial>:(.text.startup+0x1efb): undefined reference to `WorkerThreads::ioService() const'
/usr/bin/ld: <artificial>:(.text.startup+0x2177): undefined reference to `ECC_Stop()'
/usr/bin/ld: <artificial>:(.text.startup+0x2435): undefined reference to `Blockchain::createStaticHeaders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text.startup+0x2498): undefined reference to `Blockchain::setStaticChain(unsigned char const*, long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text.startup+0x2524): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.startup+0x2554): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.startup+0x256c): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.startup+0x2632): undefined reference to `ECC_Stop()'
/usr/bin/ld: <artificial>:(.text.startup+0x268b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans0.ltrans.o:(.data.rel.ro+0xe8): undefined reference to `typeinfo for P2PNetInterface'
/usr/bin/ld: /tmp/ccpQRext.ltrans1.ltrans.o: in function `non-virtual thunk to NotificationManager::~NotificationManager()':
<artificial>:(.text+0x1372): undefined reference to `NotificationListener::~NotificationListener()'
/usr/bin/ld: /tmp/ccpQRext.ltrans1.ltrans.o: in function `non-virtual thunk to NotificationManager::~NotificationManager()':
<artificial>:(.text+0x14d5): undefined reference to `NotificationListener::~NotificationListener()'
/usr/bin/ld: /tmp/ccpQRext.ltrans1.ltrans.o: in function `NotificationManager::~NotificationManager() [clone .lto_priv.0]':
<artificial>:(.text+0x277a): undefined reference to `NotificationListener::~NotificationListener()'
/usr/bin/ld: /tmp/ccpQRext.ltrans1.ltrans.o: in function `NotificationManager::~NotificationManager()':
<artificial>:(.text+0x287c): undefined reference to `NotificationListener::~NotificationListener()'
/usr/bin/ld: /tmp/ccpQRext.ltrans1.ltrans.o: in function `FloweePay::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
<artificial>:(.text+0x418f): undefined reference to `HDMasterKey::deriveFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x4396): undefined reference to `CashAddress::decodeCashAddrContent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x44f0): undefined reference to `Blockchain::blockHeightAtTime(unsigned int) const'
/usr/bin/ld: <artificial>:(.text+0x45ed): undefined reference to `CSHA256::CSHA256()'
/usr/bin/ld: <artificial>:(.text+0x4610): undefined reference to `CSHA256::write(unsigned char const*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x4620): undefined reference to `CSHA256::finalize(unsigned char*)'
/usr/bin/ld: <artificial>:(.text+0x474b): undefined reference to `Blockchain::block(int) const'
/usr/bin/ld: <artificial>:(.text+0x4b65): undefined reference to `Blockchain::blockHeightAtTime(unsigned int) const'
/usr/bin/ld: <artificial>:(.text+0x4d2e): undefined reference to `Blockchain::blockHeightAtTime(unsigned int) const'
/usr/bin/ld: <artificial>:(.text+0x529c): undefined reference to `ConnectionManager::blockHeight() const'
/usr/bin/ld: <artificial>:(.text+0x52c6): undefined reference to `Blockchain::expectedBlockHeight() const'
/usr/bin/ld: <artificial>:(.text+0x52ea): undefined reference to `ConnectionManager::blockHeight() const'
/usr/bin/ld: <artificial>:(.text+0x530c): undefined reference to `Blockchain::expectedBlockHeight() const'
/usr/bin/ld: <artificial>:(.text+0x532b): undefined reference to `ConnectionManager::blockHeight() const'
/usr/bin/ld: <artificial>:(.text+0x5cd1): undefined reference to `CSHA256::CSHA256()'
/usr/bin/ld: <artificial>:(.text+0x5cf4): undefined reference to `CSHA256::write(unsigned char const*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x5d16): undefined reference to `CSHA256::finalize(unsigned char*)'
/usr/bin/ld: <artificial>:(.text+0x5e3f): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x5e6f): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x5e8a): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5fac): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans1.ltrans.o: in function `AccountInfo::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
<artificial>:(.text+0x6d5d): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x6d7c): undefined reference to `PrivacySegment::setPriority(PrivacySegment::Priority)'
/usr/bin/ld: <artificial>:(.text+0x6e3c): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x6e62): undefined reference to `PrivacySegment::setPriority(PrivacySegment::Priority)'
/usr/bin/ld: <artificial>:(.text+0x7805): undefined reference to `HDMasterPubkey::toString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x796b): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x79cd): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x7c37): undefined reference to `PrivacySegment::lastBlockSynched() const'
/usr/bin/ld: <artificial>:(.text+0x7c64): undefined reference to `ConnectionManager::blockHeight() const'
/usr/bin/ld: <artificial>:(.text+0x7c8e): undefined reference to `Blockchain::expectedBlockHeight() const'
/usr/bin/ld: <artificial>:(.text+0x7cb2): undefined reference to `ConnectionManager::blockHeight() const'
/usr/bin/ld: <artificial>:(.text+0x7d28): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x7dd1): undefined reference to `PrivacySegment::lastBlockSynched() const'
/usr/bin/ld: <artificial>:(.text+0x7de1): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x7e5d): undefined reference to `PrivacySegment::lastBlockSynched() const'
/usr/bin/ld: <artificial>:(.text+0x8054): undefined reference to `PrivacySegment::setPriority(PrivacySegment::Priority)'
/usr/bin/ld: <artificial>:(.text+0x8535): undefined reference to `Blockchain::block(int) const'
/usr/bin/ld: <artificial>:(.text+0x85d8): undefined reference to `PrivacySegment::lastBlockSynched() const'
/usr/bin/ld: <artificial>:(.text+0x85ee): undefined reference to `Blockchain::block(int) const'
/usr/bin/ld: /tmp/ccpQRext.ltrans1.ltrans.o: in function `FloweePay::~FloweePay() [clone .lto_priv.0]':
<artificial>:(.text+0x8cf8): undefined reference to `NotificationListener::~NotificationListener()'
/usr/bin/ld: <artificial>:(.text+0x8dcd): undefined reference to `WorkerThreads::~WorkerThreads()'
/usr/bin/ld: /tmp/ccpQRext.ltrans1.ltrans.o: in function `FloweePay::~FloweePay()':
<artificial>:(.text+0x90e8): undefined reference to `NotificationListener::~NotificationListener()'
/usr/bin/ld: <artificial>:(.text+0x91bd): undefined reference to `WorkerThreads::~WorkerThreads()'
/usr/bin/ld: /tmp/ccpQRext.ltrans1.ltrans.o: in function `FloweePay::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .cold]':
<artificial>:(.text.unlikely+0xa7c): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans1.ltrans.o:(.data.rel.ro+0xb8): undefined reference to `typeinfo for HeaderSyncInterface'
/usr/bin/ld: /tmp/ccpQRext.ltrans1.ltrans.o:(.data.rel.ro+0xf0): undefined reference to `typeinfo for NotificationListener'
/usr/bin/ld: /tmp/ccpQRext.ltrans1.ltrans.o:(.data.rel.ro+0x730): undefined reference to `NotificationListener::notifyNewTransaction(P2PNet::Notification const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `NetDataProvider::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
<artificial>:(.text+0x13e0): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x140d): undefined reference to `ConnectionManager::punish(int, int)'
/usr/bin/ld: <artificial>:(.text+0x149f): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x14b0): undefined reference to `PeerAddressDB::createStats() const'
/usr/bin/ld: <artificial>:(.text+0x1542): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x156c): undefined reference to `PeerAddressDB::resetAllStats()'
/usr/bin/ld: <artificial>:(.text+0x158d): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x159f): undefined reference to `ConnectionManager::peer(int) const'
/usr/bin/ld: <artificial>:(.text+0x15ab): undefined reference to `ConnectionManager::disconnect(std::shared_ptr<Peer> const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `NotificationManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
<artificial>:(.text+0x1875): undefined reference to `NotificationListener::flushCollate()'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `NewWalletConfig::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
<artificial>:(.text+0x317a): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `PaymentProtocolBip70::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
<artificial>:(.text+0x3a0f): undefined reference to `Streaming::BufferPool::reserve(int)'
/usr/bin/ld: <artificial>:(.text+0x3a29): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x3a49): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x3a8e): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3a9b): undefined reference to `Streaming::BufferPool::capacity() const'
/usr/bin/ld: <artificial>:(.text+0x3abd): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x3b49): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x3b72): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x3bab): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3bbc): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3c7e): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x3c9e): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x3cdb): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3d1f): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x3d3f): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x3d5a): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x3d84): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3db0): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3db9): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3e4b): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x3e74): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x3e8f): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x3ed6): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3ef0): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3ef9): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `NotificationManager::qt_metacall(QMetaObject::Call, int, void**)':
<artificial>:(.text+0x61d0): undefined reference to `NotificationListener::flushCollate()'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `NetDataProvider::~NetDataProvider() [clone .lto_priv.0]':
<artificial>:(.text+0x6a7d): undefined reference to `P2PNetInterface::~P2PNetInterface()'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `NetDataProvider::~NetDataProvider() [clone .lto_priv.0]':
<artificial>:(.text+0x6b5d): undefined reference to `P2PNetInterface::~P2PNetInterface()'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `non-virtual thunk to NetDataProvider::~NetDataProvider()':
<artificial>:(.text+0x6c50): undefined reference to `P2PNetInterface::~P2PNetInterface()'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `non-virtual thunk to NetDataProvider::~NetDataProvider() [clone .lto_priv.0]':
<artificial>:(.text+0x6d28): undefined reference to `P2PNetInterface::~P2PNetInterface()'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `NetDataProvider::qt_metacall(QMetaObject::Call, int, void**)':
<artificial>:(.text+0x6eb9): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x6eca): undefined reference to `ConnectionManager::punish(int, int)'
/usr/bin/ld: <artificial>:(.text+0x6ef5): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x6f07): undefined reference to `ConnectionManager::peer(int) const'
/usr/bin/ld: <artificial>:(.text+0x6f13): undefined reference to `ConnectionManager::disconnect(std::shared_ptr<Peer> const&)'
/usr/bin/ld: <artificial>:(.text+0x6f42): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x6f4f): undefined reference to `PeerAddressDB::resetAllStats()'
/usr/bin/ld: <artificial>:(.text+0x6f87): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x6f98): undefined reference to `PeerAddressDB::createStats() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `QtPrivate::QMetaTypeForType<Payment>::getDefaultCtr()::{lambda(QtPrivate::QMetaTypeInterface const*, void*)#1}::_FUN(QtPrivate::QMetaTypeInterface const*, void*)':
<artificial>:(.text+0x774a): undefined reference to `Tx::Tx()'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `Payment::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
<artificial>:(.text+0x7e90): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x7ee1): undefined reference to `Tx::createHash() const'
/usr/bin/ld: <artificial>:(.text+0x7eed): undefined reference to `base_blob<256u>::ToString[abi:cxx11]() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `PaymentProtocolBip70::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .cold]':
<artificial>:(.text.unlikely+0x225): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x246): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x26c): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x275): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x2b7): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o:<artificial>:(.text.unlikely+0x2c0): more undefined references to `Log::Item::~Item()' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans2.ltrans.o: in function `QtPrivate::QMetaTypeForType<NetDataProvider>::getDefaultCtr()::{lambda(QtPrivate::QMetaTypeInterface const*, void*)#1}::_FUN(QtPrivate::QMetaTypeInterface const*, void*) [clone .cold]':
<artificial>:(.text.unlikely+0x3ce): undefined reference to `P2PNetInterface::~P2PNetInterface()'
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o: in function `TxInfoObject::~TxInfoObject()':
<artificial>:(.text+0x10c6): undefined reference to `BroadcastTxData::~BroadcastTxData()'
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o: in function `TxInfoObject::~TxInfoObject()':
<artificial>:(.text+0x11a6): undefined reference to `BroadcastTxData::~BroadcastTxData()'
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o: in function `non-virtual thunk to TxInfoObject::~TxInfoObject()':
<artificial>:(.text+0x1299): undefined reference to `BroadcastTxData::~BroadcastTxData()'
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o: in function `non-virtual thunk to TxInfoObject::~TxInfoObject()':
<artificial>:(.text+0x1374): undefined reference to `BroadcastTxData::~BroadcastTxData()'
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o: in function `Wallet::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
<artificial>:(.text+0x1c8b): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x1caf): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x1cc7): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x2086): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x20a6): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x20cb): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o: in function `PortfolioDataProvider::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
<artificial>:(.text+0x45c6): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x463f): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x4762): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x47da): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x4802): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x48fa): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x4a42): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x4b18): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x4b52): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x4c93): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x4ce7): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x4d09): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x4d1c): undefined reference to `PrivacySegment::setPriority(PrivacySegment::Priority)'
/usr/bin/ld: <artificial>:(.text+0x50d4): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x50e3): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x5630): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o: in function `TransactionInfo::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
<artificial>:(.text+0x5f02): undefined reference to `base_blob<256u>::ToString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x6b9e): undefined reference to `Blockchain::block(int) const'
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o: in function `PriceDataProvider::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
<artificial>:(.text+0x74f2): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x7529): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x7532): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x7776): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x77a3): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x7804): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x7813): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x7840): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x78b7): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x7a1a): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x7a51): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x7a69): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x7cac): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x7cd9): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x7d09): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x7d44): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x7d64): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x7d6d): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x7d76): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x7d7f): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x7d88): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x80fb): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8128): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x8140): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8363): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8390): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x83a8): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8a4d): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8a7a): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x8a92): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8ce4): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8d18): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x8d41): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x8d64): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8d71): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8d7a): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o: in function `Wallet::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .cold]':
<artificial>:(.text.unlikely+0x17): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x5f): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o:<artificial>:(.text.unlikely+0x301): more undefined references to `Log::Item::~Item()' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o: in function `PriceDataProvider::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .cold]':
<artificial>:(.text.unlikely+0x363): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x38d): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x3c5): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x3e2): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x416): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x457): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x470): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x490): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x4a5): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x4b2): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o:<artificial>:(.text.unlikely+0x4bf): more undefined references to `Log::Item::~Item()' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o: in function `PriceDataProvider::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .cold]':
<artificial>:(.text.unlikely+0x581): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x5ab): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x5e3): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x6ab): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x6d3): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x707): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x742): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o:<artificial>:(.text.unlikely+0x76e): more undefined references to `Log::Item::~Item()' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans3.ltrans.o:(.data.rel.ro+0x60): undefined reference to `typeinfo for BroadcastTxData'
/usr/bin/ld: /tmp/ccpQRext.ltrans4.ltrans.o: in function `DownloadManager::~DownloadManager() [clone .lto_priv.0]':
<artificial>:(.text+0x5385): undefined reference to `NetworkManager::~NetworkManager()'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `QtPrivate::QCallableObject<AccountInfo::AccountInfo(Wallet*, QObject*)::{lambda()#1}, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [clone .lto_priv.0]':
<artificial>:(.text+0xfb): undefined reference to `PrivacySegment::firstBlock() const'
/usr/bin/ld: <artificial>:(.text+0x133): undefined reference to `PrivacySegment::lastBlockSynched() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::setHeaderSyncHeight(int)':
<artificial>:(.text+0x27f): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x2c4): undefined reference to `PrivacySegment::setPriority(PrivacySegment::Priority)'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `non-virtual thunk to FloweePay::setHeaderSyncHeight(int)':
<artificial>:(.text+0x3af): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x3f4): undefined reference to `PrivacySegment::setPriority(PrivacySegment::Priority)'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `AccountInfo::decrypt(QString const&)':
<artificial>:(.text+0x4b7): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x4d7): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x4ef): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `operator<<(Log::Item, QString const&)':
<artificial>:(.text+0xa3d): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::identifyString(QString const&) const':
<artificial>:(.text+0x179e): undefined reference to `Mnemonic::findWord(QString const&)'
/usr/bin/ld: <artificial>:(.text+0x1810): undefined reference to `Mnemonic::validateMnemonic(QString const&, int&, bool*)'
/usr/bin/ld: <artificial>:(.text+0x18a0): undefined reference to `CBase58Data::CBase58Data()'
/usr/bin/ld: <artificial>:(.text+0x18ac): undefined reference to `CBase58Data::SetString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x18ec): undefined reference to `CashAddress::decodeCashAddrContent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x19b9): undefined reference to `Mnemonic::findWord(QString const&)'
/usr/bin/ld: <artificial>:(.text+0x1a30): undefined reference to `Mnemonic::clearSelectedLanguage()'
/usr/bin/ld: <artificial>:(.text+0x1b3d): undefined reference to `CBase58Data::isMainnetPkh() const'
/usr/bin/ld: <artificial>:(.text+0x1b68): undefined reference to `CBase58Data::isMainnetSh() const'
/usr/bin/ld: <artificial>:(.text+0x1b93): undefined reference to `CBase58Data::isMainnetPrivKey() const'
/usr/bin/ld: <artificial>:(.text+0x1bb6): undefined reference to `CBase58Data::isTestnetPrivKey() const'
/usr/bin/ld: <artificial>:(.text+0x1bd2): undefined reference to `CBase58Data::isTestnetPkh() const'
/usr/bin/ld: <artificial>:(.text+0x1bfd): undefined reference to `CBase58Data::isTestnetSh() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::saveData()':
<artificial>:(.text+0x1dfc): undefined reference to `Streaming::BufferPool::BufferPool(int)'
/usr/bin/ld: <artificial>:(.text+0x1e26): undefined reference to `Streaming::MessageBuilder::MessageBuilder(std::shared_ptr<Streaming::BufferPool> const&, Streaming::MessageType)'
/usr/bin/ld: <artificial>:(.text+0x1ef6): undefined reference to `Streaming::MessageBuilder::add(unsigned int, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x1f03): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x1f11): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x1f25): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x1f35): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x1ff9): undefined reference to `Streaming::MessageBuilder::addByteArray(unsigned int, void const*, int)'
/usr/bin/ld: <artificial>:(.text+0x203a): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x2097): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0x20c4): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0x20f1): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0x21bb): undefined reference to `Streaming::MessageBuilder::add(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x21f1): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x2291): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x22ae): undefined reference to `Streaming::MessageBuilder::buffer()'
/usr/bin/ld: <artificial>:(.text+0x2351): undefined reference to `CRIPEMD160::CRIPEMD160()'
/usr/bin/ld: <artificial>:(.text+0x23a2): undefined reference to `CRIPEMD160::write(unsigned char const*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x23b2): undefined reference to `CRIPEMD160::finalize(unsigned char*)'
/usr/bin/ld: <artificial>:(.text+0x23c2): undefined reference to `CRIPEMD160::CRIPEMD160()'
/usr/bin/ld: <artificial>:(.text+0x23cb): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x23d7): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x23e6): undefined reference to `CRIPEMD160::write(unsigned char const*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x23f9): undefined reference to `CRIPEMD160::finalize(unsigned char*)'
/usr/bin/ld: <artificial>:(.text+0x2604): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x2625): undefined reference to `Streaming::MessageBuilder::addByteArray(unsigned int, void const*, int)'
/usr/bin/ld: <artificial>:(.text+0x26d1): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x26dd): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::FloweePay()':
<artificial>:(.text+0x2fe3): undefined reference to `WorkerThreads::WorkerThreads()'
/usr/bin/ld: <artificial>:(.text+0x2ff1): undefined reference to `HeaderSyncInterface::HeaderSyncInterface()'
/usr/bin/ld: <artificial>:(.text+0x30ee): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x3142): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x3b74): undefined reference to `Mnemonic::registerWordList(QString const&, QString const&)'
/usr/bin/ld: <artificial>:(.text+0x3c6b): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x3c98): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x3ca4): undefined reference to `Streaming::MessageParser::MessageParser(Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x3cc5): undefined reference to `Streaming::MessageParser::next()'
/usr/bin/ld: <artificial>:(.text+0x3cd2): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x3cec): undefined reference to `Streaming::MessageParser::uint256Data() const'
/usr/bin/ld: <artificial>:(.text+0x3d17): undefined reference to `Streaming::MessageParser::next()'
/usr/bin/ld: <artificial>:(.text+0x3f15): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x3f3f): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x3f6f): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x3f8e): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x3fc0): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3fd5): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3fde): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::sendTransactionNotification(P2PNet::Notification const&)':
<artificial>:(.text+0x4a2f): undefined reference to `NotificationCenter::notifyNewTransaction(P2PNet::Notification const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::init()':
<artificial>:(.text+0x4da0): undefined reference to `Streaming::BufferPool::BufferPool(int)'
/usr/bin/ld: <artificial>:(.text+0x4dd3): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x4ded): undefined reference to `Streaming::MessageParser::MessageParser(Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x4e4d): undefined reference to `Streaming::MessageParser::next()'
/usr/bin/ld: <artificial>:(.text+0x4e65): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x4e84): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x4edc): undefined reference to `DataListenerInterface::DataListenerInterface()'
/usr/bin/ld: <artificial>:(.text+0x4ef0): undefined reference to `HeaderSyncInterface::HeaderSyncInterface()'
/usr/bin/ld: <artificial>:(.text+0x4f28): undefined reference to `PrivacySegment::PrivacySegment(unsigned short, DataListenerInterface*)'
/usr/bin/ld: <artificial>:(.text+0x55cd): undefined reference to `DownloadManager::addDataListener(DataListenerInterface*)'
/usr/bin/ld: <artificial>:(.text+0x55dd): undefined reference to `DownloadManager::addHeaderListener(HeaderSyncInterface*)'
/usr/bin/ld: <artificial>:(.text+0x55e6): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x55f3): undefined reference to `ConnectionManager::addPrivacySegment(PrivacySegment*)'
/usr/bin/ld: <artificial>:(.text+0x56b3): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x59b9): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x59f0): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x5a0b): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x5a45): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x5a5d): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5b31): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x5baa): undefined reference to `Streaming::MessageParser::stringData[abi:cxx11]()'
/usr/bin/ld: <artificial>:(.text+0x5c12): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x5c49): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x5c61): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5d03): undefined reference to `PrivacySegment::setPriority(PrivacySegment::Priority)'
/usr/bin/ld: <artificial>:(.text+0x5e28): undefined reference to `PrivacySegment::setEnabled(bool)'
/usr/bin/ld: <artificial>:(.text+0x5ee1): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x5efa): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x5f15): undefined reference to `Streaming::MessageParser::boolData() const'
/usr/bin/ld: <artificial>:(.text+0x5f2a): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x61bf): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x61da): undefined reference to `Streaming::MessageParser::boolData() const'
/usr/bin/ld: <artificial>:(.text+0x61ef): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x6333): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x634d): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x6358): undefined reference to `PrivacySegment::setPriority(PrivacySegment::Priority)'
/usr/bin/ld: <artificial>:(.text+0x6370): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x63aa): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x63c2): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x63d9): undefined reference to `Blockchain::height() const'
/usr/bin/ld: <artificial>:(.text+0x63eb): undefined reference to `Blockchain::block(int) const'
/usr/bin/ld: <artificial>:(.text+0x6416): undefined reference to `Streaming::MessageParser::longData() const'
/usr/bin/ld: <artificial>:(.text+0x64fd): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x6529): undefined reference to `Streaming::MessageParser::stringData[abi:cxx11]()'
/usr/bin/ld: <artificial>:(.text+0x65bc): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x65f6): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x6631): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x664c): undefined reference to `Streaming::MessageParser::boolData() const'
/usr/bin/ld: <artificial>:(.text+0x6661): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x6693): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x66cd): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x66fb): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x6735): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x6756): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x6785): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x67bf): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x67fe): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x6838): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x6859): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x686e): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::createWallet(QString const&)':
<artificial>:(.text+0x6b2f): undefined reference to `GetRandInt(int)'
/usr/bin/ld: <artificial>:(.text+0x6d02): undefined reference to `DataListenerInterface::DataListenerInterface()'
/usr/bin/ld: <artificial>:(.text+0x6d16): undefined reference to `HeaderSyncInterface::HeaderSyncInterface()'
/usr/bin/ld: <artificial>:(.text+0x70e9): undefined reference to `PrivacySegment::PrivacySegment(unsigned short, DataListenerInterface*)'
/usr/bin/ld: <artificial>:(.text+0x7359): undefined reference to `DownloadManager::addDataListener(DataListenerInterface*)'
/usr/bin/ld: <artificial>:(.text+0x7369): undefined reference to `DownloadManager::addHeaderListener(HeaderSyncInterface*)'
/usr/bin/ld: <artificial>:(.text+0x7372): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x7386): undefined reference to `ConnectionManager::addPrivacySegment(PrivacySegment*)'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::createImportedHDWallet(QString const&, QString const&, QString const&, QString const&, int, bool)':
<artificial>:(.text+0x7ecf): undefined reference to `HDMasterKey::deriveFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::createNewBasicWallet(QString const&)':
<artificial>:(.text+0x818d): undefined reference to `Blockchain::expectedBlockHeight() const'
/usr/bin/ld: <artificial>:(.text+0x8198): undefined reference to `Blockchain::height() const'
/usr/bin/ld: <artificial>:(.text+0x81bf): undefined reference to `ConnectionManager::blockHeight() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::createImportedWallet(QString const&, QString const&, int)':
<artificial>:(.text+0x838b): undefined reference to `CBase58Data::CBase58Data()'
/usr/bin/ld: <artificial>:(.text+0x83ca): undefined reference to `CBase58Data::SetString(char const*, unsigned int)'
/usr/bin/ld: <artificial>:(.text+0x83d3): undefined reference to `CBase58Data::isMainnetPrivKey() const'
/usr/bin/ld: <artificial>:(.text+0x83e4): undefined reference to `CBase58Data::isTestnetPrivKey() const'
/usr/bin/ld: <artificial>:(.text+0x83f3): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x841e): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x848c): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x8495): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x8548): undefined reference to `PrivateKey::check(unsigned char const*)'
/usr/bin/ld: <artificial>:(.text+0x858a): undefined reference to `PrivateKey::getPubKey() const'
/usr/bin/ld: <artificial>:(.text+0x859a): undefined reference to `PublicKey::getKeyId() const'
/usr/bin/ld: <artificial>:(.text+0x860d): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x8622): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x867c): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x8685): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x8adf): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8b0f): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x8b27): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `AccountInfo::decrypt(QString const&) [clone .cold]':
<artificial>:(.text.unlikely+0x2b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::identifyString(QString const&) const [clone .cold]':
<artificial>:(.text.unlikely+0x129): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x156): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x16c): undefined reference to `operator<<(Log::Item, std::exception const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x17b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x184): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x20c): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::saveData() [clone .cold]':
<artificial>:(.text.unlikely+0x2ff): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x32f): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x351): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x367): undefined reference to `operator<<(Log::Item, std::exception const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x370): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x379): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x382): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x405): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x411): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::FloweePay() [clone .cold]':
<artificial>:(.text.unlikely+0x576): undefined reference to `WorkerThreads::~WorkerThreads()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x7ce): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x7d7): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::init() [clone .cold]':
<artificial>:(.text.unlikely+0x9c2): undefined reference to `DataListenerInterface::~DataListenerInterface()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa20): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa57): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa7d): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa93): undefined reference to `operator<<(Log::Item, std::exception const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa9e): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xaa7): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xab4): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xacc): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xb2a): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o:<artificial>:(.text.unlikely+0xb37): more undefined references to `Log::Item::~Item()' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::init() [clone .cold]':
<artificial>:(.text.unlikely+0xcd6): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd06): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd28): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd3b): undefined reference to `operator<<(Log::Item, std::exception const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd48): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd51): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd5a): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd7c): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd92): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o:<artificial>:(.text.unlikely+0xe02): more undefined references to `Log::Item::~Item()' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::createWallet(QString const&) [clone .cold]':
<artificial>:(.text.unlikely+0x102b): undefined reference to `DataListenerInterface::~DataListenerInterface()'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o: in function `FloweePay::createImportedHDWallet(QString const&, QString const&, QString const&, QString const&, int, bool) [clone .cold]':
<artificial>:(.text.unlikely+0x1184): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x11b2): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x11d8): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x11f5): undefined reference to `operator<<(Log::Item, std::exception const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x1204): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x120d): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x121a): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x1296): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x12a3): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o:<artificial>:(.text.unlikely+0x13d0): more undefined references to `Log::Item::~Item()' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o:(.data.rel.ro+0x68): undefined reference to `typeinfo for DataListenerInterface'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o:(.data.rel.ro+0x78): undefined reference to `typeinfo for HeaderSyncInterface'
/usr/bin/ld: /tmp/ccpQRext.ltrans5.ltrans.o:(.data.rel.ro+0x170): undefined reference to `HeaderSyncInterface::setHeaderSyncHeight(int)'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `NetDataProvider::data(QModelIndex const&, int) const':
<artificial>:(.text+0xca7): undefined reference to `Peer::peerHeight() const'
/usr/bin/ld: <artificial>:(.text+0xd4d): undefined reference to `PeerAddress::peerAddress() const'
/usr/bin/ld: <artificial>:(.text+0xf29): undefined reference to `Peer::startHeight() const'
/usr/bin/ld: <artificial>:(.text+0xf76): undefined reference to `Peer::userAgent[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x1015): undefined reference to `PeerAddress::punishment() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `renderAddress(KeyId const&)':
<artificial>:(.text+0x1418): undefined reference to `CashAddress::encodeCashAddr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CashAddress::Content const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `NotificationManager::remote()':
<artificial>:(.text+0x2eab): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x2ee9): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x2f70): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `NetDataProvider::updatePeers()':
<artificial>:(.text+0x4355): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x43d0): undefined reference to `PeerAddress::hasEverConnected() const'
/usr/bin/ld: <artificial>:(.text+0x43dc): undefined reference to `Peer::requestedHeader() const'
/usr/bin/ld: <artificial>:(.text+0x43f7): undefined reference to `Peer::merkleDownloadInProgress() const'
/usr/bin/ld: <artificial>:(.text+0x447d): undefined reference to `Peer::receivedHeaders() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `NotificationManager::newBlockSeen(int)':
<artificial>:(.text+0x56dc): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x56fc): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x571f): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5a10): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x5a30): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x5a48): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `NotificationManager::walletUpdated()':
<artificial>:(.text+0x5c57): undefined reference to `NotificationListener::collatedData() const'
/usr/bin/ld: <artificial>:(.text+0x63e7): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x6407): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x641f): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `FloweePay::p2pNet()':
<artificial>:(.text+0x67e0): undefined reference to `WorkerThreads::ioService() const'
/usr/bin/ld: <artificial>:(.text+0x67f2): undefined reference to `DownloadManager::DownloadManager(boost::asio::io_context&, boost::filesystem::path const&, P2PNet::Chain)'
/usr/bin/ld: <artificial>:(.text+0x6859): undefined reference to `DownloadManager::addHeaderListener(HeaderSyncInterface*)'
/usr/bin/ld: <artificial>:(.text+0x687b): undefined reference to `NotificationCenter::addListener(NotificationListener*)'
/usr/bin/ld: <artificial>:(.text+0x692f): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x6949): undefined reference to `ConnectionManager::setUserAgent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `FloweePay::createNewWallet(QString const&, QString const&, QString const&)':
<artificial>:(.text+0x6a85): undefined reference to `HDMasterKey::deriveFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x6b68): undefined reference to `RandAddSeedPerfmon()'
/usr/bin/ld: <artificial>:(.text+0x6b7d): undefined reference to `GetRandBytes(unsigned char*, int)'
/usr/bin/ld: <artificial>:(.text+0x6bc0): undefined reference to `Mnemonic::generateMnemonic(std::vector<unsigned char, std::allocator<unsigned char> > const&, QString const&) const'
/usr/bin/ld: <artificial>:(.text+0x6bf7): undefined reference to `Blockchain::expectedBlockHeight() const'
/usr/bin/ld: <artificial>:(.text+0x6c06): undefined reference to `Blockchain::height() const'
/usr/bin/ld: <artificial>:(.text+0x6d3d): undefined reference to `ConnectionManager::blockHeight() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `QtPrivate::QCallableObject<FloweePay::FloweePay()::{lambda()#2}, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [clone .lto_priv.0]':
<artificial>:(.text+0x7121): undefined reference to `DownloadManager::shutdown()'
/usr/bin/ld: <artificial>:(.text+0x7145): undefined reference to `DownloadManager::removeHeaderListener(HeaderSyncInterface*)'
/usr/bin/ld: <artificial>:(.text+0x71c9): undefined reference to `DownloadManager::removeDataListener(DataListenerInterface*)'
/usr/bin/ld: <artificial>:(.text+0x71d6): undefined reference to `DownloadManager::removeHeaderListener(HeaderSyncInterface*)'
/usr/bin/ld: <artificial>:(.text+0x71df): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x71ec): undefined reference to `ConnectionManager::removePrivacySegment(PrivacySegment*)'
/usr/bin/ld: <artificial>:(.text+0x7210): undefined reference to `DownloadManager::removeDataListener(DataListenerInterface*)'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `NotificationManager::remote() [clone .cold]':
<artificial>:(.text.unlikely+0x5aa): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `NotificationManager::newBlockSeen(int) [clone .cold]':
<artificial>:(.text.unlikely+0x845): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x8e2): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `NotificationManager::walletUpdated() [clone .cold]':
<artificial>:(.text.unlikely+0xad8): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `FloweePay::createNewWallet(QString const&, QString const&, QString const&) [clone .cold]':
<artificial>:(.text.unlikely+0xc61): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xc8f): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xcb5): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xccb): undefined reference to `operator<<(Log::Item, std::exception const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xcd6): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xcdf): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xcec): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd36): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd43): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans6.ltrans.o: in function `QtPrivate::QCallableObject<FloweePay::FloweePay()::{lambda()#2}, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [clone .lto_priv.0] [clone .cold]':
<artificial>:(.text.unlikely+0xd81): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xda9): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xdc1): undefined reference to `operator<<(Log::Item, std::exception const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xdcb): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xdd5): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xdff): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xe27): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xe3f): undefined reference to `operator<<(Log::Item, std::exception const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xe49): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xe53): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xe84): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `Wallet::WalletSecret::~WalletSecret() [clone .lto_priv.0]':
<artificial>:(.text+0x18ee): undefined reference to `memory_cleanse(void*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x18f5): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x1919): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x193b): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x1959): undefined reference to `LockedPool::free(void*)'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `PaymentRequest::address() const':
<artificial>:(.text+0x1ac9): undefined reference to `CashAddress::encodeCashAddr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CashAddress::Content const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `PaymentDetailOutput::createFormattedAddress()':
<artificial>:(.text+0x2cee): undefined reference to `CashAddress::decodeCashAddrContent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x2d05): undefined reference to `CashAddress::encodeCashAddr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CashAddress::Content const&)'
/usr/bin/ld: <artificial>:(.text+0x2e87): undefined reference to `CBase58Data::CBase58Data()'
/usr/bin/ld: <artificial>:(.text+0x2ea2): undefined reference to `CBase58Data::SetString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x2efe): undefined reference to `CashAddress::encodeCashAddr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CashAddress::Content const&)'
/usr/bin/ld: <artificial>:(.text+0x2f78): undefined reference to `CashAddress::decodeCashAddrContent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x2f8f): undefined reference to `CashAddress::encodeCashAddr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CashAddress::Content const&)'
/usr/bin/ld: <artificial>:(.text+0x2fb6): undefined reference to `CBase58Data::CBase58Data()'
/usr/bin/ld: <artificial>:(.text+0x2fd1): undefined reference to `CBase58Data::SetString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x302d): undefined reference to `CashAddress::encodeCashAddr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CashAddress::Content const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `Payment::pasteTargetAddress(QString const&)':
<artificial>:(.text+0x38b1): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x38d1): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x38f0): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x3910): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3919): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3922): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x3a06): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x3a26): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x3a45): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x3ab7): undefined reference to `Streaming::BufferPool::BufferPool(int)'
/usr/bin/ld: <artificial>:(.text+0x3b06): undefined reference to `Streaming::ConstBuffer::ConstBuffer()'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `PaymentDetailOutput::setAddress(QString const&)':
<artificial>:(.text+0x3c2e): undefined reference to `Streaming::ConstBuffer::clear()'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `Payment::prepare()':
<artificial>:(.text+0x3dac): undefined reference to `TransactionBuilder::TransactionBuilder()'
/usr/bin/ld: <artificial>:(.text+0x3e8d): undefined reference to `TransactionBuilder::appendOutput(long)'
/usr/bin/ld: <artificial>:(.text+0x3f1d): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x3f2c): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x3f3c): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x3f5b): undefined reference to `TransactionBuilder::pushOutputScript(CScript const&)'
/usr/bin/ld: <artificial>:(.text+0x3fcf): undefined reference to `TransactionBuilder::createTransaction(std::shared_ptr<Streaming::BufferPool> const&)'
/usr/bin/ld: <artificial>:(.text+0x4024): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x41c0): undefined reference to `CashAddress::decodeCashAddrContent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x4449): undefined reference to `TransactionBuilder::~TransactionBuilder()'
/usr/bin/ld: <artificial>:(.text+0x44ae): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x44fa): undefined reference to `ConnectionManager::blockHeight() const'
/usr/bin/ld: <artificial>:(.text+0x4a93): undefined reference to `TransactionBuilder::pushOutputPay2Address(KeyId const&)'
/usr/bin/ld: <artificial>:(.text+0x4ac1): undefined reference to `TransactionBuilder::pushOutputPay2Script(CScriptID const&)'
/usr/bin/ld: <artificial>:(.text+0x4dee): undefined reference to `TransactionBuilder::appendInput(uint256 const&, int)'
/usr/bin/ld: <artificial>:(.text+0x4ee4): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x4f1f): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x4f3e): undefined reference to `Tx::output(int) const'
/usr/bin/ld: <artificial>:(.text+0x50d7): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x5113): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x5168): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x5171): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x51b6): undefined reference to `PrivateKey::operator=(PrivateKey const&)'
/usr/bin/ld: <artificial>:(.text+0x527e): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x528d): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x529d): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x52cb): undefined reference to `TransactionBuilder::pushInputSignature(PrivateKey const&, CScript const&, long, TransactionBuilder::SignatureType, TransactionBuilder::SignInputs, TransactionBuilder::SignOutputs)'
/usr/bin/ld: <artificial>:(.text+0x5397): undefined reference to `TransactionBuilder::setAnonimize(bool)'
/usr/bin/ld: <artificial>:(.text+0x53c3): undefined reference to `TransactionBuilder::createTransaction(std::shared_ptr<Streaming::BufferPool> const&)'
/usr/bin/ld: <artificial>:(.text+0x544d): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x5487): undefined reference to `TransactionBuilder::selectOutput(int)'
/usr/bin/ld: <artificial>:(.text+0x5493): undefined reference to `TransactionBuilder::setOutputValue(long)'
/usr/bin/ld: <artificial>:(.text+0x54b5): undefined reference to `TransactionBuilder::createTransaction(std::shared_ptr<Streaming::BufferPool> const&)'
/usr/bin/ld: <artificial>:(.text+0x5531): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x554d): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x56f9): undefined reference to `TransactionBuilder::outputCount() const'
/usr/bin/ld: <artificial>:(.text+0x5707): undefined reference to `TransactionBuilder::selectOutput(int)'
/usr/bin/ld: <artificial>:(.text+0x5713): undefined reference to `TransactionBuilder::setOutputValue(long)'
/usr/bin/ld: <artificial>:(.text+0x578e): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x57eb): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x5818): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x5841): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x58c1): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x58ce): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x58db): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5948): undefined reference to `TransactionBuilder::appendOutput(long)'
/usr/bin/ld: <artificial>:(.text+0x597d): undefined reference to `TransactionBuilder::pushOutputPay2Address(KeyId const&)'
/usr/bin/ld: <artificial>:(.text+0x5fbe): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x6006): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x602f): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x608c): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x609d): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x60aa): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x61e6): undefined reference to `GetRandInt(int)'
/usr/bin/ld: <artificial>:(.text+0x63db): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x640b): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x64a4): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `Payment::reset()':
<artificial>:(.text+0x71f9): undefined reference to `Tx::Tx()'
/usr/bin/ld: <artificial>:(.text+0x742c): undefined reference to `Streaming::ConstBuffer::ConstBuffer()'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `Payment::addExtraOutput()':
<artificial>:(.text+0x7776): undefined reference to `Streaming::ConstBuffer::ConstBuffer()'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `PaymentProtocolBip70::setUri(QString const&)':
<artificial>:(.text+0x79bd): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x79f7): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x7a19): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x7a63): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x7a88): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x7a95): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x7b5b): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x7b7b): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x7b93): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `PaymentProtocolBip70::fetchedRequest()':
<artificial>:(.text+0x8319): undefined reference to `Streaming::BufferPool::reserve(int)'
/usr/bin/ld: <artificial>:(.text+0x8336): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x835f): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x83a5): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x83b2): undefined reference to `Streaming::BufferPool::capacity() const'
/usr/bin/ld: <artificial>:(.text+0x83e5): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x8494): undefined reference to `Streaming::ProtoParser::ProtoParser(Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x84ac): undefined reference to `Streaming::ConstBuffer::ConstBuffer()'
/usr/bin/ld: <artificial>:(.text+0x84b9): undefined reference to `Streaming::ProtoParser::next()'
/usr/bin/ld: <artificial>:(.text+0x84da): undefined reference to `Streaming::ProtoParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x8509): undefined reference to `Streaming::ProtoParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x851f): undefined reference to `Streaming::ProtoParser::next()'
/usr/bin/ld: <artificial>:(.text+0x8543): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8573): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x858b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x859a): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x85c3): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x85d3): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x85df): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x8645): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x86e9): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x8742): undefined reference to `Streaming::ProtoParser::enterData()'
/usr/bin/ld: <artificial>:(.text+0x874f): undefined reference to `Streaming::ProtoParser::next()'
/usr/bin/ld: <artificial>:(.text+0x876e): undefined reference to `Streaming::ProtoParser::closeData()'
/usr/bin/ld: <artificial>:(.text+0x8777): undefined reference to `Streaming::ProtoParser::next()'
/usr/bin/ld: <artificial>:(.text+0x8892): undefined reference to `CashAddress::extractAddressFromScript(Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x88cf): undefined reference to `CashAddress::encodeCashAddr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CashAddress::Content const&)'
/usr/bin/ld: <artificial>:(.text+0x89ad): undefined reference to `CashAddress::extractAddressFromScript(Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x89e7): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8a1e): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x8a3e): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8a4b): undefined reference to `Streaming::ConstBuffer::operator==(Streaming::ConstBuffer const&) const'
/usr/bin/ld: <artificial>:(.text+0x8b2b): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8b5b): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x8b73): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8e1c): undefined reference to `Streaming::ProtoParser::bytesDataBuffer() const'
/usr/bin/ld: <artificial>:(.text+0x8e89): undefined reference to `Streaming::ProtoParser::longData() const'
/usr/bin/ld: <artificial>:(.text+0x8ed7): undefined reference to `Streaming::ProtoParser::stringData[abi:cxx11]()'
/usr/bin/ld: <artificial>:(.text+0x8f4f): undefined reference to `Streaming::ProtoParser::stringData[abi:cxx11]()'
/usr/bin/ld: <artificial>:(.text+0x8fb7): undefined reference to `Streaming::ProtoParser::stringData[abi:cxx11]()'
/usr/bin/ld: <artificial>:(.text+0x9003): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x9033): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x904b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x9081): undefined reference to `Streaming::ProtoParser::enterData()'
/usr/bin/ld: <artificial>:(.text+0x90ab): undefined reference to `Streaming::ConstBuffer::ConstBuffer()'
/usr/bin/ld: <artificial>:(.text+0x9119): undefined reference to `Streaming::ProtoParser::next()'
/usr/bin/ld: <artificial>:(.text+0x9138): undefined reference to `Streaming::ProtoParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x9156): undefined reference to `Streaming::ProtoParser::bytesDataBuffer() const'
/usr/bin/ld: <artificial>:(.text+0x91ff): undefined reference to `Streaming::ProtoParser::next()'
/usr/bin/ld: <artificial>:(.text+0x9229): undefined reference to `Streaming::ProtoParser::longData() const'
/usr/bin/ld: <artificial>:(.text+0x9279): undefined reference to `Streaming::ProtoParser::longData() const'
/usr/bin/ld: <artificial>:(.text+0x9471): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x9481): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `Payment::broadcast()':
<artificial>:(.text+0x9963): undefined reference to `BroadcastTxData::BroadcastTxData(Tx const&)'
/usr/bin/ld: <artificial>:(.text+0x9ab9): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x9b03): undefined reference to `ConnectionManager::broadcastTransaction(std::shared_ptr<BroadcastTxData> const&)'
/usr/bin/ld: <artificial>:(.text+0x9b8a): undefined reference to `uint256::GetCheapHash() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `Payment::pasteTargetAddress(QString const&) [clone .cold]':
<artificial>:(.text.unlikely+0x2a7): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x2b0): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x3af): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x3b8): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `Payment::prepare() [clone .cold]':
<artificial>:(.text.unlikely+0x40b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o:<artificial>:(.text.unlikely+0x462): more undefined references to `Log::Item::~Item()' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `Payment::prepare() [clone .cold]':
<artificial>:(.text.unlikely+0x4b2): undefined reference to `TransactionBuilder::~TransactionBuilder()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x7ab): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x7b8): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `PaymentProtocolBip70::setUri(QString const&) [clone .cold]':
<artificial>:(.text.unlikely+0xa05): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa12): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa7f): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o:<artificial>:(.text.unlikely+0xb89): more undefined references to `Log::Item::~Item()' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans7.ltrans.o: in function `Payment::broadcast() [clone .cold]':
<artificial>:(.text.unlikely+0xcff): undefined reference to `BroadcastTxData::~BroadcastTxData()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `TxInfoObject::privSegment() const':
<artificial>:(.text+0x27e): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `non-virtual thunk to TxInfoObject::privSegment() const':
<artificial>:(.text+0x29e): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PaymentProtocolBip70::sendReply()':
<artificial>:(.text+0x5a1): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x5b4): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x5c2): undefined reference to `Streaming::BufferPool::reserve(int)'
/usr/bin/ld: <artificial>:(.text+0x5d5): undefined reference to `Streaming::ProtoBuilder::ProtoBuilder(Streaming::BufferPool&)'
/usr/bin/ld: <artificial>:(.text+0x5f6): undefined reference to `Streaming::ProtoBuilder::add(unsigned int, Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x643): undefined reference to `Streaming::ProtoBuilder::add(unsigned int, Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x65d): undefined reference to `Streaming::ProtoBuilder::buffer()'
/usr/bin/ld: <artificial>:(.text+0x666): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x672): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x7fe): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x838): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x861): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x8ab): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8c5): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8d2): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PortfolioDataProvider::selectDefaultWallet()':
<artificial>:(.text+0xc85): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0xd47): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0xd63): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PortfolioDataProvider::updateIsSingleAccount()':
<artificial>:(.text+0xe4a): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0xef6): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0xf3f): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PortfolioDataProvider::addWalletAccount(Wallet*)':
<artificial>:(.text+0xfe5): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x100f): undefined reference to `PrivacySegment::firstBlock() const'
/usr/bin/ld: <artificial>:(.text+0x101d): undefined reference to `PrivacySegment::lastBlockSynched() const'
/usr/bin/ld: <artificial>:(.text+0x11cb): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x1267): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PriceDataProvider::fetch()':
<artificial>:(.text+0x26e7): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x2707): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x2729): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x2752): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x275f): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x2768): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x2871): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x2891): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x28a9): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PriceHistoryDataProvider::historicalPrice(unsigned int, PriceHistoryDataProvider::HistoricalPriceAccuracy) const':
<artificial>:(.text+0x2be8): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x2bf5): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x2cab): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x2cb8): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `TxInfoObject::txRejected(int, BroadcastTxData::RejectReason, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
<artificial>:(.text+0x2ed1): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x2ef1): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x2f32): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `TxInfoObject::sentVia(std::shared_ptr<Peer> const&)':
<artificial>:(.text+0x341d): undefined reference to `PeerAddress::peerAddress() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `Wallet::~Wallet()':
<artificial>:(.text+0x5041): undefined reference to `DataListenerInterface::~DataListenerInterface()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `Wallet::createWalletTransactionFromTx(Tx const&, uint256 const&, std::map<unsigned long, Wallet::SignatureType, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, Wallet::SignatureType> > >&, P2PNet::Notification*) const':
<artificial>:(.text+0x5469): undefined reference to `Tx::Iterator::Iterator(Tx const&)'
/usr/bin/ld: <artificial>:(.text+0x54af): undefined reference to `Tx::Iterator::next(int)'
/usr/bin/ld: <artificial>:(.text+0x54c3): undefined reference to `Tx::Iterator::tag() const'
/usr/bin/ld: <artificial>:(.text+0x54d5): undefined reference to `Tx::Iterator::tag() const'
/usr/bin/ld: <artificial>:(.text+0x54ec): undefined reference to `Tx::Iterator::intData() const'
/usr/bin/ld: <artificial>:(.text+0x555c): undefined reference to `Tx::Iterator::uint256Data() const'
/usr/bin/ld: <artificial>:(.text+0x55a5): undefined reference to `Tx::Iterator::tag() const'
/usr/bin/ld: <artificial>:(.text+0x55ca): undefined reference to `Tx::Iterator::byteData() const'
/usr/bin/ld: <artificial>:(.text+0x55d3): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x55e2): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x55f2): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x569d): undefined reference to `Tx::Iterator::tag() const'
/usr/bin/ld: <artificial>:(.text+0x56af): undefined reference to `Tx::Iterator::tag() const'
/usr/bin/ld: <artificial>:(.text+0x56cb): undefined reference to `Tx::Iterator::byteData() const'
/usr/bin/ld: <artificial>:(.text+0x5704): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x5712): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x5756): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x5765): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x5775): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x579b): undefined reference to `Script::solver(CScript const&, Script::TxnOutType&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)'
/usr/bin/ld: <artificial>:(.text+0x59e3): undefined reference to `Tx::Iterator::~Iterator()'
/usr/bin/ld: <artificial>:(.text+0x5a74): undefined reference to `Tx::Iterator::longData() const'
/usr/bin/ld: <artificial>:(.text+0x5c01): undefined reference to `uint256::GetCheapHash() const'
/usr/bin/ld: <artificial>:(.text+0x5ed8): undefined reference to `PublicKeyUtils::keyLength(unsigned char)'
/usr/bin/ld: <artificial>:(.text+0x5f06): undefined reference to `PublicKey::getKeyId() const'
/usr/bin/ld: <artificial>:(.text+0x6063): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x609d): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x60b5): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x60e4): undefined reference to `Tx::Iterator::dataLength() const'
/usr/bin/ld: <artificial>:(.text+0x6100): undefined reference to `Tx::Iterator::byteData() const'
/usr/bin/ld: <artificial>:(.text+0x6109): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x6288): undefined reference to `base_blob<160u>::base_blob(std::vector<unsigned char, std::allocator<unsigned char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x62fc): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x634a): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x6375): undefined reference to `Streaming::ConstBuffer::mid(int, int) const'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `Wallet::deriveHDKeys(int, int, unsigned int)':
<artificial>:(.text+0x65ef): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x6613): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x6651): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x6670): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x6790): undefined reference to `HDMasterPubkey::derive(std::vector<unsigned int, std::allocator<unsigned int> > const&) const'
/usr/bin/ld: <artificial>:(.text+0x67a7): undefined reference to `PublicKey::getKeyId() const'
/usr/bin/ld: <artificial>:(.text+0x6813): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x6821): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x6854): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x6878): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x6a74): undefined reference to `HDMasterKey::derive(std::vector<unsigned int, std::allocator<unsigned int> > const&) const'
/usr/bin/ld: <artificial>:(.text+0x6a84): undefined reference to `PrivateKey::operator=(PrivateKey const&)'
/usr/bin/ld: <artificial>:(.text+0x6aa3): undefined reference to `memory_cleanse(void*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x6aaa): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x6ab8): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x6aeb): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x6b08): undefined reference to `LockedPool::free(void*)'
/usr/bin/ld: <artificial>:(.text+0x6b29): undefined reference to `PrivateKey::getPubKey() const'
/usr/bin/ld: <artificial>:(.text+0x6b39): undefined reference to `PublicKey::getKeyId() const'
/usr/bin/ld: <artificial>:(.text+0x6bb2): undefined reference to `memory_cleanse(void*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x6bb9): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x6bc7): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x6bfa): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x6c17): undefined reference to `LockedPool::free(void*)'
/usr/bin/ld: <artificial>:(.text+0x6c5d): undefined reference to `memory_cleanse(void*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x6c64): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x6c72): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x6ca5): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x6cc2): undefined reference to `LockedPool::free(void*)'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PriceHistoryDataProvider::currencyData(QString const&, PriceHistoryDataProvider::AutoCreate)':
<artificial>:(.text+0x72b9): undefined reference to `Streaming::ConstBuffer::ConstBuffer()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PriceDataProvider::start()':
<artificial>:(.text+0x7940): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x7969): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x7981): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PriceHistoryDataProvider::processLog()':
<artificial>:(.text+0x87dc): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x87ed): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x87fd): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x8809): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x88a9): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x88da): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x892c): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8a58): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x8a9b): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x8aa7): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `QtPrivate::QCallableObject<InitialHistoryFetcher::fetch(QString const&, QString const&)::{lambda()#1}, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)':
<artificial>:(.text+0x8d8a): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8daa): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x8dcc): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x8dfe): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8e0f): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8e1c): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8f3c): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8f5c): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x8f74): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `QtPrivate::QCallableObject<PriceHistoryDataProvider::initialPopulate()::{lambda(QString const&)#1}, QtPrivate::List<QString const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)':
<artificial>:(.text+0x91ee): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x9215): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PaymentProtocolBip70::sendReply() [clone .cold]':
<artificial>:(.text.unlikely+0xdd): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xea): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PriceDataProvider::fetch() [clone .cold]':
<artificial>:(.text.unlikely+0x2a1): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x332): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x33b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o:<artificial>:(.text.unlikely+0x3e6): more undefined references to `Log::Item::~Item()' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `Wallet::createWalletTransactionFromTx(Tx const&, uint256 const&, std::map<unsigned long, Wallet::SignatureType, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, Wallet::SignatureType> > >&, P2PNet::Notification*) const [clone .cold]':
<artificial>:(.text.unlikely+0x4d5): undefined reference to `Tx::Iterator::~Iterator()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PriceDataProvider::start() [clone .cold]':
<artificial>:(.text.unlikely+0x76d): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `PriceHistoryDataProvider::processLog() [clone .cold]':
<artificial>:(.text.unlikely+0x955): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans8.ltrans.o: in function `QtPrivate::QCallableObject<InitialHistoryFetcher::fetch(QString const&, QString const&)::{lambda()#1}, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [clone .cold]':
<artificial>:(.text.unlikely+0x9c7): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x9d0): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa17): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::setLastSynchedBlockHeight(int)':
<artificial>:(.text+0x27f): undefined reference to `ConnectionManager::blockHeight() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::setUserOwnedWallet(bool)':
<artificial>:(.text+0x37e): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x392): undefined reference to `PrivacySegment::setPriority(PrivacySegment::Priority)'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::saveTransaction(Tx const&)':
<artificial>:(.text+0x67b): undefined reference to `Tx::createHash() const'
/usr/bin/ld: <artificial>:(.text+0x73a): undefined reference to `AES256CBCEncrypt::AES256CBCEncrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0x74a): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x75a): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x775): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x785): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x797): undefined reference to `AES256CBCEncrypt::encrypt(char const*, int, char*) const'
/usr/bin/ld: <artificial>:(.text+0x7a9): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x812): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: <artificial>:(.text+0x81e): undefined reference to `base_blob<256u>::ToString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0xbaa): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0xbba): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::setTransactionComment(Tx const&, QString const&)':
<artificial>:(.text+0x1137): undefined reference to `Tx::createHash() const'
/usr/bin/ld: <artificial>:(.text+0x1151): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x1178): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x1190): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x11c5): undefined reference to `uint256::GetCheapHash() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::rebuildBloom(Wallet::RebuildBloomOption)':
<artificial>:(.text+0x18bc): undefined reference to `PrivacySegment::clearFilter()'
/usr/bin/ld: <artificial>:(.text+0x1ad7): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x1b15): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x1b6b): undefined reference to `PrivacySegment::addKeyToFilter(KeyId const&, int)'
/usr/bin/ld: <artificial>:(.text+0x1d9b): undefined reference to `PrivacySegment::addToFilter(uint256 const&, int)'
/usr/bin/ld: <artificial>:(.text+0x1e2b): undefined reference to `PrivacySegment::FilterLock::~FilterLock()'
/usr/bin/ld: <artificial>:(.text+0x1ff1): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x202f): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x2047): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::newTransaction(Tx const&)':
<artificial>:(.text+0x213d): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x21c8): undefined reference to `Tx::createHash() const'
/usr/bin/ld: <artificial>:(.text+0x228d): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x25d5): undefined reference to `uint256::GetCheapHash() const'
/usr/bin/ld: <artificial>:(.text+0x2697): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x26c7): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x26e3): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x2723): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x273a): undefined reference to `Tx::createHash() const'
/usr/bin/ld: <artificial>:(.text+0x2756): undefined reference to `base_blob<256u>::ToString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x27bf): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x27d7): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x27e7): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x27f0): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x2950): undefined reference to `PrivacySegment::setPriority(PrivacySegment::Priority)'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::createHDMasterKey(QString const&, QString const&, std::vector<unsigned int, std::allocator<unsigned int> > const&, unsigned int, bool)':
<artificial>:(.text+0x2a58): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x2a78): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x2a90): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x2b13): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x2b62): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x2baa): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x2d26): undefined reference to `PrivacySegment::blockSynched(int)'
/usr/bin/ld: <artificial>:(.text+0x2d33): undefined reference to `PrivacySegment::blockSynched(int)'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::headerSyncComplete()':
<artificial>:(.text+0x2f35): undefined reference to `Blockchain::blockHeightAtTime(unsigned int) const'
/usr/bin/ld: <artificial>:(.text+0x2f78): undefined reference to `Blockchain::height() const'
/usr/bin/ld: <artificial>:(.text+0x2f91): undefined reference to `PrivacySegment::blockSynched(int)'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::reserveUnusedAddress(KeyId&, Wallet::PrivKeyType)':
<artificial>:(.text+0x346b): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x348f): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x34cd): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x34ec): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x3578): undefined reference to `PrivateKey::makeNewKey(bool)'
/usr/bin/ld: <artificial>:(.text+0x358f): undefined reference to `PrivateKey::getPubKey() const'
/usr/bin/ld: <artificial>:(.text+0x359f): undefined reference to `PublicKey::getKeyId() const'
/usr/bin/ld: <artificial>:(.text+0x361f): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x362d): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x3660): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x367d): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x38e0): undefined reference to `memory_cleanse(void*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x38e7): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x38f5): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x3928): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x3945): undefined reference to `LockedPool::free(void*)'
/usr/bin/ld: <artificial>:(.text+0x3980): undefined reference to `memory_cleanse(void*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x3987): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x3995): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x39c8): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x39e5): undefined reference to `LockedPool::free(void*)'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::createNewPrivateKey(unsigned int)':
<artificial>:(.text+0x3cc3): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x3ce7): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x3d47): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x3d50): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x3dde): undefined reference to `PrivateKey::makeNewKey(bool)'
/usr/bin/ld: <artificial>:(.text+0x3df5): undefined reference to `PrivateKey::getPubKey() const'
/usr/bin/ld: <artificial>:(.text+0x3e05): undefined reference to `PublicKey::getKeyId() const'
/usr/bin/ld: <artificial>:(.text+0x3e78): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x3e86): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x3ed9): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x3ee2): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::readSecrets() const':
<artificial>:(.text+0x4661): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x4693): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::loadTransaction(uint256 const&, std::shared_ptr<Streaming::BufferPool> const&) const':
<artificial>:(.text+0x49ad): undefined reference to `base_blob<256u>::ToString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x4af2): undefined reference to `Streaming::BufferPool::reserve(int)'
/usr/bin/ld: <artificial>:(.text+0x4b51): undefined reference to `AES256CBCDecrypt::AES256CBCDecrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0x4b66): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x4b78): undefined reference to `Streaming::BufferPool::reserve(int)'
/usr/bin/ld: <artificial>:(.text+0x4b89): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x4ba2): undefined reference to `AES256CBCDecrypt::decrypt(char const*, int, char*) const'
/usr/bin/ld: <artificial>:(.text+0x4bc6): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: <artificial>:(.text+0x4bd9): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x4be9): undefined reference to `Tx::Tx(Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x4c49): undefined reference to `Tx::Tx()'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::newTransactions(uint256 const&, int, std::deque<Tx, std::allocator<Tx> > const&)':
<artificial>:(.text+0x4e5d): undefined reference to `Tx::createHash() const'
/usr/bin/ld: <artificial>:(.text+0x4f3b): undefined reference to `Tx::createHash() const'
/usr/bin/ld: <artificial>:(.text+0x5063): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x5301): undefined reference to `uint256::GetCheapHash() const'
/usr/bin/ld: <artificial>:(.text+0x5aa0): undefined reference to `uint256::GetCheapHash() const'
/usr/bin/ld: <artificial>:(.text+0x5e8b): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x5ebb): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x5ee6): undefined reference to `PrivacySegment::segmentId() const'
/usr/bin/ld: <artificial>:(.text+0x5f1a): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x5f34): undefined reference to `Tx::createHash() const'
/usr/bin/ld: <artificial>:(.text+0x5f54): undefined reference to `base_blob<256u>::ToString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x5f9a): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x5fc4): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5fcd): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5fd6): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x641d): undefined reference to `uint256::GetCheapHash() const'
/usr/bin/ld: <artificial>:(.text+0x68fa): undefined reference to `PrivacySegment::priority() const'
/usr/bin/ld: <artificial>:(.text+0x756b): undefined reference to `PrivacySegment::setPriority(PrivacySegment::Priority)'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::broadcastUnconfirmed()':
<artificial>:(.text+0x7819): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x7879): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x78ee): undefined reference to `BroadcastTxData::BroadcastTxData(Tx const&)'
/usr/bin/ld: <artificial>:(.text+0x7a8d): undefined reference to `DownloadManager::connectionManager()'
/usr/bin/ld: <artificial>:(.text+0x7ac1): undefined reference to `ConnectionManager::broadcastTransaction(std::shared_ptr<BroadcastTxData> const&)'
/usr/bin/ld: <artificial>:(.text+0x7b27): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x7b4e): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x7b66): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::loadSecrets()':
<artificial>:(.text+0x852a): undefined reference to `Streaming::MessageParser::MessageParser(Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x853d): undefined reference to `Streaming::MessageParser::next()'
/usr/bin/ld: <artificial>:(.text+0x8552): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x858b): undefined reference to `Streaming::MessageParser::MessageParser(Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x8592): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x85c4): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x8627): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x8630): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x86da): undefined reference to `Streaming::ConstBuffer::ConstBuffer()'
/usr/bin/ld: <artificial>:(.text+0x86f1): undefined reference to `Streaming::ConstBuffer::ConstBuffer()'
/usr/bin/ld: <artificial>:(.text+0x8765): undefined reference to `Streaming::MessageParser::next()'
/usr/bin/ld: <artificial>:(.text+0x8776): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x87d3): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x87e8): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x883b): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x8844): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x8a57): undefined reference to `AES256CBCDecrypt::AES256CBCDecrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0x8a60): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x8a72): undefined reference to `Streaming::BufferPool::BufferPool(int)'
/usr/bin/ld: <artificial>:(.text+0x8a89): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x8a95): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x8aaf): undefined reference to `AES256CBCDecrypt::decrypt(char const*, int, char*) const'
/usr/bin/ld: <artificial>:(.text+0x8ac9): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x8b36): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: <artificial>:(.text+0x8b7d): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x8bba): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x8c28): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x8c31): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x8cc2): undefined reference to `PrivateKey::operator=(PrivateKey const&)'
/usr/bin/ld: <artificial>:(.text+0x8db5): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x8dc7): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x8dd9): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x8deb): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x8dfd): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o:<artificial>:(.text+0x8e0f): more undefined references to `Streaming::MessageParser::tag() const' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::loadSecrets()':
<artificial>:(.text+0x8f2f): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x921a): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x923b): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x926b): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x9283): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x93e3): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x9413): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x9436): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x945a): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x9478): undefined reference to `Streaming::MessageParser::unsignedBytesData() const'
/usr/bin/ld: <artificial>:(.text+0x94d4): undefined reference to `Streaming::MessageParser::bytesData() const'
/usr/bin/ld: <artificial>:(.text+0x955a): undefined reference to `HDMasterKey::HDMasterKey()'
/usr/bin/ld: <artificial>:(.text+0x956c): undefined reference to `HDMasterPubkey::fromXPub(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x9722): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x975c): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x9774): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x9792): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: <artificial>:(.text+0x97e2): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x981f): undefined reference to `Streaming::MessageParser::bytesDataBuffer() const'
/usr/bin/ld: <artificial>:(.text+0x9828): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x988d): undefined reference to `PrivateKey::check(unsigned char const*)'
/usr/bin/ld: <artificial>:(.text+0x98d3): undefined reference to `Streaming::MessageParser::boolData() const'
/usr/bin/ld: <artificial>:(.text+0x98fb): undefined reference to `Streaming::MessageParser::longData() const'
/usr/bin/ld: <artificial>:(.text+0x9922): undefined reference to `Streaming::MessageParser::boolData() const'
/usr/bin/ld: <artificial>:(.text+0x993d): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x996e): undefined reference to `Streaming::MessageParser::boolData() const'
/usr/bin/ld: <artificial>:(.text+0x997f): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x9996): undefined reference to `Streaming::MessageParser::bytesDataBuffer() const'
/usr/bin/ld: <artificial>:(.text+0x99f1): undefined reference to `Streaming::MessageParser::bytesData() const'
/usr/bin/ld: <artificial>:(.text+0x9a41): undefined reference to `Streaming::MessageParser::bytesData() const'
/usr/bin/ld: <artificial>:(.text+0x9a77): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x9a8e): undefined reference to `Streaming::MessageParser::bytesDataBuffer() const'
/usr/bin/ld: <artificial>:(.text+0x9b2b): undefined reference to `Streaming::MessageParser::stringData[abi:cxx11]()'
/usr/bin/ld: <artificial>:(.text+0x9b82): undefined reference to `Streaming::MessageParser::longData() const'
/usr/bin/ld: <artificial>:(.text+0x9ba2): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x9bb3): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::saveTransaction(Tx const&) [clone .cold]':
<artificial>:(.text.unlikely+0x75): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa2): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd9): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x124): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x214): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::setTransactionComment(Tx const&, QString const&) [clone .cold]':
<artificial>:(.text.unlikely+0x2a1): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::rebuildBloom(Wallet::RebuildBloomOption) [clone .cold]':
<artificial>:(.text.unlikely+0x30b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x363): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x39b): undefined reference to `PrivacySegment::FilterLock::~FilterLock()'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::newTransaction(Tx const&) [clone .cold]':
<artificial>:(.text.unlikely+0x3cb): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x3d4): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x3dd): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::createHDMasterKey(QString const&, QString const&, std::vector<unsigned int, std::allocator<unsigned int> > const&, unsigned int, bool) [clone .cold]':
<artificial>:(.text.unlikely+0x4ba): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::loadTransaction(uint256 const&, std::shared_ptr<Streaming::BufferPool> const&) const [clone .cold]':
<artificial>:(.text.unlikely+0x95e): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::newTransactions(uint256 const&, int, std::deque<Tx, std::allocator<Tx> > const&) [clone .cold]':
<artificial>:(.text.unlikely+0xad1): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xada): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xae3): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::broadcastUnconfirmed() [clone .cold]':
<artificial>:(.text.unlikely+0xba4): undefined reference to `BroadcastTxData::~BroadcastTxData()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xbe4): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans9.ltrans.o: in function `Wallet::loadSecrets() [clone .cold]':
<artificial>:(.text.unlikely+0xbfa): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xce7): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd05): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o: in function `Wallet::saveSecrets()':
<artificial>:(.text+0x56a): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x57b): undefined reference to `Streaming::MessageBuilder::MessageBuilder(std::shared_ptr<Streaming::BufferPool> const&, Streaming::MessageType)'
/usr/bin/ld: <artificial>:(.text+0x5ab): undefined reference to `Streaming::MessageBuilder::add(unsigned int, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x5bf): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x629): undefined reference to `Streaming::MessageBuilder::add(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x674): undefined reference to `Streaming::MessageBuilder::add(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x6ae): undefined reference to `Streaming::MessageBuilder::add(unsigned int, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x6e4): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x6ff): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x72c): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x74f): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0x765): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x775): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0x79d): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x7bc): undefined reference to `Streaming::MessageBuilder::add(unsigned int, std::vector<char, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x7e5): undefined reference to `Streaming::MessageBuilder::addByteArray(unsigned int, void const*, int)'
/usr/bin/ld: <artificial>:(.text+0x7fd): undefined reference to `Streaming::MessageBuilder::addByteArray(unsigned int, void const*, int)'
/usr/bin/ld: <artificial>:(.text+0x818): undefined reference to `Streaming::MessageBuilder::add(unsigned int, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x851): undefined reference to `Streaming::MessageBuilder::buffer()'
/usr/bin/ld: <artificial>:(.text+0xb13): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0xb1f): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0xf0c): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0xf4d): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0xf5d): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0xf93): undefined reference to `AES256CBCEncrypt::AES256CBCEncrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0xfae): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0xfba): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0xfd0): undefined reference to `AES256CBCEncrypt::encrypt(char const*, int, char*) const'
/usr/bin/ld: <artificial>:(.text+0xfe6): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x103e): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: <artificial>:(.text+0x106f): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0x116a): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x1249): undefined reference to `Streaming::MessageBuilder::add(unsigned int, std::vector<char, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x1275): undefined reference to `Streaming::MessageBuilder::add(unsigned int, std::vector<char, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x1290): undefined reference to `HDMasterPubkey::toString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x12a1): undefined reference to `Streaming::MessageBuilder::add(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o: in function `std::pair<boost::unordered::detail::iterator_detail::iterator<boost::unordered::detail::node<std::pair<uint256 const, int>, void*>, boost::unordered::detail::bucket<boost::unordered::detail::node<std::pair<uint256 const, int>, void*>, void*> >, bool> boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<uint256 const, int> >, uint256, int, HashShortener, std::equal_to<uint256> > >::emplace_unique<std::pair<uint256, int> >(uint256 const&, std::pair<uint256, int>&&)':
<artificial>:(.text+0x2c89): undefined reference to `uint256::GetCheapHash() const'
/usr/bin/ld: <artificial>:(.text+0x3108): undefined reference to `uint256::GetCheapHash() const'
/usr/bin/ld: <artificial>:(.text+0x322d): undefined reference to `uint256::GetCheapHash() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o: in function `WalletCoinsModel::data(QModelIndex const&, int) const':
<artificial>:(.text+0x3f84): undefined reference to `ConnectionManager::blockHeight() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o: in function `WalletHistoryModel::data(QModelIndex const&, int) const':
<artificial>:(.text+0x475b): undefined reference to `base_blob<256u>::ToString[abi:cxx11]() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o: in function `Wallet::loadWallet()':
<artificial>:(.text+0x5ff0): undefined reference to `Streaming::BufferPool::BufferPool(int)'
/usr/bin/ld: <artificial>:(.text+0x6038): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x6052): undefined reference to `Streaming::MessageParser::MessageParser(Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x61ad): undefined reference to `Streaming::MessageParser::next()'
/usr/bin/ld: <artificial>:(.text+0x61c2): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x61d7): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x61ed): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x6203): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x6219): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o:<artificial>:(.text+0x622f): more undefined references to `Streaming::MessageParser::tag() const' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o: in function `Wallet::loadWallet()':
<artificial>:(.text+0x638f): undefined reference to `Streaming::MessageParser::boolData() const'
/usr/bin/ld: <artificial>:(.text+0x6c61): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x6c7d): undefined reference to `Streaming::MessageParser::uint256Data() const'
/usr/bin/ld: <artificial>:(.text+0x6fd0): undefined reference to `Streaming::MessageParser::uint256Data() const'
/usr/bin/ld: <artificial>:(.text+0x709e): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x70df): undefined reference to `AES256CBCDecrypt::AES256CBCDecrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0x70eb): undefined reference to `Streaming::BufferPool::reserve(int)'
/usr/bin/ld: <artificial>:(.text+0x7102): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x710d): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x7122): undefined reference to `AES256CBCDecrypt::decrypt(char const*, int, char*) const'
/usr/bin/ld: <artificial>:(.text+0x7139): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: <artificial>:(.text+0x727d): undefined reference to `PrivacySegment::blockSynched(int)'
/usr/bin/ld: <artificial>:(.text+0x728a): undefined reference to `PrivacySegment::blockSynched(int)'
/usr/bin/ld: <artificial>:(.text+0x7323): undefined reference to `Streaming::MessageParser::boolData() const'
/usr/bin/ld: <artificial>:(.text+0x74b0): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x74e0): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x74f4): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x76bb): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x76ca): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x76fc): undefined reference to `Streaming::MessageParser::boolData() const'
/usr/bin/ld: <artificial>:(.text+0x77f0): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x7806): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x78b8): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x78e8): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x7900): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x790d): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: <artificial>:(.text+0x794d): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x7984): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x798f): undefined reference to `Streaming::MessageParser::longData() const'
/usr/bin/ld: <artificial>:(.text+0x79aa): undefined reference to `Streaming::MessageParser::dataLength() const'
/usr/bin/ld: <artificial>:(.text+0x79c0): undefined reference to `Streaming::MessageParser::stringData[abi:cxx11]()'
/usr/bin/ld: <artificial>:(.text+0x7a38): undefined reference to `Streaming::MessageParser::dataLength() const'
/usr/bin/ld: <artificial>:(.text+0x7a4b): undefined reference to `Streaming::MessageParser::stringData[abi:cxx11]()'
/usr/bin/ld: <artificial>:(.text+0x7aa8): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x7af3): undefined reference to `Streaming::MessageParser::boolData() const'
/usr/bin/ld: <artificial>:(.text+0x7b04): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x7b6a): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x7e32): undefined reference to `Streaming::MessageParser::longData() const'
/usr/bin/ld: <artificial>:(.text+0x7e44): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o: in function `Wallet::saveWallet()':
<artificial>:(.text+0x808c): undefined reference to `Streaming::BufferPool::BufferPool(int)'
/usr/bin/ld: <artificial>:(.text+0x80b6): undefined reference to `Streaming::MessageBuilder::MessageBuilder(std::shared_ptr<Streaming::BufferPool> const&, Streaming::MessageType)'
/usr/bin/ld: <artificial>:(.text+0x80f6): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x810d): undefined reference to `Streaming::MessageBuilder::addByteArray(unsigned int, void const*, int)'
/usr/bin/ld: <artificial>:(.text+0x8124): undefined reference to `Streaming::MessageBuilder::addByteArray(unsigned int, void const*, int)'
/usr/bin/ld: <artificial>:(.text+0x8136): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x8175): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x8194): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x81a6): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x81e5): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x81f7): undefined reference to `Streaming::MessageBuilder::add(unsigned int, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x8210): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0x8221): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x82ac): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x82f3): undefined reference to `Streaming::MessageBuilder::add(unsigned int, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x8303): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0x832d): undefined reference to `PrivacySegment::lastBlockSynched() const'
/usr/bin/ld: <artificial>:(.text+0x833d): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x8364): undefined reference to `Streaming::MessageBuilder::buffer()'
/usr/bin/ld: <artificial>:(.text+0x8418): undefined reference to `AES256CBCEncrypt::AES256CBCEncrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0x8428): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x8434): undefined reference to `Streaming::BufferPool::reserve(int)'
/usr/bin/ld: <artificial>:(.text+0x8448): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x8454): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x8466): undefined reference to `AES256CBCEncrypt::encrypt(char const*, int, char*) const'
/usr/bin/ld: <artificial>:(.text+0x847c): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x84d4): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: <artificial>:(.text+0x85fa): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x8623): undefined reference to `Streaming::MessageBuilder::add(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x8663): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0x8681): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0x8699): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0x8ab2): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8ae2): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x8b04): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x8b5b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8b64): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8b6d): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8c39): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x8c45): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o: in function `std::_Rb_tree_iterator<std::pair<int const, Wallet::WalletSecret> > std::_Rb_tree<int, std::pair<int const, Wallet::WalletSecret>, std::_Select1st<std::pair<int const, Wallet::WalletSecret> >, std::less<int>, std::allocator<std::pair<int const, Wallet::WalletSecret> > >::_M_emplace_hint_unique<std::pair<int, Wallet::WalletSecret> >(std::_Rb_tree_const_iterator<std::pair<int const, Wallet::WalletSecret> >, std::pair<int, Wallet::WalletSecret>&&)':
<artificial>:(.text+0x9735): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x9768): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x979e): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x97a7): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o: in function `Wallet::saveSecrets() [clone .cold]':
<artificial>:(.text.unlikely+0xcd): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xfd): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x12d): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x16b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x202): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o: in function `std::unique_ptr<Wallet::HierarchicallyDeterministicWalletData, std::default_delete<Wallet::HierarchicallyDeterministicWalletData> >::~unique_ptr() [clone .lto_priv.0]':
<artificial>:(.text.unlikely+0x34b): undefined reference to `memory_cleanse(void*, unsigned long)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x352): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x376): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text.unlikely+0x3ae): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text.unlikely+0x3c6): undefined reference to `LockedPool::free(void*)'
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o: in function `Wallet::loadWallet() [clone .cold]':
<artificial>:(.text.unlikely+0xa6b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa79): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa86): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: /tmp/ccpQRext.ltrans10.ltrans.o: in function `Wallet::saveWallet() [clone .cold]':
<artificial>:(.text.unlikely+0xb9f): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xbab): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xbb4): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xc39): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xc69): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xc8b): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xca1): undefined reference to `operator<<(Log::Item, std::exception const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xcaa): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xcb3): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xcbc): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd4d): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd7d): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xd9f): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xdb5): undefined reference to `operator<<(Log::Item, std::exception const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0xdbe): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xdc7): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xdd0): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xdf2): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xe6f): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xe7b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xebd): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xed8): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `WalletHistoryModel::secsSinceEpochFor(int) const':
<artificial>:(.text+0x6a): undefined reference to `Blockchain::block(int) const'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `std::vector<char, secure_allocator<char> >::_M_default_append(unsigned long)':
<artificial>:(.text+0x7c6): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x7d4): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x829): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x836): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `std::vector<char, secure_allocator<char> >::resize(unsigned long)':
<artificial>:(.text+0xacd): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0xb12): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0xb63): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0xb70): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `WalletHistoryModel::resetLastSyncIndicator()':
<artificial>:(.text+0x1097): undefined reference to `PrivacySegment::lastBlockSynched() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `WalletKeyView::appendedTransactions(int, int)':
<artificial>:(.text+0x142f): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x1456): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x14e1): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::parsePassword(QString const&)':
<artificial>:(.text+0x22a6): undefined reference to `CSHA512::CSHA512()'
/usr/bin/ld: <artificial>:(.text+0x22be): undefined reference to `CSHA512::write(unsigned char const*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x22e1): undefined reference to `CSHA512::write(unsigned char const*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x22f2): undefined reference to `CSHA512::write(unsigned char const*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x2305): undefined reference to `CSHA512::finalize(unsigned char*)'
/usr/bin/ld: <artificial>:(.text+0x2315): undefined reference to `CSHA512::reset()'
/usr/bin/ld: <artificial>:(.text+0x2326): undefined reference to `CSHA512::write(unsigned char const*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x2332): undefined reference to `CSHA512::finalize(unsigned char*)'
/usr/bin/ld: <artificial>:(.text+0x2373): undefined reference to `Streaming::MessageParser::MessageParser(Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x237c): undefined reference to `Streaming::MessageParser::next()'
/usr/bin/ld: <artificial>:(.text+0x2389): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x23f2): undefined reference to `Streaming::MessageParser::longData() const'
/usr/bin/ld: <artificial>:(.text+0x2517): undefined reference to `memory_cleanse(void*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x2562): undefined reference to `GetRandBytes(unsigned char*, int)'
/usr/bin/ld: <artificial>:(.text+0x25a4): undefined reference to `AES256CBCDecrypt::AES256CBCDecrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0x25ad): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x25bf): undefined reference to `Streaming::BufferPool::BufferPool(int)'
/usr/bin/ld: <artificial>:(.text+0x25d6): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x25e5): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x25fe): undefined reference to `AES256CBCDecrypt::decrypt(char const*, int, char*) const'
/usr/bin/ld: <artificial>:(.text+0x2618): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x2681): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: <artificial>:(.text+0x26e2): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x2712): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x272a): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x2744): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `WalletSecretsModel::data(QModelIndex const&, int) const':
<artificial>:(.text+0x29cc): undefined reference to `CBase58Data::CBase58Data()'
/usr/bin/ld: <artificial>:(.text+0x29ec): undefined reference to `CBase58Data::setData(PrivateKey const&, CBase58Data::Chain)'
/usr/bin/ld: <artificial>:(.text+0x29fc): undefined reference to `CBase58Data::ToString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x2b34): undefined reference to `CashAddress::encodeCashAddr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CashAddress::Content const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::decrypt(QString const&)':
<artificial>:(.text+0x2d52): undefined reference to `AES256CBCDecrypt::AES256CBCDecrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0x2d9b): undefined reference to `AES256CBCDecrypt::decrypt(std::vector<char, std::allocator<char> > const&, char*) const'
/usr/bin/ld: <artificial>:(.text+0x2e0a): undefined reference to `AES256CBCDecrypt::decrypt(std::vector<char, std::allocator<char> > const&, char*) const'
/usr/bin/ld: <artificial>:(.text+0x2f94): undefined reference to `HDMasterKey::fromMnemonic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, HDMasterKey::MnemonicType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x2fe3): undefined reference to `PrivateKey::operator=(PrivateKey const&)'
/usr/bin/ld: <artificial>:(.text+0x3017): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: <artificial>:(.text+0x3058): undefined reference to `AES256CBCDecrypt::AES256CBCDecrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0x3092): undefined reference to `AES256CBCEncrypt::AES256CBCEncrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0x319f): undefined reference to `HDMasterKey::derive(std::vector<unsigned int, std::allocator<unsigned int> > const&) const'
/usr/bin/ld: <artificial>:(.text+0x31ad): undefined reference to `PrivateKey::operator=(PrivateKey const&)'
/usr/bin/ld: <artificial>:(.text+0x3208): undefined reference to `AES256CBCEncrypt::encrypt(char const*, int, char*) const'
/usr/bin/ld: <artificial>:(.text+0x3249): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: <artificial>:(.text+0x3256): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: <artificial>:(.text+0x326f): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x329f): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x32b7): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x32f0): undefined reference to `AES256CBCDecrypt::decrypt(std::vector<char, std::allocator<char> > const&, char*) const'
/usr/bin/ld: <artificial>:(.text+0x3473): undefined reference to `PrivacySegment::setEnabled(bool)'
/usr/bin/ld: <artificial>:(.text+0x3843): undefined reference to `PrivateKey::check(unsigned char const*)'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::HierarchicallyDeterministicWalletData::HierarchicallyDeterministicWalletData(Streaming::ConstBuffer const&, std::vector<unsigned int, std::allocator<unsigned int> > const&, Streaming::ConstBuffer const&, HDMasterKey::MnemonicType)':
<artificial>:(.text+0x3aef): undefined reference to `Streaming::ConstBuffer::end() const'
/usr/bin/ld: <artificial>:(.text+0x3afb): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x3b34): undefined reference to `Streaming::ConstBuffer::end() const'
/usr/bin/ld: <artificial>:(.text+0x3b44): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x3b8e): undefined reference to `HDMasterKey::fromMnemonic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, HDMasterKey::MnemonicType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x3bd3): undefined reference to `HDMasterPubkey::fromHDMaster(HDMasterKey const&, std::vector<unsigned int, std::allocator<unsigned int> > const&)'
/usr/bin/ld: <artificial>:(.text+0x3bdc): undefined reference to `Streaming::ConstBuffer::end() const'
/usr/bin/ld: <artificial>:(.text+0x3be8): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x3c21): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x3c36): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x3c9b): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x3cab): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x3d20): undefined reference to `Streaming::ConstBuffer::end() const'
/usr/bin/ld: <artificial>:(.text+0x3d2c): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x3d5e): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x3d73): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x3ddb): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x3de4): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::fetchTransactionInfo(TransactionInfo*, int)':
<artificial>:(.text+0x4392): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x43d4): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x43f2): undefined reference to `Tx::Iterator::Iterator(Tx const&)'
/usr/bin/ld: <artificial>:(.text+0x44e9): undefined reference to `Tx::Iterator::tag() const'
/usr/bin/ld: <artificial>:(.text+0x4506): undefined reference to `Tx::Iterator::next(int)'
/usr/bin/ld: <artificial>:(.text+0x4573): undefined reference to `Tx::Iterator::longData() const'
/usr/bin/ld: <artificial>:(.text+0x4671): undefined reference to `Tx::Iterator::byteData() const'
/usr/bin/ld: <artificial>:(.text+0x4697): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x46a6): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x46b6): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x46d1): undefined reference to `Script::solver(CScript const&, Script::TxnOutType&, std::vector<std::vector<unsigned char, std::allocator<unsigned char> >, std::allocator<std::vector<unsigned char, std::allocator<unsigned char> > > >&)'
/usr/bin/ld: <artificial>:(.text+0x4c49): undefined reference to `Tx::Iterator::~Iterator()'
/usr/bin/ld: <artificial>:(.text+0x51df): undefined reference to `PublicKeyUtils::keyLength(unsigned char)'
/usr/bin/ld: <artificial>:(.text+0x52d5): undefined reference to `CashAddress::encodeCashAddr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, CashAddress::Content const&)'
/usr/bin/ld: <artificial>:(.text+0x535a): undefined reference to `PublicKey::getKeyId() const'
/usr/bin/ld: <artificial>:(.text+0x54ae): undefined reference to `base_blob<160u>::base_blob(std::vector<unsigned char, std::allocator<unsigned char> > const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::populateSigType()':
<artificial>:(.text+0x56f1): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x5721): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x5758): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x5793): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x579c): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x57a5): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5939): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x5993): undefined reference to `Tx::Iterator::Iterator(Tx const&)'
/usr/bin/ld: <artificial>:(.text+0x59c8): undefined reference to `Tx::Iterator::next(int)'
/usr/bin/ld: <artificial>:(.text+0x59e0): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x5a10): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x5a32): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x5a56): undefined reference to `base_blob<256u>::ToString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x5a9b): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x5ace): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5adb): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5ae8): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5af5): undefined reference to `Tx::Iterator::~Iterator()'
/usr/bin/ld: <artificial>:(.text+0x5b88): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x5bb8): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x5bd0): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5c40): undefined reference to `Tx::Iterator::byteData() const'
/usr/bin/ld: <artificial>:(.text+0x5c50): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x5c5f): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x5c6f): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x5d21): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x5d51): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x5da3): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x5dcb): undefined reference to `base_blob<256u>::ToString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x5e14): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x5e65): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x5e89): undefined reference to `base_blob<256u>::ToString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x5ecb): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x5f2a): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5f37): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5f44): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5f51): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5f5e): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x5fb7): undefined reference to `Tx::Iterator::~Iterator()'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::forgetEncryptedSecrets()':
<artificial>:(.text+0x637d): undefined reference to `PrivacySegment::setEnabled(bool)'
/usr/bin/ld: <artificial>:(.text+0x6603): undefined reference to `PrivateKey::check(unsigned char const*)'
/usr/bin/ld: <artificial>:(.text+0x667c): undefined reference to `HDMasterKey::HDMasterKey()'
/usr/bin/ld: <artificial>:(.text+0x66bc): undefined reference to `PrivateKey::operator=(PrivateKey const&)'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::setEncryption(Wallet::EncryptionLevel, QString const&)':
<artificial>:(.text+0x6afc): undefined reference to `AES256CBCEncrypt::AES256CBCEncrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0x6b57): undefined reference to `AES256CBCEncrypt::encrypt(char const*, int, char*) const'
/usr/bin/ld: <artificial>:(.text+0x6baa): undefined reference to `PrivacySegment::setEnabled(bool)'
/usr/bin/ld: <artificial>:(.text+0x6c2d): undefined reference to `base_blob<256u>::ToString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x6d4f): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x6d96): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x6db4): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x6dbf): undefined reference to `Streaming::BufferPool::reserve(int)'
/usr/bin/ld: <artificial>:(.text+0x6dda): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x6de6): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x6e00): undefined reference to `AES256CBCEncrypt::encrypt(char const*, int, char*) const'
/usr/bin/ld: <artificial>:(.text+0x6e20): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x6e96): undefined reference to `base_blob<256u>::ToString[abi:cxx11]() const'
/usr/bin/ld: <artificial>:(.text+0x7197): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x71a7): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x731e): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: <artificial>:(.text+0x739a): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x73d4): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x73ec): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x7420): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x7450): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x7479): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x74a6): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x74b3): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x74bc): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x75f5): undefined reference to `AES256CBCEncrypt::AES256CBCEncrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0x7700): undefined reference to `AES256CBCEncrypt::AES256CBCEncrypt(char const*, char const*, bool)'
/usr/bin/ld: <artificial>:(.text+0x775b): undefined reference to `AES256CBCEncrypt::encrypt(char const*, int, char*) const'
/usr/bin/ld: <artificial>:(.text+0x77db): undefined reference to `AES256CBCEncrypt::encrypt(char const*, int, char*) const'
/usr/bin/ld: <artificial>:(.text+0x7805): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: <artificial>:(.text+0x780e): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `WalletPriv::sortTransactions(std::deque<Tx, std::allocator<Tx> > const&)':
<artificial>:(.text+0x7b9f): undefined reference to `Tx::createHash() const'
/usr/bin/ld: <artificial>:(.text+0x82b7): undefined reference to `Tx::Iterator::Iterator(Tx const&)'
/usr/bin/ld: <artificial>:(.text+0x82d5): undefined reference to `Tx::findInputs[abi:cxx11](Tx::Iterator&)'
/usr/bin/ld: <artificial>:(.text+0x848e): undefined reference to `Tx::Iterator::~Iterator()'
/usr/bin/ld: <artificial>:(.text+0x85c9): undefined reference to `uint256::GetCheapHash() const'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::InsertBeforeData::~InsertBeforeData()':
<artificial>:(.text+0x93b4): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `WalletKeyView::appendedTransactions(int, int) [clone .cold]':
<artificial>:(.text.unlikely+0x11f): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::parsePassword(QString const&) [clone .cold]':
<artificial>:(.text.unlikely+0x17b): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x190): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::decrypt(QString const&) [clone .cold]':
<artificial>:(.text.unlikely+0x290): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x2bd): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x2f6): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x303): undefined reference to `AES256CBCDecrypt::~AES256CBCDecrypt()'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::fetchTransactionInfo(TransactionInfo*, int) [clone .cold]':
<artificial>:(.text.unlikely+0x47c): undefined reference to `Tx::Iterator::~Iterator()'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::populateSigType() [clone .cold]':
<artificial>:(.text.unlikely+0x56d): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x57a): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x587): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x594): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x5aa): undefined reference to `Tx::Iterator::~Iterator()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x5f8): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x605): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x614): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x639): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x646): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o:<artificial>:(.text.unlikely+0x653): more undefined references to `Log::Item::~Item()' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `Wallet::setEncryption(Wallet::EncryptionLevel, QString const&) [clone .cold]':
<artificial>:(.text.unlikely+0x76b): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x774): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x7ba): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x7c6): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x867): undefined reference to `AES256CBCEncrypt::~AES256CBCEncrypt()'
/usr/bin/ld: /tmp/ccpQRext.ltrans11.ltrans.o: in function `WalletPriv::sortTransactions(std::deque<Tx, std::allocator<Tx> > const&) [clone .cold]':
<artificial>:(.text.unlikely+0x9e8): undefined reference to `Tx::Iterator::~Iterator()'
/usr/bin/ld: /tmp/ccpQRext.ltrans12.ltrans.o: in function `ModuleManager::ModuleManager(QObject*) [clone .constprop.0]':
<artificial>:(.text+0x53a4): undefined reference to `Streaming::BufferPool::BufferPool(int)'
/usr/bin/ld: <artificial>:(.text+0x53d1): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x53dd): undefined reference to `Streaming::MessageParser::MessageParser(Streaming::ConstBuffer const&)'
/usr/bin/ld: <artificial>:(.text+0x5405): undefined reference to `Streaming::MessageParser::next()'
/usr/bin/ld: <artificial>:(.text+0x5416): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x5428): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x543a): undefined reference to `Streaming::MessageParser::tag() const'
/usr/bin/ld: <artificial>:(.text+0x54c8): undefined reference to `Streaming::MessageParser::boolData() const'
/usr/bin/ld: <artificial>:(.text+0x5502): undefined reference to `Streaming::MessageParser::intData() const'
/usr/bin/ld: <artificial>:(.text+0x55ee): undefined reference to `Streaming::MessageParser::stringData[abi:cxx11]()'
/usr/bin/ld: /tmp/ccpQRext.ltrans12.ltrans.o: in function `ModuleManager::save() const':
<artificial>:(.text+0x7995): undefined reference to `Streaming::BufferPool::BufferPool(int)'
/usr/bin/ld: <artificial>:(.text+0x79bf): undefined reference to `Streaming::MessageBuilder::MessageBuilder(std::shared_ptr<Streaming::BufferPool> const&, Streaming::MessageType)'
/usr/bin/ld: <artificial>:(.text+0x7a8e): undefined reference to `Streaming::MessageBuilder::add(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: <artificial>:(.text+0x7b8b): undefined reference to `Streaming::MessageBuilder::add(unsigned int, int)'
/usr/bin/ld: <artificial>:(.text+0x7ba6): undefined reference to `Streaming::MessageBuilder::add(unsigned int, bool)'
/usr/bin/ld: <artificial>:(.text+0x7bef): undefined reference to `Streaming::MessageBuilder::buffer()'
/usr/bin/ld: <artificial>:(.text+0x7ddf): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x7deb): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x802e): undefined reference to `CRIPEMD160::CRIPEMD160()'
/usr/bin/ld: <artificial>:(.text+0x808a): undefined reference to `CRIPEMD160::write(unsigned char const*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x809a): undefined reference to `CRIPEMD160::finalize(unsigned char*)'
/usr/bin/ld: <artificial>:(.text+0x80aa): undefined reference to `CRIPEMD160::CRIPEMD160()'
/usr/bin/ld: <artificial>:(.text+0x80ba): undefined reference to `Streaming::ConstBuffer::size() const'
/usr/bin/ld: <artificial>:(.text+0x80c5): undefined reference to `Streaming::ConstBuffer::begin() const'
/usr/bin/ld: <artificial>:(.text+0x80d4): undefined reference to `CRIPEMD160::write(unsigned char const*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x80ee): undefined reference to `CRIPEMD160::finalize(unsigned char*)'
/usr/bin/ld: /tmp/ccpQRext.ltrans12.ltrans.o: in function `PriceHistoryDataProvider::PriceHistoryDataProvider(QString const&, QString const&, QObject*) [clone .constprop.0]':
<artificial>:(.text+0x862e): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8655): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x8677): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x8699): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x86a2): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x86ab): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8866): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x888d): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x88af): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x88e2): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x88fe): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8907): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8992): undefined reference to `Streaming::pool(int)'
/usr/bin/ld: <artificial>:(.text+0x89be): undefined reference to `Streaming::BufferPool::commit(int)'
/usr/bin/ld: <artificial>:(.text+0x8b4b): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text+0x8b75): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text+0x8b9e): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text+0x8bd0): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8be5): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text+0x8bf2): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans12.ltrans.o: in function `NotificationManager::NotificationManager(QObject*) [clone .constprop.0]':
<artificial>:(.text+0x8d62): undefined reference to `NotificationListener::NotificationListener()'
/usr/bin/ld: <artificial>:(.text+0x8dc9): undefined reference to `NotificationListener::setCollation(bool)'
/usr/bin/ld: /tmp/ccpQRext.ltrans12.ltrans.o: in function `ModuleManager::save() const [clone .cold]':
<artificial>:(.text.unlikely+0x96e): undefined reference to `Log::MessageLogger::MessageLogger(char const*, int, char const*)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x99e): undefined reference to `Log::Item::Item(char const*, int, char const*, short, short)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x9c0): undefined reference to `Log::Item::Item(Log::Item const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x9d6): undefined reference to `operator<<(Log::Item, std::exception const&)'
/usr/bin/ld: <artificial>:(.text.unlikely+0x9df): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x9e8): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0x9f1): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa5e): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: <artificial>:(.text.unlikely+0xa67): undefined reference to `Log::Item::~Item()'
/usr/bin/ld: /tmp/ccpQRext.ltrans12.ltrans.o:<artificial>:(.text.unlikely+0xbf1): more undefined references to `Log::Item::~Item()' follow
/usr/bin/ld: /tmp/ccpQRext.ltrans12.ltrans.o: in function `NotificationManager::NotificationManager(QObject*) [clone .constprop.0] [clone .cold]':
<artificial>:(.text.unlikely+0xd7d): undefined reference to `NotificationListener::~NotificationListener()'
/usr/bin/ld: /tmp/ccpQRext.ltrans13.ltrans.o: in function `std::_Rb_tree<int, std::pair<int const, Wallet::WalletSecret>, std::_Select1st<std::pair<int const, Wallet::WalletSecret> >, std::less<int>, std::allocator<std::pair<int const, Wallet::WalletSecret> > >::_M_erase(std::_Rb_tree_node<std::pair<int const, Wallet::WalletSecret> >*) [clone .isra.0]':
<artificial>:(.text+0x29d2): undefined reference to `memory_cleanse(void*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x29d9): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x29ee): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x2a30): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x2a39): undefined reference to `LockedPool::free(void*)'
/usr/bin/ld: /tmp/ccpQRext.ltrans13.ltrans.o: in function `secure_allocator<unsigned char>::deallocate(unsigned char*, unsigned long) [clone .isra.0]':
<artificial>:(.text+0x2aca): undefined reference to `memory_cleanse(void*, unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x2ad1): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x2af5): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x2b38): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x2b4e): undefined reference to `LockedPool::free(void*)'
/usr/bin/ld: /tmp/ccpQRext.ltrans13.ltrans.o: in function `std::_Rb_tree_node<std::pair<int const, Wallet::WalletSecret> >* std::_Rb_tree<int, std::pair<int const, Wallet::WalletSecret>, std::_Select1st<std::pair<int const, Wallet::WalletSecret> >, std::less<int>, std::allocator<std::pair<int const, Wallet::WalletSecret> > >::_M_copy<false, std::_Rb_tree<int, std::pair<int const, Wallet::WalletSecret>, std::_Select1st<std::pair<int const, Wallet::WalletSecret> >, std::less<int>, std::allocator<std::pair<int const, Wallet::WalletSecret> > >::_Alloc_node>(std::_Rb_tree_node<std::pair<int const, Wallet::WalletSecret> >*, std::_Rb_tree_node_base*, std::_Rb_tree<int, std::pair<int const, Wallet::WalletSecret>, std::_Select1st<std::pair<int const, Wallet::WalletSecret> >, std::less<int>, std::allocator<std::pair<int const, Wallet::WalletSecret> > >::_Alloc_node&) [clone .isra.0]':
<artificial>:(.text+0x2bf0): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x2c05): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x2c5b): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x2c64): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: <artificial>:(.text+0x2e0b): undefined reference to `LockedPoolManager::CreateInstance()'
/usr/bin/ld: <artificial>:(.text+0x2e20): undefined reference to `LockedPoolManager::init_flag'
/usr/bin/ld: <artificial>:(.text+0x2e76): undefined reference to `LockedPoolManager::_instance'
/usr/bin/ld: <artificial>:(.text+0x2e7f): undefined reference to `LockedPool::alloc(unsigned long)'
/usr/bin/ld: /tmp/ccpQRext.ltrans13.ltrans.o: in function `SyncSPVAction* DownloadManager::addAction<SyncSPVAction>() [clone .isra.0]':
<artificial>:(.text+0x4400): undefined reference to `typeinfo for SyncSPVAction'
/usr/bin/ld: <artificial>:(.text+0x4407): undefined reference to `typeinfo for Action'
/usr/bin/ld: <artificial>:(.text+0x444f): undefined reference to `SyncSPVAction::SyncSPVAction(DownloadManager*)'
/usr/bin/ld: <artificial>:(.text+0x44a9): undefined reference to `Action::start()'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/pay.dir/build.make:396: pay] Error 1
make[1]: *** [CMakeFiles/Makefile2:312: CMakeFiles/pay.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

TomZander commented on 2024-03-17 15:59 (UTC)

That's a very odd linking error...

I can't reproduce that issue.

quest commented on 2024-03-16 22:34 (UTC) (edited on 2024-03-16 22:34 (UTC) by quest)

Build is failing.

/usr/include/flowee/p2p/DownloadManager.h:130:(.text+0x1b70): undefined reference to `typeinfo for SyncSPVAction'
/usr/bin/ld: /usr/include/flowee/p2p/DownloadManager.h:130:(.text+0x1b77): undefined reference to `typeinfo for Action'
/usr/bin/ld: /usr/include/flowee/p2p/DownloadManager.h:134:(.text+0x1bbf): undefined reference to `SyncSPVAction::SyncSPVAction(DownloadManager*)'
/usr/bin/ld: /usr/include/flowee/p2p/DownloadManager.h:137:(.text+0x1c19): undefined reference to `Action::start()'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/pay.dir/build.make:395: pay] Error 1
make[1]: *** [CMakeFiles/Makefile2:312: CMakeFiles/pay.dir/all] Error 2