On Saturday, 12 March 2022 01:34:45 GMT Dale wrote:
Howdy,You don't need any of these targets in llvm and clang any more than I do. There's a bug which explains why these arch targets are now being forced, but I can't find it.
I just noticed this in my updates:
[ebuild U ] sys-devel/llvm-13.0.1:13::gentoo [13.0.0:13::gentoo]
USE="binutils-plugin%* libffi ncurses xml -debug -doc -exegesis -libedit
-test -xar -z3 (-gold%*)" ABI_X86="32 (64) (-x32)"
LLVM_TARGETS="(AArch64*) (AMDGPU) (ARM*) (AVR*) (BPF) (Hexagon*)
(Lanai*) (MSP430*) (Mips*) (NVPTX) (PowerPC*) (RISCV*) (Sparc*)
(SystemZ*) (WebAssembly*) (X86) (XCore*) (-ARC) (-CSKY) (-M68k) (-VE)"
The LLVM_TARGETS= part looks odd. Why do I need ARM, PowerPC, Sparc etc
here? Is that correct? The old still installed version doesn't have
those enabled.
Thanks.
Dale
:-) :-)
Howdy,
I just noticed this in my updates:
[ebuild U ] sys-devel/llvm-13.0.1:13::gentoo [13.0.0:13::gentoo] USE="binutils-plugin%* libffi ncurses xml -debug -doc -exegesis -libedit -test -xar -z3 (-gold%*)" ABI_X86="32 (64) (-x32)"
LLVM_TARGETS="(AArch64*) (AMDGPU) (ARM*) (AVR*) (BPF) (Hexagon*)
(Lanai*) (MSP430*) (Mips*) (NVPTX) (PowerPC*) (RISCV*) (Sparc*)
(SystemZ*) (WebAssembly*) (X86) (XCore*) (-ARC) (-CSKY) (-M68k) (-VE)"
The LLVM_TARGETS= part looks odd. Why do I need ARM, PowerPC, Sparc etc here? Is that correct? The old still installed version doesn't have
those enabled.
Thanks.
Dale
:-) :-)
Michael wrote:
On Saturday, 12 March 2022 01:34:45 GMT Dale wrote:
Howdy,
I just noticed this in my updates:
[ebuild U ] sys-devel/llvm-13.0.1:13::gentoo [13.0.0:13::gentoo]
USE="binutils-plugin%* libffi ncurses xml -debug -doc -exegesis -libedit >> -test -xar -z3 (-gold%*)" ABI_X86="32 (64) (-x32)"
LLVM_TARGETS="(AArch64*) (AMDGPU) (ARM*) (AVR*) (BPF) (Hexagon*)
(Lanai*) (MSP430*) (Mips*) (NVPTX) (PowerPC*) (RISCV*) (Sparc*)
(SystemZ*) (WebAssembly*) (X86) (XCore*) (-ARC) (-CSKY) (-M68k) (-VE)"
The LLVM_TARGETS= part looks odd. Why do I need ARM, PowerPC, Sparc etc >> here? Is that correct? The old still installed version doesn't have
those enabled.
Thanks.
Dale
:-) :-)
You don't need any of these targets in llvm and clang any more than I do. There's a bug which explains why these arch targets are now being forced, but I can't find it.
That was my thinking when I saw it. It just looked odd to me. I found
this bug.
https://bugs.gentoo.org/767700
Is that the one? It mentions the target but I don't quite understand
the why. The biggest thing, will this break something if I let it do
it? I don't have any settings of my own on this package. It was done
by a dev, who I assume has a good reason for this.
Dale
:-) :-)
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 302 |
Nodes: | 16 (2 / 14) |
Uptime: | 97:56:47 |
Calls: | 6,766 |
Calls today: | 4 |
Files: | 12,295 |
Messages: | 5,376,385 |
Posted today: | 1 |