[mythtv-users] gentoo cvs ebuild

Preston Crow pc-mythtv04 at crowcastle.net
Tue Mar 1 20:21:36 UTC 2005


On Tue, 2005-03-01 at 14:33, Jeff Simpson wrote:
> I just tried to update myth with the gentoo ebuild and get the following error:
> 
> weather.cpp: In member function `void Weather::setSetting(QString, QString, 
>    bool)':
> weather.cpp:484: error: `MSqlQuery' undeclared (first use this function)
> weather.cpp:484: error: (Each undeclared identifier is reported only once for 
>    each function it appears in.)
> 
> I get a similar error for mythweather-cvs, mythvideo-cvs,
> mythgame-cvs, mythdvd-cvs
> 
> mythtv-cvs and mythweb-cvs compile fine. I figure it must be a
> dependency I forgot about or that got left out of the ebuilds.
> Suggestions?

I don't think it's an issue with the ebuild or the dependencies.  I
think it's an issue with the state of the code in CVS.  With the release
of 0.17, it appears that the developers felt free to make some
destabilizing changes.  For a while, many of the modules were broken. 
Last I checked, I was able to build all but mythbrowser (using the
Gentoo ebuilds).

As a general rule, if one of the CVS modules fails to build, you may
need to update to the latest CVS and rebuild everything starting with
mythtv (i.e., emerge mythtv-cvs mythweather-cvs ...).  Often there is an
issue where a library interface was changed in the mythtv base, and the
modules now depend on the new API (or will be broken until they are
adjusted, as was the case with some of the modules recently).

--PC




More information about the mythtv-users mailing list