Hi,<br><br>I&#39;ve just upgraded to 0.26, and have run into a problem (<a href="http://code.mythtv.org/trac/ticket/1107">http://code.mythtv.org/trac/ticket/1107</a>) with nuvexport that I think might be an issue with the perl bindings.<br>
<br>The issue is that the perl bindings expose &quot;unix_to_myth_time&quot; and &quot;myth_to_unix_time&quot;. These are definitely wrong with the UTC change in 0.26 (ie myth_to_unix_time is a wrapper around mysql&#39;s UNIX_TIMESTAMP that then corrects for timezones), but I&#39;m not sure what the correct fix is.<br>
<br>The patches I&#39;ve attached to the trac ticket work for me, but may break something else. I converted unix_to_myth_time to not use mysql (which I assume was done because of different DB vs frontend timezones?), but myth_to_unix_time implicitly accepts whatever mysql does as a format for the param, so I left it as-is and just called &quot;SET timezone&quot; at the start.<br>
<br>Its not a nice patch, but I&#39;m not sure how willing to break things you are - maybe take this for 0.26 and remove those two functions entirely in 0.27 ?<br><br>The nuvexport change may also break some users (since it uses MySQL to parse the date format rather than Date::Manip), but it should be now exactly the same as the other myth utilities that do the same, so I&#39;m hoping that that&#39;s OK.<br>
<br>Thanks,<br><br>Bradley<br>