Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 934566

Summary: kde-frameworks/kirigami-6.3.0:6/6.3::gentoo Failing to compile
Product: Gentoo Linux Reporter: Error404 <kolomansell>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal CC: kolomansell
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Build log
emerge --info kde-frameworks/kirigami
Build log
emerge --info kde-frameworks/kirigami

Description Error404 2024-06-19 17:06:01 UTC
Created attachment 896110 [details]
Build log

Hello with latest update package kde-frameworks/kirigami-6.3.0:6/6.3::gentoo fails to build. 

I tried to switch from Clang to GCC and to both lld and bfd linkers but I am getting same result. 

Build log and emerge info attached. 

Thanks.
Comment 1 Error404 2024-06-19 17:07:04 UTC
Created attachment 896111 [details]
emerge --info kde-frameworks/kirigami
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-06-19 17:08:30 UTC
If you're on the LLVM profiles, you can't build anything with GCC, as it uses libstdc++.
Comment 3 Error404 2024-06-19 17:18:48 UTC
Oh, sorry... didn't know that. And I have forgotten to remove package from env. 

Attaching new logs from failure on LLVM.
Comment 4 Error404 2024-06-19 17:19:30 UTC
Created attachment 896112 [details]
Build log
Comment 5 Error404 2024-06-19 17:19:58 UTC
Created attachment 896113 [details]
emerge --info kde-frameworks/kirigami
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-06-19 17:23:06 UTC
qmlcachegen: /var/tmp/portage/dev-libs/double-conversion-3.3.0/work/double-conversion-3.3.0/double-conversion/double-to-string.cc:395: static void double_conversion::DoubleToStringConverter::DoubleToAscii(double, DtoaMode, int, char *, int, bool *, int *, int *): Assertion `!Double(v).IsSpecial()' failed.

You'll need to figure out why dev-libs/doubleconversion is broken. Could easily be -Ofast related (which breaks standards conformance, and is hence not supported).
Comment 7 Error404 2024-06-19 17:25:13 UTC
Thanks a lot. Going to take a look.