devel/llvm80 port on 12.1

Charlie Li ml+freebsd at vishwin.info
Thu Dec 12 16:41:11 UTC 2019


Lars Engels wrote:
> On Thu, Dec 12, 2019 at 10:50:00AM -0500, Kevin P. Neal wrote:
>> On Thu, Dec 12, 2019 at 04:42:07PM +0100, Lars Engels wrote:
>>> So it looks like on 12.1 the mesa-dri port can use the base llvm instead
>>> of the one from ports and save all people running Xorg almost 1 GB of
>>> disk space?
>>
>> Does the base clang have all the features that the ports/packages clang
>> has? They may have left out bits of clang that are not needed for the
>> base system.
>>
>> That may be why the port is required by something graphics related.
> 
> That could be. Maybe someone from x11@ knows more.
> 
Not x11@, but the short answer is: no. See
https://wiki.freebsd.org/WhyDoIHaveToBuildLLVMWhenIAlreadyHaveClangInstalled

The long-ish answer is that software graphics rendering and a few other
use cases require LLVM libraries not included in base. Base only
includes enough to make clang, lld and lldb function, that's it.

-- 
Charlie Li
…nope, still don't have an exit line.

(This email address is for mailing list use; replace local-part with
vishwin for off-list communication if possible)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20191212/bbc7a4e6/attachment.sig>


More information about the freebsd-ports mailing list