I just went through the same thing. There are a couple of ways to fix it, the first being editing your source for mythtv 0.17.
in libs/libmythtv/datadirect.cpp: change int timesecs = basedt.secsTo(UTCdt); to: int timesecs = basedt.secsTo(UTCdt) + 3600; // add one hour (thank you Curtis Stanford) That, a recompilation, and a mythfilldatabase fixed the problem for me. Also, I updated to 0.18 last night (using unmodified sources) and ran mythfilldatabase, and my program guide is right on today. So, there's a chance the problem is solved in the new version. In the new datadirect I see: curr_schedule.time = MythUTCToLocal(UTCdt); which looks to me like they corrected the time zone issue in the source. Good luck, guys. _______________________________________________ mythtv-users mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
