Bug 19875 - Building program that links against tpqt4 results in billions of warnings from the compiler
Summary: Building program that links against tpqt4 results in billions of warnings fro...
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: tp-qt (show other bugs)
Version: unspecified
Hardware: All All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-01 07:32 UTC by George Goldberg
Modified: 2009-02-05 23:49 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description George Goldberg 2009-02-01 07:32:24 UTC
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)'
Comment 1 Olli Salli 2009-02-02 10:06:09 UTC
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.
Comment 2 Olli Salli 2009-02-05 23:49:26 UTC
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.