On Thu, 2014-03-27 at 16:02 -0400, Adam Jackson wrote:
If there are no serious objections I'll try to get this all into testing early next week. If you _do_ happen to be using OpenGTL for something in F20, now would be an excellent time for you to start working on porting it to current LLVM.
Well it took a little longer, but:
https://admin.fedoraproject.org/updates/mesa-10.1-6.20140305.fc20,pure-0.58-...
I've also started a howto/checklist for future LLVM updates here:
https://fedoraproject.org/wiki/RebasingLLVM
I have yet to rebuild kate-plugin-cpphelper for new libclang, because it fails to build for unrelated reasons:
/builddir/build/BUILD/KateCppHelperPlugin-0.9.6/src/cpp_helper_plugin_view.cpp: In member function 'void kate::CppHelperPluginView::updateInclusionExplorer()': /builddir/build/BUILD/KateCppHelperPlugin-0.9.6/src/cpp_helper_plugin_view.cpp:1069:100: error: converting to 'std::stack<QTreeWidgetItem*>' from initializer list would use explicit constructor 'std::stack<_Tp, _Sequence>::stack(_Sequence&&) [with _Tp = QTreeWidgetItem*; _Sequence = std::deque<QTreeWidgetItem*, std::allocator<QTreeWidgetItem*> >]' details::InclusionVisitorData data = {this, &m_plugin->getDocumentInfo(doc), {}, {}, nullptr, 0};
The affected code doesn't appear to exist anymore in upstream's git repo, and I'm not familiar enough with the waking nightmare that is C++ to understand why this would even be an error (nor do I really wish to learn, tbh). If someone wanted to chip in here that'd be great.
- ajax