>> 305031968 байтов (llvm+clang). Всё это нужно
> нет, всё не нужно, нужна только 1/6 часть от этого, просто "проект
> FreeBSD" оказался неспособным опакетить родной компилер и его библиотеки по частям,
> а не одним кускомУверен в этом? Выпилил всё ненужное - что осталось - работает на Mesa3D:
% pkg info -r llvm40
llvm40-4.0.1_1:
mesa-dri-17.1.8
% pkg info llvm40
llvm40-4.0.1_1
Name : llvm40
Version : 4.0.1_1
Installed on : Mon Sep 11 18:05:59 2017 MSK
Origin : devel/llvm40
Architecture : FreeBSD:11:amd64
Prefix : /usr/local
Categories : devel lang
Licenses : LLVM
Maintainer : brooks@FreeBSD.org
WWW : http://llvm.org/
Comment : LLVM and Clang
Options :
CLANG : on
COMPILER_RT : on
DOCS : off
EXTRAS : on
GOLD : off
LIT : on
LLD : on
LLDB : off
OPENMP : on
Shared Libs required:
libedit.so.0
libxml2.so.2
Shared Libs provided:
libLLVM-4.0.so
libLTO.so.4
libclang.so.4
libomp.so
libclang_rt.dyndd-x86_64.so
libclang_rt.asan-x86_64.so
Annotations :
Flat size : 1.11GiB
Description :
The LLVM Project is a collection of modular and reusable compiler and
toolchain technologies.
This port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),
LLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure
these are built on.
WWW: http://llvm.org/
>> Вот это цена, которую мы все платим за протаскивание интеловского KMS для его псевдо-графических заглушек в ядро
> не оч улавливаю о чём речь, но на всякий случай скажу, что графика Intel не использует llvm
Тогда что же использует у вас mesa-dri-17.1.8?
У меня вот это:
% pkg info -r mesa-dri-17.1.8
mesa-dri-17.1.8:
xorg-server-1.18.4_3,1
% pkg info -r xorg-server
xorg-server-1.18.4_3,1:
xf86-input-keyboard-1.9.0_1
xf86-input-mouse-1.9.2_1
xf86-video-nv-2.1.21_1
xf86-video-scfb-0.0.4_5
xf86-video-vesa-2.3.4_1
xorg-minimal-7.5.2_1
xf86-video-ati-7.9.0_1,1
slim-1.3.6_15
- это ещё я минимальную установку X.Org сделал. А по умолчанию туда входят свободные драйверы Intel и NVIDIA: http://www.freshports.org/x11-servers/xorg-server/
>> сколько времени занимает сборка LLVM/Clang из исходников
> долго лишь для школьников и фанатиков, ибо это -
>> для тех, кому важна повторяемость сборки и верификация ПО
> делается на специальных стендах, с соответствующими мощностями
А, ну да. Для вас - приготовлен винегрет из всего этого, вы едите, но не замечаете что. И только разработчики и опытные пользователи могут знать, что именно.