[ATrpms-devel] Re: opengl vsync support in mythtv rpms (was: quick rpm question)

Jarod Wilson jarod at wilsonet.com
Tue May 31 18:03:04 CEST 2005


On Tuesday 31 May 2005 03:46, you wrote:
> On Mon, May 30, 2005 at 02:11:29PM -0700, Jarod Wilson wrote:
> > On Saturday 28 May 2005 08:10, Axel Thimm wrote:
> > > opengl vsync is not enabled, but may soon become a runtime option. so
> > > for now you need to rebuild.
> >
> > Okay, this was just checked into the fixes branch, is working great for
> > me. Sorry for the rebuild burden, Axel, but this is another one that's
> > probably worth it. :-)
>
> Hm, latest cvsfixes break in building,

Interesting... I built that code just fine on el4-x86_64 and fc3-i386 
yesterday, and just now built it on fc4-i386[1], no problems to speak of. 
Even installed and ran yesterday's builds...

[1] With one extra patch that fixes gcc4 builds.

> for example in el3-x86_64: 
>
> g++ -c -pipe -I/usr/include/kde/artsc -Wall -W -fomit-frame-pointer -O2 -g
> -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -D_REENTRANT  -DMMX
> -DUSING_IVTV -DUSING_DVB -DUSING_DVB_EIT -D_GNU_S OURCE
> -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
> -I/usr/lib64/qt-3.1/mkspecs/default -I. -I../../libs/libmythtv
> -I../../libs/libmyth -I../../libs -I/usr/include
> -I/builddir/mythtv-0.18.1/linuxtv-dvb-1.1.1cvs20050228/linux/include
> -I/usr/lib64/qt-3.1/include -o mainserver.o mainserver.cpp mainserver.cpp:

Even odder still, since I don't recall having touched mainserver.cpp at all.

> In member function `void
>    MainServer::FillStatusXML(QDomDocument*)':
> mainserver.cpp:3376: call of overloaded `setAttribute(const char[6],
> size_t)' is ambiguous
> /usr/lib64/qt-3.1/include/qdom.h:468: candidates are: void
>    QDomElement::setAttribute(const QString&, const QString&) <near match>
> /usr/lib64/qt-3.1/include/qdom.h:469:                 void
>    QDomElement::setAttribute(const QString&, int)
> /usr/lib64/qt-3.1/include/qdom.h:470:                 void
>    QDomElement::setAttribute(const QString&, unsigned int)
> /usr/lib64/qt-3.1/include/qdom.h:471:                 void
>    QDomElement::setAttribute(const QString&, double)
> make[2]: *** [mainserver.o] Error 1
> make[2]: Leaving directory `/builddir/mythtv-0.18.1/programs/mythbackend'
> make[1]: *** [sub-mythbackend] Error 2
> make[1]: Leaving directory `/builddir/mythtv-0.18.1/programs'
> make: *** [sub-programs] Error 2
> error: Bad exit status from /var/tmp/rpm-tmp.84702 (%build)

Or anything in programs/mythbackend/, for that matter. I guess it could be 
something in libmyth or libmythtv causing the problem though. Does it fail 
similarly for you on other platforms?

-- 
Jarod Wilson
jarod at wilsonet.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.atrpms.net/pipermail/atrpms-devel/attachments/20050531/5d3306cc/attachment.bin


More information about the atrpms-devel mailing list