summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormartti <martti@pkgsrc.org>2002-03-18 14:17:38 +0000
committermartti <martti@pkgsrc.org>2002-03-18 14:17:38 +0000
commitaaa9d6358b1d5eb60a08e5bdef44bfcdd92d25b6 (patch)
treebb9572b39684fe18af0bd724707279b0ab426f98
parentc33f7ac9fa7a7ad49fe19e9a8e28fbecc3805998 (diff)
downloadpkgsrc-aaa9d6358b1d5eb60a08e5bdef44bfcdd92d25b6.tar.gz
Updated mysql-client to 3.23.49
* Don't give warning for statement that is only a comment; This is needed for mysqldump --disable-keys to work. * Fixed unlikely caching bug when doing a join without keys. In this case the last used field for a table always returned NULL. * Added options to make LOAD DATA LOCAL INFILE more secure. * Added --xml option to mysqldump for producing XML output. * Changed to use autoconf 2.52 (from autoconf 2.13) * Fixed bug in complicated join with const tables. * Added internal safety checks for InnoDB. * Some InnoDB variables was always shown in SHOW VARIABLES as OFF on high-byte-first systems (like sparc). * Fixed problem with one thread using an InnoDB table and another thread doing an ALTER TABLE on the same table. Before that, mysqld could crash with an assertion failure in row0row.c, line 474. * Tuned the InnoDB SQL optimizer to favor more often index searches over table scans. SELECT queries will now also generally run faster on all platforms. * If MySQL binlogging is used, InnoDB now prints after crash recovery the latest MySQL binlog name and the offset InnoDB was able to recover to. This is useful, for example, when resynchronizing a master and a slave database in replication. * Added better error messages to help in installation problems of InnoDB tables. * One can now recover also MySQL temporary tables which have become orphaned inside the InnoDB tablespace. * InnoDB now prevents a FOREIGN KEY declaration where the signedness is not the same in the referencing and referenced integer columns. * Calling SHOW CREATE TABLE or SHOW TABLE STATUS could cause memory corruption and make mysqld to crash. Especially at risk was mysqldump, because it calls frequently SHOW CREATE TABLE. * If inserts to several tables containing an auto-inc column were wrapped inside one LOCK TABLES, InnoDB asserted in lock0lock.c. * In 3.23.47 we allowed several NULLS in a UNIQUE secondary index for an InnoDB table. But CHECK TABLE was not relaxed: it reports the table as corrupt. CHECK TABLE no longer complains in this situation. * SHOW GRANTS now shows REFERENCES instead of REFERENCE.
-rw-r--r--databases/mysql-client/Makefile.common4
-rw-r--r--databases/mysql-client/PLIST4
-rw-r--r--databases/mysql-client/distinfo8
-rw-r--r--databases/mysql-client/patches/patch-af8
4 files changed, 12 insertions, 12 deletions
diff --git a/databases/mysql-client/Makefile.common b/databases/mysql-client/Makefile.common
index 03ce0aa9f72..3da54a13483 100644
--- a/databases/mysql-client/Makefile.common
+++ b/databases/mysql-client/Makefile.common
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.common,v 1.7 2002/01/08 14:09:37 martti Exp $
+# $NetBSD: Makefile.common,v 1.8 2002/03/18 14:17:38 martti Exp $
-DISTNAME= mysql-3.23.47
+DISTNAME= mysql-3.23.49
CATEGORIES= databases
MASTER_SITES= http://mirrors.sunsite.dk/mysql/Downloads/MySQL-3.23/ \
ftp://sunsite.dk/mirrors/mysql/Downloads/MySQL-3.23/ \
diff --git a/databases/mysql-client/PLIST b/databases/mysql-client/PLIST
index b2f9e9886a0..73c6bed436e 100644
--- a/databases/mysql-client/PLIST
+++ b/databases/mysql-client/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2002/02/18 15:14:06 seb Exp $
+@comment $NetBSD: PLIST,v 1.4 2002/03/18 14:17:38 martti Exp $
bin/msql2mysql
bin/mysql
bin/mysqlcheck
@@ -64,7 +64,7 @@ share/mysql/my-huge.cnf
share/mysql/my-large.cnf
share/mysql/my-medium.cnf
share/mysql/my-small.cnf
-share/mysql/mysql-3.23.47.spec
+share/mysql/mysql-3.23.49.spec
share/mysql/mysql-log-rotate
share/mysql/mysql.server
@dirrm share/mysql
diff --git a/databases/mysql-client/distinfo b/databases/mysql-client/distinfo
index b4128ec0ec9..3487c8440fc 100644
--- a/databases/mysql-client/distinfo
+++ b/databases/mysql-client/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2002/01/08 14:09:38 martti Exp $
+$NetBSD: distinfo,v 1.8 2002/03/18 14:17:39 martti Exp $
-SHA1 (mysql-3.23.47.tar.gz) = 3e33fc126f1c9b48df6934e39a22feaa53f4d2c0
-Size (mysql-3.23.47.tar.gz) = 11939073 bytes
-SHA1 (patch-af) = 67f84864c03212e8626c755d70423b04e0151b01
+SHA1 (mysql-3.23.49.tar.gz) = 0256331c7aa9388955148f80cdca382f467ad1be
+Size (mysql-3.23.49.tar.gz) = 11844905 bytes
+SHA1 (patch-af) = 5c627852dd12807580825199cdbd9a1ebc320f33
diff --git a/databases/mysql-client/patches/patch-af b/databases/mysql-client/patches/patch-af
index 4b7f7e7f707..0bc7ac18fca 100644
--- a/databases/mysql-client/patches/patch-af
+++ b/databases/mysql-client/patches/patch-af
@@ -1,8 +1,8 @@
-$NetBSD: patch-af,v 1.5 2002/01/08 14:09:38 martti Exp $
+$NetBSD: patch-af,v 1.6 2002/03/18 14:17:39 martti Exp $
---- configure.orig Thu Dec 27 13:23:51 2001
-+++ configure Tue Jan 8 13:25:09 2002
-@@ -9629,7 +9629,6 @@
+--- configure.orig Thu Feb 14 18:30:42 2002
++++ configure Mon Mar 18 14:34:47 2002
+@@ -9509,7 +9509,6 @@
else
bench_dirs=""
fi