[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