https://bugs.kde.org/show_bug.cgi?id=374027
Bug ID: 374027
Summary: Does not build for i686
Product: plasmashell
Version: master
Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
Severity: critical
Priority: NOR
Component: Icon Applet
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
Same as https://bugs.kde.org/show_bug.cgi?id=371721 , but for plasma-workspace
Core issue seems to me that moc does not -D _REDIRECT, so glibc uses an evil
#define open open64
which results in
moc_iconapplet_FERWDM656PUOUJ.cpp:128:21: error: 'class IconApplet' has no
member named 'open64'; did you mean 'open'?
IMO this needs to be fixed in Qt, but as everything else works on i686 (except
kget, same issue), this is doing something differently.
Maybe other components #include different headers that fix it by #undef open?
(Feel free to close as WONTFIX if it's too ugly to work around in plasma)
--
You are receiving this mail because:
You are watching all bug changes.