Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 03 Mar 2017 13:58:20 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 216944] restrict llvm dependency to only archs that support it in graphics/libGL/Makefile.common
Message-ID:  <bug-216944-13-GNnx14LhZi@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-216944-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-216944-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216944

Matthew Rezny <rezny@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #179801|0                           |1
        is obsolete|                            |
 Attachment #179803|0                           |1
        is obsolete|                            |

--- Comment #7 from Matthew Rezny <rezny@freebsd.org> ---
Created attachment 180463
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D180463&action=
=3Dedit
disable Gallium and EGL on platforms without working LLVM (sparc64, ia64)

If it were just that LLVM produced bad code on Sparc64 or MIPS then no chan=
ge
would be needed, just the gallium drivers (llvmpipe) would not work but the
classic drivers (swrast) would still be available. Since LLVM was not block=
ed
on Sparc64, I assumed at worst the Mesa build would fail with Gallium enabl=
e,
requiring disabling Gallium and thus also EGL. Since LLVM fails to build, it
should be marked broken on Sparc in addition to not using it in Mesa.

The attached patch should take care of Sparc64. Should MIPS be added to the
exclusion?

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-216944-13-GNnx14LhZi>