On Wed, Nov 11, 2015 at 05:32:35PM +0000, Stuart Henderson wrote:
> On 2015/11/11 10:26, Michael McConville wrote:
> > Pascal Stumpf wrote:
> > > mmc@ reminded me that I had been slacking on getting this into the tree.
> > > 
> > > This patch updates LLVM to version 3.7, using GCC from ports as a
> > > compiler, and using its headers and libstdc++ at runtime.  The downside
> > > is, of course, that everything compiled with clang++ will now depend on
> > > libstdc++ from ports.  But until we have libc++, there is really nothing
> > > else we can do.  Having a modern LLVM with a complete C++11 featureset
> > > is more important.
> > > 
> > > Works on amd64, i386 and sparc64.  powerpc and mips64 are still WIP,
> > > both upstream and portwise.
> > > 
> > > The patch below is only the update itself.  This also needs patches to
> > > gcc4.port.mk as well as clang.port.mk to integrate the new libstdc++
> > > logic.  I will send these shortly.
> > 
> > I've been running this for weeks and have used it for some big builds.
> > No apparent problems. ok mmcc@
> > 
> 
> What testing has been done so far in the ports tree?
> 

+1 here. Even if i really want us to move to upstream llvm instead of
the monster we have now, it has to go into several bulks, and the
resulting pkgs have to be tested at runtime for regressions. You dont
want to be the one breaking mozilla or webkit or kde or half of the
ports-tree now requiring decent compilers..

Landry

Reply via email to