[devel] LLVM 11, поддержка нескольких llvm в репозитории

Konstantin Lepikhov lakostis на altlinux.org
Ср Окт 14 13:55:19 MSK 2020


Hi Andrey!

On 10/14/2020, at 01:20:20 PM you wrote:

> On Wed, 14 Oct 2020 11:41:00 +0200 Konstantin Lepikhov wrote:
> > llvm это не toolchain, это framework для создания своего toolchain. В
> > первую очередь нужно огласить аудиторию, для кого это делается и зачем.
> > Текущий мантейнер llvm вряд ли понимает, зачем он его собирает.
> > 
> > На текущий момент в сизифе есть только 2 пользователя пакета clang - это
> > firefox (частично) и chromium, mesa не в счет поскольку адекватного
> > объяснения зачем до сир пор не прозвучало. Остальные проекты носят llvm с
> > собой (например amdvlk) и собраны с ним (блобы nvidia).
> 
> Не пишите ерунду. В mesa LLVM необходим для работы gallium на ряде
> большинстве чипов Radeon. Он используется как минимум при
> компиляции шейдеров данными драйверами.
>
LLVM как библиотека, а не toolchain. Как toolchain он там нужен только для
clover, который не нужен.

-- 
WBR et al.


Подробная информация о списке рассылки Devel