@mgorny may be able to help with some of this and has quite a bit of experience building clang/llvm. Where I work we use a "wrapper" that helps coordinate a lot of the moving pieces.
https://github.com/pathscale/llvm-suite/ This may not be the perfect "gentoo" way to handle it, but the approach would produce a clean and correct compiler. With llvm dependencies getting more and more complicated, I'm not sure if it would be possible to have both a gnu-free and also perfect 1-project-source-repo:1-ebuild ratio. I'm sure there's llvm/clang ebuilds already and curious what others think.. On Thu, Aug 18, 2016 at 9:48 PM, Ian Bloss <ianlin...@gmail.com> wrote: > Woot! Don't tell Stallman lol. > > > On Tue, Aug 16, 2016, 09:22 Michał Górny <mgo...@gentoo.org> wrote: >> >> Hello, everyone. >> >> I have the pleasure of announcing that after the long period of split >> maintenance, we are forming an united LLVM project [1] to maintain all >> of LLVM packages in Gentoo and work on establishing improved support for >> a healthy, gcc-free ecosystem. >> >> [1]:https://wiki.gentoo.org/wiki/Project:LLVM >> >> -- >> Best regards, >> Michał Górny >> <http://dev.gentoo.org/~mgorny/>