Comment # 23 on bug 1119186 from
(In reply to Wolfgang Bauer from comment #22)
> FYI: kdevelop 5.3.2 has been released today.
> I removed the %requires_eq, and added a Requires: clangX (corresponding to
> the libclangX-devel that's used for building) now:
> Requires:       clang%(rpm -q --qf '%''{version}' clang-devel | cut -d. -f1)
> (inspired by what we have in the libqt5-creator package...)
> 
> That should be safe enough I hope, and should also allow you to install a
> newer clang from 3rd party repos.
> 
> https://build.opensuse.org/request/show/682480
Cool, thanks.

Please have a look at https://build.opensuse.org/request/show/685028. It moves
the Clang builtin headers from the clang7 package to libclang7. When it lands
in Factory, you should be able to remove the runtime dependency to clangX
completely.

Does (the current version of) KDevelop need to build for older versions of LLVM
as well? In that case I'd need to port that change back to llvm{4-6}. Otherwise
I'd just leave them as they are.

My understanding is that Leap has a fixed older version of KDevelop, so fixing
this issue in llvm7 should be enough.


You are receiving this mail because: