On Wed, Jan 27, 2016 at 9:21 AM, Adam Jackson <ajax@redhat.com> wrote:
LLVM upstream is (eventually) dropping their autotools build system in
favor of their cmake buildsystem. This wouldn't normally be something
you'd notice, but the two produce different sets of shared libraries,
autotools gave you one big libLLVM and cmake gives you lots of
individual libraries.

This means the llvm consumers need to be relinked against the new set
of libs, and that's grinding its way through koji now. Hopefully those
will all complete before the next rawhide compose, but arm might hold
us back a bit.

On the plus side, this makes it possible to actually build lldb, clang,
and compiler-rt independently of the llvm core. This is a huge win from
my perspective because I absolutely do not care about clang and want
never again to get any bugs about it. If you're someone who does care
about one of those subprojects, they could use maintainers.

This won't affect most users, but just as an FYI, the system header files for clang are moving from /usr/lib to %{_libdir} because of this change. So on x86_64 and other 64-bit platforms, they will now be in /usr/lib64.