I can't compile qt after applying above patch from ubuntu: til/qsystemtrayicon_x11.cpp:59:8: error: ‘QSystemTrayIconSys’ has not been declared Window QSystemTrayIconSys::sysTrayWindow = XNone; ^ util/qsystemtrayicon_x11.cpp:60:7: error: ‘QSystemTrayIconSys’ was not declared in this scope QList QSystemTrayIconSys::trayIcons; ^ util/qsystemtrayicon_x11.cpp:60:27: error: template argument 1 is invalid QList QSystemTrayIconSys::trayIcons; ^ util/qsystemtrayicon_x11.cpp:60:29: error: ‘QSystemTrayIconSys’ has not been declared QList QSystemTrayIconSys::trayIcons; ^ util/qsystemtrayicon_x11.cpp:60:58: error: invalid type in declaration before ‘;’ token QList QSystemTrayIconSys::trayIcons; ^ util/qsystemtrayicon_x11.cpp:61:31: error: ‘QSystemTrayIconSys’ has not been declared QCoreApplication::EventFilter QSystemTrayIconSys::oldEventFilter = 0; ^ util/qsystemtrayicon_x11.cpp:62:6: error: ‘QSystemTrayIconSys’ has not been declared Atom QSystemTrayIconSys::sysTraySelection = XNone; ^ util/qsystemtrayicon_x11.cpp:63:13: error: ‘QSystemTrayIconSys’ has not been declared XVisualInfo QSystemTrayIconSys::sysTrayVisual = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; ^ util/qsystemtrayicon_x11.cpp:66:8: error: ‘QSystemTrayIconSys’ has not been declared Window QSystemTrayIconSys::locateSystemTray() ^ util/qsystemtrayicon_x11.cpp:78:14: error: ‘QSystemTrayIconSys’ has not been declared XVisualInfo* QSystemTrayIconSys::getSysTrayVisualInfo() ^ util/qsystemtrayicon_x11.cpp:118:6: error: ‘QSystemTrayIconSys’ has not been declared bool QSystemTrayIconSys::sysTrayTracker(void *message, long *result)
Has anybody succeded with that?