[mythtv-commits] Ticket #5284: Update minimum required MySQL DBMS version
MythTV
mythtv at cvs.mythtv.org
Sat May 3 05:39:20 UTC 2008
#5284: Update minimum required MySQL DBMS version
----------------------------------------------+-----------------------------
Reporter: sphery <mtdean at thirdcontact.com> | Owner: ijr
Type: patch | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: head
Severity: medium | Mlocked: 0
----------------------------------------------+-----------------------------
The attached patch updates the minimum required MySQL DBMS version to
5.0.15. [17160] removed some compatibility code required for MySQL
versions 5.0.2 and below, so simply checking the major version is no
longer sufficient. Since 5.0.15 was the first stable release of MySQL (
http://dev.mysql.com/doc/refman/5.0/en/roadmap.html : "The current
production release series is MySQL 5.0, which was declared stable for
production use as of MySQL 5.0.15, released in October 2005." ), it makes
sense to require that version or greater. See, also, discussion in the
thread at http://www.gossamer-threads.com/lists/mythtv/dev/332004#332004 .
The patch uses 3 defines--one each for major, minor, and point versions--
as it was the easiest way to make the values work for both
DBUtil::CompareDBMSVersion() and the error message.
The patch was created and tested on post-Qt4 trunk. Use the undocumented
setting, 'DBMSVersionOverride', to test different MySQL versions (and feel
free to put extra garbage in as it's possible in the wild--it works,
though).
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/5284>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list