[devel] [#263468] EPERM (try 14) llvm-common.git=11.0.0-alt2 srpm=llvm11.0-11.0.0-alt2.src.rpm
Ivan A. Melnikov
iv на altlinux.org
Пт Янв 15 10:49:44 MSK 2021
On Thu, Jan 14, 2021 at 09:46:46PM +0100, Konstantin Lepikhov wrote:
> Hi Alexey!
>
> On 01/13/2021, at 04:47:46 PM you wrote:
>
> > Добрый день!
> >
> > On 1/11/21 8:09 PM, Konstantin Lepikhov wrote:
> >
> > >> %build
> > >> +%define _cmake_skip_rpath -DCMAKE_SKIP_RPATH:BOOL=OFF
> > >> %cmake -G Ninja \
> > >> -DLLVM_PARALLEL_LINK_JOBS=1 \
> > >> -DCMAKE_BUILD_TYPE=Release \
> > >> + -DCMAKE_INSTALL_PREFIX=%llvm_prefix \
> > >> + -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF \
> > >> -DBUILD_SHARED_LIBS:BOOL=OFF \
> > >> - -DLLVM_TARGETS_TO_BUILD="host;AMDGPU;BPF;NVPTX;" \
> > >> + -DLLVM_TARGETS_TO_BUILD="all" \
> >
> > > Почему нам нужны все TARGETS?
> >
> > Для Mesa, например. И для кросс-компиляции (clang --target=aarch64-linux-gnu).
> для Mesa нужен только AMDGPU а не _все_ TARGETS. И кросскопиляция это
> самодельный колхоз, который все равно не поддерживается на уровне
> дистрибутива.
Ну, надо же с чего то начать.
--
wbr,
iv m.
Подробная информация о списке рассылки Devel