[mythtv] Recent patch to commercial_skip.cpp breaks Qt-3.1

Derek Atkins warlord at MIT.EDU
Fri Feb 4 14:38:03 UTC 2005


Hi,

Current CVS as of Fri Feb  4 14:34:57 UTC 2005 and I get this
error trying to build commercial_skip.cpp.  Looks like someone
is using a non-Qt-3.1-compatible QString method in a VERBOSE()
message.

-derek

g++ -c -pipe -Wall -W -g `freetype-config --cflags` -D_REENTRANT -fPIC  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DMMX -DUSING_IVTV -DUSING_XV -DQT_THREAD_SUPPORT -I/usr/lib/qt-3.1/mkspecs/default -I. -I/usr/local/include -I../.. -I../libmyth -I.. -Idvbdev -Impeg -I../libavcodec -I../libmythmpeg2 -I/usr/lib/qt-3.1/include -o commercial_skip.o commercial_skip.cpp
commercial_skip.cpp: In member function `void 
   CommDetect::BuildAllMethodsCommList()':
commercial_skip.cpp:1323: call of overloaded `arg(long long int)' is ambiguous
/usr/lib/qt-3.1/include/qstring.h:418: candidates are: QString 
   QString::arg(long int, int = 0, int = 10) const
/usr/lib/qt-3.1/include/qstring.h:419:                 QString 
   QString::arg(long unsigned int, int = 0, int = 10) const
/usr/lib/qt-3.1/include/qstring.h:875:                 QString 
   QString::arg(int, int = 0, int = 10) const
/usr/lib/qt-3.1/include/qstring.h:878:                 QString 
   QString::arg(unsigned int, int = 0, int = 10) const
/usr/lib/qt-3.1/include/qstring.h:881:                 QString 
   QString::arg(short int, int = 0, int = 10) const
/usr/lib/qt-3.1/include/qstring.h:884:                 QString 
   QString::arg(short unsigned int, int = 0, int = 10) const
/usr/lib/qt-3.1/include/qstring.h:424:                 QString 
   QString::arg(char, int = 0) const
/usr/lib/qt-3.1/include/qstring.h:425:                 QString 
   QString::arg(QChar, int = 0) const <near match>
/usr/lib/qt-3.1/include/qstring.h:426:                 QString 
   QString::arg(const QString&, int = 0) const <near match>
/usr/lib/qt-3.1/include/qstring.h:427:                 QString 
   QString::arg(double, int = 0, char = 'g', int = -1) const
make[2]: *** [commercial_skip.o] Error 1
make[2]: Leaving directory `/root/mythtv/mythtv-cvs/mythtv/libs/libmythtv'
make[1]: *** [sub-libmythtv] Error 2

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the mythtv-dev mailing list