OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 13-Nov-2007 00:19:49 Branch: HEAD Handle: 2007111223194500 Modified files: openpkg-src/mysql mysql.patch mysql.spec Log: make mysqlhotcopy work with recent versions of DBD/mysql, part of the perl-dbi package Summary: Revision Changes Path 1.28 +17 -0 openpkg-src/mysql/mysql.patch 1.173 +1 -1 openpkg-src/mysql/mysql.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/mysql/mysql.patch ============================================================================ $ cvs diff -u -r1.27 -r1.28 mysql.patch --- openpkg-src/mysql/mysql.patch 12 Jul 2007 16:42:31 -0000 1.27 +++ openpkg-src/mysql/mysql.patch 12 Nov 2007 23:19:45 -0000 1.28 @@ -37,3 +37,20 @@ INSERT INTO db SELECT * FROM tmp_db WHERE @had_db_table=0; DROP TABLE tmp_db; +______________________________________________________________________________ + +Dirty hack to make mysqlhotcopy work with recent versions of DBD/mysql, +see http://bugs.mysql.com/bug.php?id=27303 + +Index: scripts/mysqlhotcopy.sh +--- scripts/mysqlhotcopy.sh.orig 2007-07-04 15:06:25 +0200 ++++ scripts/mysqlhotcopy.sh 2007-11-13 00:02:56 +0100 +@@ -834,6 +834,8 @@ + + my @dbh_tables = eval { $dbh->tables() }; + ++ map { s/^.*?\.//o } @dbh_tables; ++ + ## Remove quotes around table names + my $quote = $dbh->get_info(29); # SQL_IDENTIFIER_QUOTE_CHAR + if ($quote) { @@ . patch -p0 <<'@@ .' Index: openpkg-src/mysql/mysql.spec ============================================================================ $ cvs diff -u -r1.172 -r1.173 mysql.spec --- openpkg-src/mysql/mysql.spec 10 Oct 2007 09:00:31 -0000 1.172 +++ openpkg-src/mysql/mysql.spec 12 Nov 2007 23:19:45 -0000 1.173 @@ -40,7 +40,7 @@ Group: Database License: GPL Version: %{V_opkg} -Release: 20071010 +Release: 20071113 # package options %option with_server yes @@ . ______________________________________________________________________ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org