On Wed, Dec 23, 2015 at 03:09:14PM -0500, Michael McConville wrote:
> Jonathan Gray wrote:
> > CVSROOT:    /cvs
> > Module name:        xenocara
> > Changes by: j...@cvs.openbsd.org    2015/12/23 07:28:32
> > 
> > Modified files:
> >     .              : README 
> > 
> > Log message:
> > Remove the llvm section, the ports llvm is too outdated for Mesa now.
> > The version of g++ in base can't handle the headers of recent llvm
> > either and the common xenocara makefiles will need a way to optionally
> > look for llvm/libelf in /usr/local if XENOCARA_BUILD_GALLIUM == "llvm"
> 
> Pascal's had a working 3.7.0 port for months now. It hasn't been
> committed because it breaks xulrunner (some atomics issue) and we're all
> slacking on fixing it.

As I mented on ports@ a while back llvm with that update can't handle
the llvm headers provided by the port itself, so the only way I managed
to build radeonsi lately is to build llvm svn via autoconf (cmake seems
busted for some reason) with gcc 4.9, then build Mesa with gcc 4.9.
This exposed a series of bugs with Mesa and pixman where the sse tests
optimised out the sse instructions, which is now fixed in Mesa 11.0.8.
https://bugs.freedesktop.org/show_bug.cgi?id=91806

Reply via email to