On Jan 27, 2016 11:26, "Neal Gompa" <ngompa13@gmail.com> wrote:
>
> On Wed, Jan 27, 2016 at 11: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.
> >
> > - ajax
>
> Aren't clang, lldb, and compiler-rt still part of the main LLVM
> package sources, though? It would make sense to continue building them
> as part of the LLVM package since they ship together

This only makes sense if the packager cares about it. Ajax has no interest in the clang part and if people are depending on it they need to step up.