It looks like the test cases of the csvimport plugin lack an update:
---
Scanning dependencies of target parsedatatest
[ 87%] Building CXX object
kmymoney/plugins/csvimport/CMakeFiles/parsedatatest.dir/parsedatatest_automoc.cpp.o
[ 87%] Building CXX object
kmymoney/plugins/csvimport/CMakeFiles/parsedatatest.dir/parsedatatest.cpp.o
[ 87%] Building CXX object
kmymoney/plugins/csvimport/CMakeFiles/parsedatatest.dir/csvutil.cpp.o
Linking CXX executable parsedatatest.app/Contents/MacOS/parsedatatest
Undefined symbols:
"AlkValue::AlkValue(AlkValue const&)", referenced from:
QMap<QDate, MyMoneyMoney>::detach_helper() in csvutil.cpp.o
MyMoneyAccount::MyMoneyAccount(MyMoneyAccount const&)in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper(int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper(int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper(int) in csvutil.cpp.o
"AlkValue::operator=(AlkValue const&)", referenced from:
CsvUtil::nameToId(QString const&, MyMoneyAccount&)in csvutil.cpp.o
CsvUtil::nameToId(QString const&, MyMoneyAccount&)in csvutil.cpp.o
CsvUtil::dissectTransaction(MyMoneyTransaction const&, MyMoneySplit
const&, MyMoneySplit&, QList<MyMoneySplit>&, QList<MyMoneySplit>&,
MyMoneySecurity&, MyMoneySecurity&, MyMoneySplit::investTransactionTypeE&)in
csvutil.cpp.o
CsvUtil::dissectTransaction(MyMoneyTransaction const&, MyMoneySplit
const&, MyMoneySplit&, QList<MyMoneySplit>&, QList<MyMoneySplit>&,
MyMoneySecurity&, MyMoneySecurity&, MyMoneySplit::investTransactionTypeE&)in
csvutil.cpp.o
CsvUtil::dissectTransaction(MyMoneyTransaction const&, MyMoneySplit
const&, MyMoneySplit&, QList<MyMoneySplit>&, QList<MyMoneySplit>&,
MyMoneySecurity&, MyMoneySecurity&, MyMoneySplit::investTransactionTypeE&)in
csvutil.cpp.o
"AlkValue::valueRef() const", referenced from:
CsvUtil::dissectTransaction(MyMoneyTransaction const&, MyMoneySplit
const&, MyMoneySplit&, QList<MyMoneySplit>&, QList<MyMoneySplit>&,
MyMoneySecurity&, MyMoneySecurity&, MyMoneySplit::investTransactionTypeE&)in
csvutil.cpp.o
CsvUtil::dissectTransaction(MyMoneyTransaction const&, MyMoneySplit
const&, MyMoneySplit&, QList<MyMoneySplit>&, QList<MyMoneySplit>&,
MyMoneySecurity&, MyMoneySecurity&, MyMoneySplit::investTransactionTypeE&)in
csvutil.cpp.o
"AlkValue::~AlkValue()", referenced from:
QMap<QDate, MyMoneyMoney>::freeData(QMapData*) in csvutil.cpp.o
MyMoneyAccount::MyMoneyAccount(MyMoneyAccount const&)in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper_grow(int, int) in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::append(MyMoneySplit const&)in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper(int) in csvutil.cpp.o
QList<MyMoneySplit>::detach_helper(int) in csvutil.cpp.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: ***
[kmymoney/plugins/csvimport/parsedatatest.app/Contents/MacOS/parsedatatest]
Error 1
make[1]: *** [kmymoney/plugins/csvimport/CMakeFiles/parsedatatest.dir/all]
Error 2
make: *** [all] Error 2
_______________________________________________
KMyMoney-devel mailing list
KMyMoney-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmymoney-devel