[ 73%] Building CXX object krusader/UserAction/CMakeFiles/UserAction.dir/expander.o In file included from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/../filemanagerwindow.h:22:0, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/../krusader.h:39, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:22: /mnt/sdb/xz1/builds/krusader/krusader/UserAction/../krmainwindow.h:29:7: warning: 'class KrMainWindow' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/../filemanagerwindow.h:23:0, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/../krusader.h:39, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:22: /mnt/sdb/xz1/builds/krusader/krusader/UserAction/../abstractpanelmanager.h:26:7: warning: 'class AbstractPanelManager' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/../krusader.h:39:0, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:22: /mnt/sdb/xz1/builds/krusader/krusader/UserAction/../filemanagerwindow.h:31:7: warning: 'class FileManagerWindow' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/../krusaderview.h:51:0, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:23: /mnt/sdb/xz1/builds/krusader/krusader/UserAction/../Panel/krpanel.h:43:7: warning: 'class KrPanel' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:133:1: warning: by 'virtual TagString {anonymous}::exp_Path::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:138:1: warning: by 'virtual TagString {anonymous}::exp_Count::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:143:1: warning: by 'virtual TagString {anonymous}::exp_Filter::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:148:1: warning: by 'virtual TagString {anonymous}::exp_Current::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:153:1: warning: by 'virtual TagString {anonymous}::exp_List::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:160:1: warning: by 'virtual TagString {anonymous}::exp_ListFile::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:166:1: warning: by 'virtual TagString {anonymous}::exp_Ask::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:176:1: warning: by 'virtual TagString {anonymous}::exp_Select::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:181:1: warning: by 'virtual TagString {anonymous}::exp_Goto::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:196:1: warning: by 'virtual TagString {anonymous}::exp_Sync::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:201:1: warning: by 'virtual TagString {anonymous}::exp_NewSearch::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:206:1: warning: by 'virtual TagString {anonymous}::exp_Profile::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:211:1: warning: by 'virtual TagString {anonymous}::exp_Each::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:216:1: warning: by 'virtual TagString {anonymous}::exp_ColSort::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:221:1: warning: by 'virtual TagString {anonymous}::exp_PanelSize::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:110:5: warning: 'virtual TagString {anonymous}::exp_simpleplaceholder::expFunc(const KrPanel*, const TagStringList&, const bool&, Expander&) const' was hidden [-Woverloaded-virtual] /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:234:1: warning: by 'virtual TagString {anonymous}::exp_View::expFunc(const KrPanel*, const QStringList&, const bool&, Expander&) const' [-Woverloaded-virtual] In file included from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.h:27:0, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:20: /mnt/sdb/xz1/builds/krusader/krusader/UserAction/tstring.h: In instantiation of 'void TagString_t<T>::insertTag(uint, const T&) [with T = QStringList; uint = unsigned int]': /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:768:23: required from here /mnt/sdb/xz1/builds/krusader/krusader/UserAction/tstring.h:137:5: error: 'make_pair' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/utility:72:0, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/tstring.h:22, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.h:27, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:20: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/bits/stl_pair.h:284:5: note: 'template<class _T1, class _T2> std::pair<_T1, _T2> std::make_pair(_T1, _T2)' declared here, later in the translation unit In file included from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.h:27:0, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:20: /mnt/sdb/xz1/builds/krusader/krusader/UserAction/tstring.h: In instantiation of 'TagString_t<T>& TagString_t<T>::operator+=(const TagString_t<T>&) [with T = QStringList; TagString_t<T> = TagString_t<QStringList>]': /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:1034:54: required from here /mnt/sdb/xz1/builds/krusader/krusader/UserAction/tstring.h:128:9: error: 'make_pair' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/utility:72:0, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/tstring.h:22, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.h:27, from /mnt/sdb/xz1/builds/krusader/krusader/UserAction/expander.cpp:20: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/bits/stl_pair.h:284:5: note: 'template<class _T1, class _T2> std::pair<_T1, _T2> std::make_pair(_T1, _T2)' declared here, later in the translation unit make[2]: *** [krusader/UserAction/CMakeFiles/UserAction.dir/expander.o] Error 1 make[1]: *** [krusader/UserAction/CMakeFiles/UserAction.dir/all] Error 2 make: *** [all] Error 2 Reproducible: Always
This is now fixed: http://quickgit.kde.org/index.php?p=krusader.git&a=commitdiff&h=ef3edb37ec8390a3128a4a22f5fad1238d1fbe88
Thanks! now it's works for me :)