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: plasma-b...@kde.org
          Reporter: fab...@ritter-vogt.de
  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.

Reply via email to