Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 937471 - kde-plasma/plasma-desktop-6.1.4 w/ clang-19: kcms/libkwindevices/inputdevice.h:171:19: error: reference to non-static member function must be called
Summary: kde-plasma/plasma-desktop-6.1.4 w/ clang-19: kcms/libkwindevices/inputdevice....
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2024-08-07 00:59 UTC by Zachariah Cabelly
Modified: 2024-08-11 11:31 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log.xz (build.log.xz,10.52 KB, application/x-xz)
2024-08-07 01:01 UTC, Zachariah Cabelly
Details
emerge --info (file_937471.txt,11.80 KB, text/plain)
2024-08-07 01:03 UTC, Zachariah Cabelly
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zachariah Cabelly 2024-08-07 00:59:10 UTC
Every time a file includes this header, the compiler crashes and burns. More deets in the build log.

Reproducible: Always

Steps to Reproduce:
1. Attempt to build Plasma 6.1.4
2. Watch this one file trip up Clang 19
3. Wallow
Actual Results:  
Build failed.

Expected Results:  
The build should've succeeded, as normal.

Could be a bug that delays stablization of Plasma 6.1.4 due to me running ~amd64
Comment 1 Zachariah Cabelly 2024-08-07 01:01:47 UTC
Created attachment 899325 [details]
build.log.xz
Comment 2 Zachariah Cabelly 2024-08-07 01:03:45 UTC
Created attachment 899326 [details]
emerge --info
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-08-07 02:10:36 UTC
(In reply to zachariah.cabelly from comment #0)
> Could be a bug that delays stablization of Plasma 6.1.4 due to me running
> ~amd64

Clang 19 isn't released, so not really.

Anyway, presumably introduced by https://invent.kde.org/plasma/plasma-desktop/-/commit/569a2bca468c08058ed91bd4981b85fcbb70c00d.

redstrate?
Comment 4 Joshua Goins 2024-08-07 02:17:59 UTC
(In reply to Sam James from comment #3)
> (In reply to zachariah.cabelly from comment #0)
> > Could be a bug that delays stablization of Plasma 6.1.4 due to me running
> > ~amd64
> 
> Clang 19 isn't released, so not really.
> 
> Anyway, presumably introduced by
> https://invent.kde.org/plasma/plasma-desktop/-/commit/
> 569a2bca468c08058ed91bd4981b85fcbb70c00d.
> 
> redstrate?

Sorry not in front of a computer atm. since this is 6.1.4 this commit would not be included, no?
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-08-07 02:25:20 UTC
Ah, you're right, sorry, I misread it.
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-08-07 02:25:54 UTC
zachariah, did you manage to build 6.1.3 OK?
Comment 7 Andreas Sturmlechner gentoo-dev 2024-08-07 07:14:18 UTC
system-clang issues aren't stable blockers in general to me.
Comment 8 Zachariah Cabelly 2024-08-07 16:20:54 UTC
(In reply to Sam James from comment #6)
> zachariah, did you manage to build 6.1.3 OK?

Yeah, I managed to build 6.1.3 OK with clang 19. 6.1.4 is the one that tripped it up (19.1.0_rc2)
Comment 10 Zachariah Cabelly 2024-08-09 20:58:22 UTC
I think it might actually be a clang issue. I used LLVM 19 to get my kernel to build with Zen optimizations.
Comment 11 Zachariah Cabelly 2024-08-10 03:45:58 UTC
thesamesam, if you accidentally backported what redstrate merged, I'm gonna be PISSED.
Comment 12 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-08-10 06:58:14 UTC
The ebuild applies only one patch and it's to the build system, so no. Please don't speak like that.

Anyway, not interested in engaging further if that's going to be the tone.