On Tue, Feb 09, 2016 at 12:21:16PM -0500, Bryan Everly wrote:
> What is preventing libGL from being built on Alpha?  I have a machine
> and am willing to help.

This is why it was disabled:
 |Author: Jonathan Gray <j...@cvs.openbsd.org>
 |Date:   Wed Nov 25 09:24:00 2015 +0000
 |
 |   Stop building Mesa on alpha for now as it hits a gcc ICE, and
 |   mips64 because
 |   it requires sync builtins not in gcc 4.2 and hits binutils issues.
 |   
 |   ok matthieu@ deraadt@

To fix this

get /usr/xenocara,
edit /usr/xenocara/share/mk/bsd.xconf.mk to re-enable GL on alpha  
and follow release(8) to build xenocara.
Alternatively you can just run

cd /usr/xenocara/lib/mesa
make -f Makefile.bsd-wrapper obj
make -f Makefile.bsd-wrapper build

to try to build only mesa.

Look at errors and send patches.

> 
> Thanks,
> Bryan
> 
> > On Feb 9, 2016, at 10:42 AM, Christian Weisgerber <na...@mips.inka.de> 
> > wrote:
> >
> >> On 2016-02-08, Landry Breuil <lan...@openbsd.org> wrote:
> >>
> >> for those who care about exotic archs, alpha has lots of failures
> >> because (among others) we dont build libGL/libGLU there anymore.
> >
> > I don't see what can be done about this on the ports side, other
> > than marking affected ports as not for alpha or, possibly, disabling
> > some functionality depending on the arch (ewww, terrible).  None
> > of which actually fixes anything.
> >
> > This needs to be addressed at the root of the problem: alpha needs
> > to be able to build libGL.
> >
> > --
> > Christian "naddy" Weisgerber                          na...@mips.inka.de
> >

-- 
Matthieu Herrb

Attachment: pgpPnKYpmu3LE.pgp
Description: PGP signature

Reply via email to