Summary: | sys-libs/ncurses-6.1_p20190609 - x86_64-pc-linux-gnu-gcc ... -masm=intel ... ../objects/lib_longname.o: Assembler messages: {standard input}:113: Error: invalid use of register | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | 7_9j~HTz <lotv> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | bkohler, esigra |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
emerge info make.conf config.log build.log build environment |
Please also attach emerge --info output, and config.log Created attachment 591170 [details]
emerge info
Can you attach make.conf as well? The fact that it's configuring in a "cross" dir rather than "ncurses-6.1-abi_x86_64.amd64" makes me suspect some environment variable pollution. Created attachment 591172 [details]
make.conf
Created attachment 591174 [details]
config.log
x86_64-pc-linux-gnu-gcc: error: unrecognized command line option '--malign-data=abi'; did you mean '-malign-data=abi'? I was aware of it and rectified it and ran again emerge --ask --verbose --update --deep --newuse @world Which should have sorted it but it did not. Just cleaned all drives and restart fresh and the issue is still present however. Created attachment 591176 [details]
build.log
Created attachment 591178 [details]
build environment
emerge -vauDN @world appears to be rebuilding packages only when the user changes the USE_FLAG but not the COMMON_FLAGS... That learned then used emerge -ve for rebuilding... ____ ...and selectively removed COMMON_FLAGS. It would that -masm=intel is causing the issue, which is curious though since other packages compiled just fine with the flag in place. Having removed -masm=intel the package then compiled. Perhaps because the CPU being virtualized Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian Address sizes: 40 bits physical, 48 bits virtual CPU(s): 10 On-line CPU(s) list: 0-9 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 10 Vendor ID: GenuineIntel CPU family: 6 Model: 13 Model name: QEMU Virtual CPU version 1.5.3 Stepping: 3 CPU MHz: 2933.408 BogoMIPS: 5866.81 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 4096K Flags: fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 syscall nx lm rep_good nopl cpuid tsc_known_freq pni cx16 hypervisor lahf_lm pti Comment on attachment 591174 [details]
config.log
So this config.log is obsolete because it's about the incorrect `--malign-data=abi`.
|
Created attachment 591168 [details] build.log log enclosed