diff options
author | taca <taca@pkgsrc.org> | 2011-02-26 02:58:55 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2011-02-26 02:58:55 +0000 |
commit | b1e4f42fa00b3d8fa8ef283d9b7f5ff6d1a9f73f (patch) | |
tree | 058873403e33a8def92f27a01ec9ac4a14e0c4bf /databases/mysql5-client | |
parent | d9b0a1fc51739c8d5f20a83034245f99ad36a68f (diff) | |
download | pkgsrc-b1e4f42fa00b3d8fa8ef283d9b7f5ff6d1a9f73f.tar.gz |
Update mysql5-{client,server} pacakge to 5.0.92.
Functionality added or changed:
* The time zone tables available at
http://dev.mysql.com/downloads/timezones.html have been
updated. These tables can be used on systems such as Windows or
HP-UX that do not include zoneinfo files. (Bug#40230)
Bugs fixed:
* Security Fix: During evaluation of arguments to extreme-value
functions (such as LEAST() and GREATEST()), type errors did not
propagate properly, causing the server to crash. (Bug#55826,
CVE-2010-3833)
* Security Fix: The server could crash after materializing a derived
table that required a temporary table for grouping. (Bug#55568,
CVE-2010-3834)
* Security Fix: A user-variable assignment expression that is
evaluated in a logical expression context can be precalculated in a
temporary table for GROUP BY. However, when the expression value is
used after creation of the temporary table, it was re-evaluated, not
read from the table and a server crash resulted. (Bug#55564,
CVE-2010-3835)
* Security Fix: Joins involving a table with a unique SET column could
cause a server crash. (Bug#54575, CVE-2010-3677)
* Security Fix: Pre-evaluation of LIKE predicates during view
preparation could cause a server crash. (Bug#54568, CVE-2010-3836)
* Security Fix: GROUP_CONCAT() and WITH ROLLUP together could cause a
server crash. (Bug#54476, CVE-2010-3837)
* Security Fix: Queries could cause a server crash if the GREATEST()
or LEAST() function had a mixed list of numeric and LONGBLOB
arguments, and the result of such a function was processed using an
intermediate temporary table. (Bug#54461, CVE-2010-3838)
* Security Fix: Using EXPLAIN with queries of the form SELECT
... UNION ... ORDER BY (SELECT ... WHERE ...) could cause a server
crash. (Bug#52711, CVE-2010-3682)
* InnoDB Storage Engine: Creating or dropping a table with 1023
transactions active caused an assertion failure. (Bug#49238)
* The make_binary_distribution target to make could fail on some
platforms because the lines generated were too long for the
shell. (Bug#54590)
* A client could supply data in chunks to a prepared statement
parameter other than of type TEXT or BLOB using the
mysql_stmt_send_long_data() C API function (or
COM_STMT_SEND_LONG_DATA command). This led to a crash because other
data types are not valid for long data. (Bug#54041)
* Builds of the embedded mysqld would fail due to a missing element of
the struct NET. (Bug#53908, Bug#53912)
* The definition of the MY_INIT macro in my_sys.h included an
extraneous semicolon, which could cause compilation
failure. (Bug#53906)
* If the remote server for a FEDERATED table could not be accessed,
queries for the INFORMATION_SCHEMA.TABLES table failed. (Bug#35333)
* mysqld could fail during execution when using SSL. (Bug#34236)
* Threads that were calculating the estimated number of records for a
range scan did not respond to the KILL statement. That is, if a
range join type is possible (even if not selected by the optimizer
as a join type of choice and thus not shown by EXPLAIN), the query
in the statistics state (shown by the SHOW PROCESSLIST) did not
respond to the KILL statement. (Bug#25421)
Diffstat (limited to 'databases/mysql5-client')
-rw-r--r-- | databases/mysql5-client/Makefile.common | 4 | ||||
-rw-r--r-- | databases/mysql5-client/distinfo | 12 | ||||
-rw-r--r-- | databases/mysql5-client/patches/patch-ad | 10 | ||||
-rw-r--r-- | databases/mysql5-client/patches/patch-af | 8 |
4 files changed, 17 insertions, 17 deletions
diff --git a/databases/mysql5-client/Makefile.common b/databases/mysql5-client/Makefile.common index 9d36ae03cfc..1e32df0b9dd 100644 --- a/databases/mysql5-client/Makefile.common +++ b/databases/mysql5-client/Makefile.common @@ -1,10 +1,10 @@ -# $NetBSD: Makefile.common,v 1.40 2010/11/15 16:24:09 sketch Exp $ +# $NetBSD: Makefile.common,v 1.41 2011/02/26 02:58:55 taca Exp $ # # used by databases/mysql5-client/Makefile # used by databases/mysql5-server/Makefile # -DISTNAME= mysql-5.0.91 +DISTNAME= mysql-5.0.92 CATEGORIES= databases MASTER_SITES= http://downloads.mysql.com/archives/mysql-5.0/ \ ${MASTER_SITE_MYSQL:=MySQL-5.0/} diff --git a/databases/mysql5-client/distinfo b/databases/mysql5-client/distinfo index 4e4f70e93f3..ed25da4304c 100644 --- a/databases/mysql5-client/distinfo +++ b/databases/mysql5-client/distinfo @@ -1,14 +1,14 @@ -$NetBSD: distinfo,v 1.29 2010/06/02 13:34:45 taca Exp $ +$NetBSD: distinfo,v 1.30 2011/02/26 02:58:55 taca Exp $ -SHA1 (mysql-5.0.91.tar.gz) = 14a79138a1296ce6ebb681fceba622d870feba3e -RMD160 (mysql-5.0.91.tar.gz) = 3aaa638172f6916d3698c5421b24a01647f7e9db -Size (mysql-5.0.91.tar.gz) = 22340514 bytes +SHA1 (mysql-5.0.92.tar.gz) = 10fffc7672a469af4a7fd980922b04d7ba0143ba +RMD160 (mysql-5.0.92.tar.gz) = 24a373a1b124acf39d0c0726e5cb6f47dc1bef08 +Size (mysql-5.0.92.tar.gz) = 22440590 bytes SHA1 (patch-aa) = 256de04aefd067ac7bdf8a6d1d817723efa6c6ec SHA1 (patch-ab) = ee8103143b47a428319fbc25cf2f9a69828c15f7 SHA1 (patch-ac) = 66b6d0ffd3011df1dcf8f3be7f7300e975635d95 -SHA1 (patch-ad) = 430b8ae2d13598eec90cfdc73d37d932dd97f217 +SHA1 (patch-ad) = 1cf8853882d60a2391d7eb41e9830dd89a8a58ce SHA1 (patch-ae) = f19a31c810bbccdda48c647743a819fdf58b195f -SHA1 (patch-af) = 9e3ebe7eb161c7ed27bf13f1fb4969ac923ae859 +SHA1 (patch-af) = ed4a2fc3ed01b114157b20952ec4dbf2cf3d73b8 SHA1 (patch-ag) = dea43cde5695c04b1b9a9e919828d97d3e049c08 SHA1 (patch-ah) = 18f9bb2c6d9b88d04b9ade6177212ab2ed21b4d7 SHA1 (patch-ai) = 317c20011478c631b7d150bf84e82c9c5fbb0a76 diff --git a/databases/mysql5-client/patches/patch-ad b/databases/mysql5-client/patches/patch-ad index 6dff882dcdd..1ed4e4cb714 100644 --- a/databases/mysql5-client/patches/patch-ad +++ b/databases/mysql5-client/patches/patch-ad @@ -1,10 +1,10 @@ -$NetBSD: patch-ad,v 1.7 2007/10/12 14:32:46 rillig Exp $ +$NetBSD: patch-ad,v 1.8 2011/02/26 02:58:55 taca Exp $ ---- Makefile.in.orig 2007-07-04 14:10:07.000000000 +0100 -+++ Makefile.in 2007-07-15 17:20:48.000000000 +0100 -@@ -374,12 +374,7 @@ +--- Makefile.in.orig 2011-01-25 11:32:06.000000000 +0000 ++++ Makefile.in +@@ -376,12 +376,7 @@ AUTOMAKE_OPTIONS = foreign EXTRA_DIST = INSTALL-SOURCE INSTALL-WIN-SOURCE \ - README COPYING EXCEPTIONS-CLIENT CMakeLists.txt + README COPYING CMakeLists.txt -SUBDIRS = . include @docs_dirs@ @zlib_dir@ @yassl_dir@ \ - @readline_topdir@ sql-common scripts \ diff --git a/databases/mysql5-client/patches/patch-af b/databases/mysql5-client/patches/patch-af index 13efae8d5ee..28b9e4f3096 100644 --- a/databases/mysql5-client/patches/patch-af +++ b/databases/mysql5-client/patches/patch-af @@ -1,10 +1,10 @@ -$NetBSD: patch-af,v 1.8 2010/02/18 15:46:10 taca Exp $ +$NetBSD: patch-af,v 1.9 2011/02/26 02:58:55 taca Exp $ ---- man/Makefile.in.orig 2010-01-15 09:53:44.000000000 +0000 +--- man/Makefile.in.orig 2011-01-25 11:31:45.000000000 +0000 +++ man/Makefile.in -@@ -349,8 +349,9 @@ yassl_h_ln_cmd = @yassl_h_ln_cmd@ - yassl_libs = @yassl_libs@ +@@ -350,8 +350,9 @@ yassl_libs = @yassl_libs@ yassl_taocrypt_extra_cxxflags = @yassl_taocrypt_extra_cxxflags@ + yassl_thread_cxxflags = @yassl_thread_cxxflags@ zlib_dir = @zlib_dir@ -man1_MANS = @man1_files@ -man8_MANS = @man8_files@ |