Whenever I build anything that links against tpqt4, I get hundreds of warnings from the compiler that look similar to the set I've pasted below: In file included from /opt/kde/include/telepathy-1.0/TelepathyQt4/Client/connection.h:29, from /opt/kde/include/telepathy-1.0/TelepathyQt4/Client/Connection:8, from /home/george/kde/src/telepathy/kwallet-accountmanager/src/account.cpp:35: /opt/kde/include/telepathy-1.0/TelepathyQt4/Client/abstract-interface.h:51: warning: 'virtual void Telepathy::Client::AbstractInterface::invalidate(Telepathy::Client::DBusProxy*, const QString&, const QString&)' was hidden /opt/kde/include/telepathy-1.0/TelepathyQt4/_gen/cli-connection.h:603: warning: by 'virtual void Telepathy::Client::ConnectionInterface::invalidate(Telepathy::Client::DBusProxy*, QString, QString)' /opt/kde/include/telepathy-1.0/TelepathyQt4/Client/abstract-interface.h:51: warning: 'virtual void Telepathy::Client::AbstractInterface::invalidate(Telepathy::Client::DBusProxy*, const QString&, const QString&)' was hidden /opt/kde/include/telepathy-1.0/TelepathyQt4/_gen/cli-connection.h:813: warning: by 'virtual void Telepathy::Client::ConnectionInterfaceAliasingInterface::invalidate(Telepathy::Client::DBusProxy*, QString, QString)' /opt/kde/include/telepathy-1.0/TelepathyQt4/Client/abstract-interface.h:51: warning: 'virtual void Telepathy::Client::AbstractInterface::invalidate(Telepathy::Client::DBusProxy*, const QString&, const QString&)' was hidden /opt/kde/include/telepathy-1.0/TelepathyQt4/_gen/cli-connection.h:1161: warning: by 'virtual void Telepathy::Client::ConnectionInterfaceAvatarsInterface::invalidate(Telepathy::Client::DBusProxy*, QString, QString)' /opt/kde/include/telepathy-1.0/TelepathyQt4/Client/abstract-interface.h:51: warning: 'virtual void Telepathy::Client::AbstractInterface::invalidate(Telepathy::Client::DBusProxy*, const QString&, const QString&)' was hidden /opt/kde/include/telepathy-1.0/TelepathyQt4/_gen/cli-connection.h:1363: warning: by 'virtual void Telepathy::Client::ConnectionInterfaceCapabilitiesInterface::invalidate(Telepathy::Client::DBusProxy*, QString, QString)' /opt/kde/include/telepathy-1.0/TelepathyQt4/Client/abstract-interface.h:51: warning: 'virtual void Telepathy::Client::AbstractInterface::invalidate(Telepathy::Client::DBusProxy*, const QString&, const QString&)' was hidden /opt/kde/include/telepathy-1.0/TelepathyQt4/_gen/cli-connection.h:1544: warning: by 'virtual void Telepathy::Client::ConnectionInterfaceContactsInterface::invalidate(Telepathy::Client::DBusProxy*, QString, QString)' /opt/kde/include/telepathy-1.0/TelepathyQt4/Client/abstract-interface.h:51: warning: 'virtual void Telepathy::Client::AbstractInterface::invalidate(Telepathy::Client::DBusProxy*, const QString&, const QString&)' was hidden /opt/kde/include/telepathy-1.0/TelepathyQt4/_gen/cli-connection.h:1872: warning: by 'virtual void Telepathy::Client::ConnectionInterfacePresenceInterface::invalidate(Telepathy::Client::DBusProxy*, QString, QString)' /opt/kde/include/telepathy-1.0/TelepathyQt4/Client/abstract-interface.h:51: warning: 'virtual void Telepathy::Client::AbstractInterface::invalidate(Telepathy::Client::DBusProxy*, const QString&, const QString&)' was hidden /opt/kde/include/telepathy-1.0/TelepathyQt4/_gen/cli-connection.h:2220: warning: by 'virtual void Telepathy::Client::ConnectionInterfaceRequestsInterface::invalidate(Telepathy::Client::DBusProxy*, QString, QString)' /opt/kde/include/telepathy-1.0/TelepathyQt4/Client/abstract-interface.h:51: warning: 'virtual void Telepathy::Client::AbstractInterface::invalidate(Telepathy::Client::DBusProxy*, const QString&, const QString&)' was hidden /opt/kde/include/telepathy-1.0/TelepathyQt4/_gen/cli-connection.h:2466: warning: by 'virtual void Telepathy::Client::ConnectionInterfaceSimplePresenceInterface::invalidate(Telepathy::Client::DBusProxy*, QString, QString)'
From that output, it looks like the generated proxies have an incorrect signature for their invalidate() methods. This should be rather easy to fix, I'll put up a trivia branch today.
Fixed in git master.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.