Summary: | net-analyzer/monitoring-plugins-2.3.5 - [clang] configure: error: <wchar.h> cannot be used with this compiler (clang -O3 -pipe -march=native -fno-diagnostics- | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Tomáš Mózes <hydrapolic> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | mjo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/monitoring-plugins/monitoring-plugins/pull/2018 | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=929257 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.clang.tar.xz etc.portage.tar.xz logs.tar.xz net-analyzer:monitoring-plugins-2.3.5:20240413-171541.log qlist-info.txt.xz temp.tar.xz |
Description
Toralf Förster
2024-04-13 17:45:32 UTC
Created attachment 890732 [details]
emerge-info.txt
Created attachment 890733 [details]
emerge-history.txt
Created attachment 890734 [details]
environment
Created attachment 890735 [details]
etc.clang.tar.xz
Created attachment 890736 [details]
etc.portage.tar.xz
Created attachment 890737 [details]
logs.tar.xz
Created attachment 890738 [details]
net-analyzer:monitoring-plugins-2.3.5:20240413-171541.log
Created attachment 890739 [details]
qlist-info.txt.xz
Created attachment 890740 [details]
temp.tar.xz
The real errors here are e.g. ld.lld: error: /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/Scrt1.o is incompatible with elf32-i386 ld.lld: error: /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/crti.o is incompatible with elf32-i386 ld.lld: error: /usr/lib/llvm/18/bin/../../../../lib/clang/18/lib/linux/clang_rt.crtbegin-x86_64.o is incompatible with elf32-i386 ld.lld: error: conftest1.o is incompatible with elf32-i386 ld.lld: error: conftest2.o is incompatible with elf32-i386 There were many similar reports filed around this time for other packages -- something was messed up on the tinderbox. As with nagios-plugins, this turned out to be a real problem with USE=postgres on multilib systems using lld. Fortunately the fix for nagios-plugins applied cleanly to monitoring-plugins. |