[Bug 238906] graphics/mesa-dri: Allow building without LLVM

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Jul 1 18:42:32 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238906

Niclas Zeising <zeising at FreeBSD.org> changed:

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

--- Comment #4 from Niclas Zeising <zeising at 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.


More information about the freebsd-x11 mailing list