Created attachment 591168 [details] build.log log enclosed
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`.