Fails spectacularly:
libs/signals/src/signal_base.cpp: In static member function ‘static void boost::signals::detail::signal_base_impl::slot_disconnected(void*, void*)’: libs/signals/src/signal_base.cpp:136:37: warning: ‘auto_ptr’ is deprecated (declared at /opt/gcc/gcc-trunk/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/backward/auto_ptr.h:87) [-Wdeprecated-declarations] This is boost warning if I am not mistaken. I guess the boost people can trivially change this to std::unique_ptr. Systemcall.cpp: In constructor ‘lyx::support::SystemcallPrivate::SystemcallPrivate(const string&, const string&)’: Systemcall.cpp:333:20: error: inconsistent user-defined literal suffixes ‘__FILE__’ and ‘QTOSTRING’ in string literal Systemcall.cpp:333:20: error: unable to find user-defined string literal operator ‘operator"" __FILE__’ Systemcall.cpp:333:55: error: inconsistent user-defined literal suffixes ‘__FILE__’ and ‘QTOSTRING’ in string literal Systemcall.cpp:333:55: error: unable to find user-defined string literal operator ‘operator"" __FILE__’ Systemcall.cpp:334:20: error: inconsistent user-defined literal suffixes ‘__FILE__’ and ‘QTOSTRING’ in string literal Systemcall.cpp:334:20: error: unable to find user-defined string literal operator ‘operator"" __FILE__’ Systemcall.cpp:334:54: error: inconsistent user-defined literal suffixes ‘__FILE__’ and ‘QTOSTRING’ in string literal Systemcall.cpp:334:54: error: unable to find user-defined string literal operator ‘operator"" __FILE__’ Systemcall.cpp:335:20: error: inconsistent user-defined literal suffixes ‘__FILE__’ and ‘QTOSTRING’ in string literal Systemcall.cpp:335:20: error: unable to find user-defined string literal operator ‘operator"" __FILE__’ Systemcall.cpp:335:59: error: inconsistent user-defined literal suffixes ‘__FILE__’ and ‘QTOSTRING’ in string literal Systemcall.cpp:335:59: error: unable to find user-defined string literal operator ‘operator"" __FILE__’ Systemcall.cpp:336:20: error: inconsistent user-defined literal suffixes ‘__FILE__’ and ‘QTOSTRING’ in string literal Systemcall.cpp:336:20: error: unable to find user-defined string literal operator ‘operator"" __FILE__’ Systemcall.cpp:336:45: error: inconsistent user-defined literal suffixes ‘__FILE__’ and ‘QTOSTRING’ in string literal Systemcall.cpp:336:45: error: unable to find user-defined string literal operator ‘operator"" __FILE__’ Systemcall.cpp:337:20: error: inconsistent user-defined literal suffixes ‘__FILE__’ and ‘QTOSTRING’ in string literal Systemcall.cpp:337:20: error: unable to find user-defined string literal operator ‘operator"" __FILE__’ Systemcall.cpp:337:65: error: inconsistent user-defined literal suffixes ‘__FILE__’ and ‘QTOSTRING’ in string literal Systemcall.cpp:337:65: error: unable to find user-defined string literal operator ‘operator"" __FILE__’ This seems to be our own problem. Unless it is something we inherit from Qt. Ahh nice... it is Qt. And the wonderfull non-c++ parts of Qt. Oh well... I'll wait half a year before repeating that test. Hopefully a new version of Qt will have been released by then. -- Lgb