Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 01 Jul 2019 18:42:29 +0000
From:      bugzilla-noreply@freebsd.org
To:        x11@FreeBSD.org
Subject:   [Bug 238906] graphics/mesa-dri: Allow building without LLVM
Message-ID:  <bug-238906-7141-73xXgHQPnO@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-238906-7141@https.bugs.freebsd.org/bugzilla/>
References:  <bug-238906-7141@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=238906

Niclas Zeising <zeising@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Open                        |Closed
                 CC|                            |zeising@FreeBSD.org
         Resolution|---                         |Works As Intended

--- Comment #4 from Niclas Zeising <zeising@FreeBSD.org> ---
Hi!
Adding more options and complexity to mesa is not desirable.  It is a big
enough beast as is.  Furthermore, as Charlie Li points out in Comment #3, llvm
is used for non-accelerated graphics as well.

The reason we use llvm from ports is two fold.  First off, it gives us one
unified version of llvm+mesa across all of FreeBSD, which lessens the diversity
and makes the port easier to test and maintain.  Secondly, and perhaps more
importantly, as already been pointed out, the libraries that mesa needs are not
provided by base llvm.

We understand that this can be resource intensive for some people, but for the
reasons listed above, there is no good way around it.

Regards
Niclas
FreeBSD Graphics Team

-- 
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-238906-7141-73xXgHQPnO>