ok
exhaust:
....
/usr/include/qt4/QtCore/qvariant.h:425: note: candidates are: QVariant::QVariant(void*)
/usr/include/qt4/QtCore/qvariant.h:222: note: QVariant::QVariant(Qt::GlobalColor)
/usr/include/qt4/QtCore/qvariant.h:192: note: QVariant::QVariant(const char*)
/usr/include/qt4/QtCore/qvariant.h:190: note: QVariant::QVariant(float)
/usr/include/qt4/QtCore/qvariant.h:189: note: QVariant::QVariant(double)
/usr/include/qt4/QtCore/qvariant.h:188: note: QVariant::QVariant(bool)
/usr/include/qt4/QtCore/qvariant.h:187: note: QVariant::QVariant(qulonglong)
/
...
that's the start, futher on I get these:
src/qt/walletmodel.cpp: In member function 'WalletModel::SendCoinsReturn WalletModel::sendCoins(const QList&, const CCoinControl*)':
src/qt/walletmodel.cpp:232:108: error: no matching function for call to 'CWallet::CreateTransaction(std::vector >&, CWalletTx&, CReserveKey&, qint64&, bool, const CCoinControl*&)'
bool fCreated = wallet->CreateTransaction(vecSend, wtx, keyChange, nFeeRequired, false, coinControl);
^
src/qt/walletmodel.cpp:232:108: note: candidates are:
In file included from src/init.h:8:0,
from src/qt/walletmodel.cpp:6:
src/wallet.h:248:10: note: bool CWallet::CreateTransaction(const std::vector >&, CWalletTx&, CReserveKey&, int64_t&, bool, const CCoinControl*)
bool CreateTransaction(const std::vector >& vecSend, CWalletTx& wtxNew, CReserveKey& reservekey, int64_t& nFeeRet, bool fAllowS4C=false, const CCoinControl *coinControl=NULL);
^
src/wallet.h:248:10: note: no known conversion for argument 1 from 'std::vector >' to 'const std::vector >&'
src/wallet.h:249:10: note: bool CWallet::CreateTransaction(CScript, int64_t, CWalletTx&, CReserveKey&, int64_t&, bool, const CCoinControl*)
bool CreateTransaction(CScript scriptPubKey, int64_t nValue, CWalletTx& wtxNew, CReserveKey& reservekey, int64_t& nFeeRet, bool fAllowS4C=false, const CCoinControl *coinControl=NULL);
^
src/wallet.h:249:10: note: no known conversion for argument 1 from 'std::vector >' to 'CScript'
src/qt/walletmodel.cpp: In member function 'void WalletModel::getStakeWeight(quint64&, quint64&, quint64&)':
src/qt/walletmodel.cpp:456:68: error: no matching function for call to 'CWallet::GetStakeWeight(CWallet&, quint64&, quint64&, quint64&)'
wallet->GetStakeWeight(*wallet, nMinWeight, nMaxWeight, nWeight);
^
src/qt/walletmodel.cpp:456:68: note: candidate is:
In file included from src/init.h:8:0,
from src/qt/walletmodel.cpp:6:
src/wallet.h:251:10: note: bool CWallet::GetStakeWeight(const CKeyStore&, uint64_t&, uint64_t&, uint64_t&)
bool GetStakeWeight(const CKeyStore& keystore, uint64_t& nMinWeight, uint64_t& nMaxWeight, uint64_t& nWeight);
^
src/wallet.h:251:10: note: no known conversion for argument 2 from 'quint64 {aka long long unsigned int}' to 'uint64_t& {aka long unsigned int&}'
src/qt/walletmodel.cpp: In member function 'quint64 WalletModel::getTotStakeWeight()':
src/qt/walletmodel.cpp:472:72: error: no matching function for call to 'CWallet::GetStakeWeight(CWallet&, quint64&, quint64&, quint64&)'
pwallet->GetStakeWeight(*pwallet, nMinWeight,nMaxWeight,nWeight);
^
src/qt/walletmodel.cpp:472:72: note: candidate is:
In file included from src/init.h:8:0,
from src/qt/walletmodel.cpp:6:
src/wallet.h:251:10: note: bool CWallet::GetStakeWeight(const CKeyStore&, uint64_t&, uint64_t&, uint64_t&)
bool GetStakeWeight(const CKeyStore& keystore, uint64_t& nMinWeight, uint64_t& nMaxWeight, uint64_t& nWeight);
^
src/wallet.h:251:10: note: no known conversion for argument 2 from 'quint64 {aka long long unsigned int}' to 'uint64_t& {aka long unsigned int&}'
src/qt/walletmodel.cpp: In member function 'void WalletModel::getStakeWeightFromValue(const qint64&, const qint64&, quint64&)':
src/qt/walletmodel.cpp:481:59: error: no matching function for call to 'CWallet::GetStakeWeightFromValue(const qint64&, const qint64&, quint64&)'
wallet->GetStakeWeightFromValue(nTime, nValue, nWeight);
^
src/qt/walletmodel.cpp:481:59: note: candidate is:
In file included from src/init.h:8:0,
from src/qt/walletmodel.cpp:6:
src/wallet.h:252:10: note: bool CWallet::GetStakeWeightFromValue(const int64_t&, const int64_t&, uint64_t&)
bool GetStakeWeightFromValue(const int64_t& nTime, const int64_t& nValue, uint64_t& nWeight);
^
src/wallet.h:252:10: note: no known conversion for argument 3 from 'quint64 {aka long long unsigned int}' to 'uint64_t& {aka long unsigned int&}'
src/qt/walletmodel.cpp: In member function 'void WalletModel::checkWallet(int&, qint64&, int&)':
src/qt/walletmodel.cpp:486:82: error: no matching function for call to 'CWallet::FixSpentCoins(int&, qint64&, int&, bool)'
wallet->FixSpentCoins(nMismatchSpent, nBalanceInQuestion, nOrphansFound, true);
^
src/qt/walletmodel.cpp:486:82: note: candidate is:
In file included from src/init.h:8:0,
from src/qt/walletmodel.cpp:6:
src/wallet.h:376:10: note: void CWallet::FixSpentCoins(int&, int64_t&, int&, bool)
void FixSpentCoins(int& nMismatchSpent, int64_t& nBalanceInQuestion, int& nOrphansFound, bool fCheckOnly = false);
^
src/wallet.h:376:10: note: no known conversion for argument 2 from 'qint64 {aka long long int}' to 'int64_t& {aka long int&}'
src/qt/walletmodel.cpp: In member function 'void WalletModel::repairWallet(int&, qint64&, int&)':
src/qt/walletmodel.cpp:491:76: error: no matching function for call to 'CWallet::FixSpentCoins(int&, qint64&, int&)'
wallet->FixSpentCoins(nMismatchSpent, nBalanceInQuestion, nOrphansFound);
^
src/qt/walletmodel.cpp:491:76: note: candidate is:
In file included from src/init.h:8:0,
from src/qt/walletmodel.cpp:6:
src/wallet.h:376:10: note: void CWallet::FixSpentCoins(int&, int64_t&, int&, bool)
void FixSpentCoins(int& nMismatchSpent, int64_t& nBalanceInQuestion, int& nOrphansFound, bool fCheckOnly = false);
^
src/wallet.h:376:10: note: no known conversion for argument 2 from 'qint64 {aka long long int}' to 'int64_t& {aka long int&}'
Linux amd64 platform
1.4.99 from github.com/Tranz5/HoboNickels
did fast hack fix, diff is here
http://pastebin.com/Jh0GA75L