Re: [gentoo-user] sys-devel/llvm and LLVM_TARGETS

2022-03-12 Thread Michael
On Saturday, 12 March 2022 08:43:02 GMT Dale wrote:
> 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
> 
> :-)  :-) 

That's the one, yes.  As I understand it unless all these targets are set sys-
devel/lld breaks.

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] sys-devel/llvm and LLVM_TARGETS

2022-03-12 Thread 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

:-)  :-) 



Re: [gentoo-user] sys-devel/llvm and LLVM_TARGETS

2022-03-12 Thread Michael
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.


signature.asc
Description: This is a digitally signed message part.


[gentoo-user] sys-devel/llvm and LLVM_TARGETS

2022-03-11 Thread 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

:-)  :-)