head 1.6; access; symbols pkgsrc-2013Q2:1.5.0.10 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.8 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.6 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.4 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.2 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.4.0.6 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.4 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.2 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.3.0.12 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.10 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.8 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.6 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.4 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.2 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.2.0.12 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.10 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.8 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.6 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.4 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.2 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.1.0.8 cube-native-xorg-base:1.1 pkgsrc-2008Q2:1.1.0.6 pkgsrc-2008Q2-base:1.1 cwrapper:1.1.0.4 pkgsrc-2008Q1:1.1.0.2 pkgsrc-2008Q1-base:1.1; locks; strict; comment @# @; 1.6 date 2013.09.12.16.34.32; author adam; state dead; branches; next 1.5; commitid yYSLz0TArIjvua5x; 1.5 date 2012.04.14.04.04.48; author taca; state Exp; branches; next 1.4; 1.4 date 2011.08.02.16.15.08; author taca; state Exp; branches 1.4.6.1; next 1.3; 1.3 date 2010.02.18.15.46.10; author taca; state Exp; branches; next 1.2; 1.2 date 2008.09.18.11.51.37; author taca; state Exp; branches 1.2.12.1; next 1.1; 1.1 date 2008.01.22.00.41.59; author rillig; state Exp; branches 1.1.6.1; next ; 1.4.6.1 date 2012.04.18.13.50.48; author tron; state Exp; branches; next ; 1.2.12.1 date 2010.02.24.14.23.22; author tron; state Exp; branches; next ; 1.1.6.1 date 2008.09.23.11.15.53; author tron; state Exp; branches; next ; desc @@ 1.6 log @Removed databases/mysql5-{client,server} @ text @$NetBSD: patch-ca,v 1.5 2012/04/14 04:04:48 taca Exp $ * Before calling sigsend(), make sure the function actuall exists. Fixes the build on NetBSD >= 4.99.49, in which the macro P_MYID is defined somewhere unrelated to signals. --- configure.in.orig 2011-01-25 11:27:51.000000000 +0000 +++ configure.in @@@@ -2051,7 +2060,7 @@@@ AC_CHECK_HEADERS(varargs.h stdarg.h dire paths.h semaphore.h) # Already-done: strcasecmp -AC_CHECK_FUNCS(lstat putenv select setenv setlocale strcoll tcgetattr) +AC_CHECK_FUNCS(lstat putenv select setenv setlocale sigsend strcoll tcgetattr) AC_STAT_MACROS_BROKEN MYSQL_SIGNAL_CHECK @ 1.5 log @Update mysql5-client and mysql5-server to 5.0.96, last release of MySQL 5.0 series. 5.0.96 * yaSSL was upgraded from version 1.7.2 to 2.2.0. 5.0.95 * No change log entries. 5.0.94 * Some files in the MySQL Server sources containing legacy code still used the LGPL license. Such files that were no longer in use have been removed. Any such code that remains following this removal now appears under the GPL only. (Bug #11896296) References: See also Bug #11840513. * Under some circumstances, the result of SUBSTRING_INDEX() incorrectly depended on the contents of the previous row. (Bug #42404, Bug #11751514) 5.0.93 * Security Fix: The PolyFromWKB() function could crash the server when improper WKB data was passed to the function. (Bug #51875, Bug #11759554, CVE-2010-3840) * Security Fix: Bug #36544 was fixed. * Security Fix: Bug #49124 and Bug #11757121 were fixed. * Two unused test files in storage/ndb/test/sql contained incorrect versions of the GNU Lesser General Public License. The files and the directory containing them have been removed. (Bug #11810224) References: See also Bug #11810156. * On FreeBSD and OpenBSD, the server incorrectly checked the range of the system date, causing legal values to be rejected. (Bug #55755, Bug #11763089) @ text @d1 1 a1 1 $NetBSD: patch-ca,v 1.4 2011/08/02 16:15:08 taca Exp $ @ 1.4 log @Add patches refering link provided from PR pkg/45185 by Andras Horvath. And minor update of comments in patches. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-ca,v 1.3 2010/02/18 15:46:10 taca Exp $ a2 1 * Handling of time_t: http://lists.mysql.com/commits/128103 a8 16 @@@@ -1956,6 +1956,15 @@@@ dnl MYSQL_CHECK_TIME_T +dnl +dnl check size of time_t +dnl + +AC_CHECK_SIZEOF(time_t, 8) +if test "$ac_cv_sizeof_time_t" -eq 0 +then + AC_MSG_ERROR("MySQL needs a time_t type.") +fi # do we need #pragma interface/#pragma implementation ? # yes if it's gcc 2.x, and not icc pretending to be gcc, and not cygwin @ 1.4.6.1 log @Pullup ticket #3744 - requested by taca databases/mysql5-client: security update databases/mysql5-server: security update Revisions pulled up: - databases/mysql5-client/Makefile.common 1.42 - databases/mysql5-client/distinfo 1.31 - databases/mysql5-client/patches/patch-ap 1.3 - databases/mysql5-server/Makefile 1.33 - databases/mysql5-server/PLIST 1.18 - databases/mysql5-server/distinfo 1.29 - databases/mysql5-server/patches/patch-ca 1.5 - databases/mysql5-server/patches/patch-include_my__time.h deleted - databases/mysql5-server/patches/patch-mysql-test_r_func__time.result deleted - databases/mysql5-server/patches/patch-mysql-test_t_func__time.test deleted - databases/mysql5-server/patches/patch-sql-common_my__time.c deleted - databases/mysql5-server/patches/patch-sql_mysqld.cc deleted - databases/mysql5-server/patches/patch-sql_set__var.cc deleted - databases/mysql5-server/patches/patch-sql_sql__class.h deleted --- Module Name: pkgsrc Committed By: taca Date: Sat Apr 14 04:04:48 UTC 2012 Modified Files: pkgsrc/databases/mysql5-client: Makefile.common distinfo pkgsrc/databases/mysql5-client/patches: patch-ap pkgsrc/databases/mysql5-server: Makefile PLIST distinfo pkgsrc/databases/mysql5-server/patches: patch-ca Removed Files: pkgsrc/databases/mysql5-server/patches: patch-include_my__time.h patch-mysql-test_r_func__time.result patch-mysql-test_t_func__time.test patch-sql-common_my__time.c patch-sql_mysqld.cc patch-sql_set__var.cc patch-sql_sql__class.h Log Message: Update mysql5-client and mysql5-server to 5.0.96, last release of MySQL 5.0 series. 5.0.96 * yaSSL was upgraded from version 1.7.2 to 2.2.0. 5.0.95 * No change log entries. 5.0.94 * Some files in the MySQL Server sources containing legacy code still used the LGPL license. Such files that were no longer in use have been removed. Any such code that remains following this removal now appears under the GPL only. (Bug #11896296) References: See also Bug #11840513. * Under some circumstances, the result of SUBSTRING_INDEX() incorrectly depended on the contents of the previous row. (Bug #42404, Bug #11751514) 5.0.93 * Security Fix: The PolyFromWKB() function could crash the server when improper WKB data was passed to the function. (Bug #51875, Bug #11759554, CVE-2010-3840) * Security Fix: Bug #36544 was fixed. * Security Fix: Bug #49124 and Bug #11757121 were fixed. * Two unused test files in storage/ndb/test/sql contained incorrect versions of the GNU Lesser General Public License. The files and the directory containing them have been removed. (Bug #11810224) References: See also Bug #11810156. * On FreeBSD and OpenBSD, the server incorrectly checked the range of the system date, causing legal values to be rejected. (Bug #55755, Bug #11763089) @ text @d1 1 a1 1 $NetBSD$ d3 1 d10 16 @ 1.3 log @Update mysql5-client and mysql5-server package to version 5.0.90. This release many bug fixes and DoS security problem (CVE-2009-4484). Plese refer these URL in detail. http://dev.mysql.com/doc/refman/5.0/en/news-5-0-89.html http://dev.mysql.com/doc/refman/5.0/en/news-5-0-90.html There some minor pkgsrc change to prevent compile time warnings. @ text @d1 1 a1 1 $NetBSD: patch-ca,v 1.2 2008/09/18 11:51:37 taca Exp $ d3 4 a6 3 Before calling sigsend(), make sure the function actuall exists. Fixes the build on NetBSD >= 4.99.49, in which the macro P_MYID is defined somewhere unrelated to signals. d8 1 a8 1 --- configure.in.orig 2010-01-15 09:47:42.000000000 +0000 d10 17 a26 1 @@@@ -2051,7 +2051,7 @@@@ AC_CHECK_HEADERS(varargs.h stdarg.h dire @ 1.2 log @Update mysql5-server pacakge to 5.0.67. This is security fix. For complete changes, please refer http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-67.html. Here is a part of it. Functionality added or changed: Security Enhancement: To enable stricter control over the location from which user-defined functions can be loaded, the plugin_dir system variable has been backported from MySQL 5.1. If the value is non-empty, user-defined function object files can be loaded only from the directory named by this variable. If the value is empty, the behavior that is used before 5.0.67 applies: The UDF object files must be located in a directory that is searched by your system's dynamic linker. (Bug#37428) Important Change: Incompatible Change: The FEDERATED storage engine is now disabled by default in the .cnf files shipped with MySQL distributions (my-huge.cnf, my-medium.cnf, and so forth). This affects server behavior only if you install one of these files. (Bug#37069) Cluster API: Important Change: Because NDB_LE_MemoryUsage.page_size_kb shows memory page sizes in bytes rather than kilobytes, it has been renamed to page_size_bytes. The name page_size_kb is now deprecated and thus subject to removal in a future release, although it currently remains supported for reasons of backward compatibility. See The Ndb_logevent_type Type, for more information about NDB_LE_MemoryUsage. (Bug#30271) Important Change: Some changes were made to CHECK TABLE ... FOR UPGRADE and REPAIR TABLE with respect to detection and handling of tables with incompatible .frm files (files created with a different version of the MySQL server). These changes also affect mysqlcheck because that program uses CHECK TABLE and REPAIR table, and thus also mysql_upgrade because that program invokes mysqlcheck. @ text @d1 1 a1 1 $NetBSD: patch-ca,v 1.1 2008/01/22 00:41:59 rillig Exp $ d7 3 a9 3 --- configure.in.orig 2008-08-04 15:19:07.000000000 +0300 +++ configure.in 2008-09-16 13:52:59.000000000 +0300 @@@@ -2001,7 +2001,7 @@@@ @ 1.2.12.1 log @Pullup ticket #3020 - requested by taca mysql5-client: security update mysql5-server: security update Revisions pulled up: - databases/mysql5-client/Makefile.common 1.38 - databases/mysql5-client/buildlink3.mk 1.15 via patch - databases/mysql5-client/distinfo 1.28 - databases/mysql5-client/patches/patch-ac 1.8 - databases/mysql5-client/patches/patch-ae 1.10 - databases/mysql5-client/patches/patch-af 1.8 - databases/mysql5-client/patches/patch-ag 1.5 - databases/mysql5-client/patches/patch-aj 1.4 - databases/mysql5-client/patches/patch-al 1.4 - databases/mysql5-client/patches/patch-au 1.5 - databases/mysql5-client/patches/patch-av 1.1 - databases/mysql5-server/Makefile 1.31 - databases/mysql5-server/PLIST 1.16 - databases/mysql5-server/distinfo 1.24 - databases/mysql5-server/patches/patch-aa 1.6 - databases/mysql5-server/patches/patch-ag 1.8 - databases/mysql5-server/patches/patch-ah 1.7 - databases/mysql5-server/patches/patch-aj 1.4 - databases/mysql5-server/patches/patch-am 1.4 - databases/mysql5-server/patches/patch-an 1.7 - databases/mysql5-server/patches/patch-ap 1.1 - databases/mysql5-server/patches/patch-aq 1.1 - databases/mysql5-server/patches/patch-bf 1.3 - databases/mysql5-server/patches/patch-ca 1.3 - databases/mysql5-server/patches/patch-cb 1.3 - databases/mysql5-server/patches/patch-cc 1.3 --- Module Name: pkgsrc Committed By: taca Date: Thu Feb 18 15:46:10 UTC 2010 Modified Files: pkgsrc/databases/mysql5-client: Makefile.common buildlink3.mk distinfo pkgsrc/databases/mysql5-client/patches: patch-ac patch-ae patch-af patch-ag patch-aj patch-al pkgsrc/databases/mysql5-server: Makefile PLIST distinfo pkgsrc/databases/mysql5-server/patches: patch-aa patch-ag patch-ah patch-aj patch-am patch-an patch-bf patch-ca patch-cb patch-cc Added Files: pkgsrc/databases/mysql5-client/patches: patch-au patch-av pkgsrc/databases/mysql5-server/patches: patch-ap patch-aq Log Message: Update mysql5-client and mysql5-server package to version 5.0.90. This release many bug fixes and DoS security problem (CVE-2009-4484). Plese refer these URL in detail. http://dev.mysql.com/doc/refman/5.0/en/news-5-0-89.html http://dev.mysql.com/doc/refman/5.0/en/news-5-0-90.html There some minor pkgsrc change to prevent compile time warnings. @ text @d1 1 a1 1 $NetBSD$ d7 3 a9 3 --- configure.in.orig 2010-01-15 09:47:42.000000000 +0000 +++ configure.in @@@@ -2051,7 +2051,7 @@@@ AC_CHECK_HEADERS(varargs.h stdarg.h dire @ 1.1 log @Added some patches to fix the use of the sigsend() function, which is not available on NetBSD. @ text @d1 1 a1 1 $NetBSD$ d7 3 a9 3 --- configure.in.orig 2007-11-15 15:06:32.000000000 +0100 +++ configure.in 2008-01-22 01:11:07.000000000 +0100 @@@@ -1955,7 +1955,7 @@@@ AC_CHECK_HEADERS(varargs.h stdarg.h dire @ 1.1.6.1 log @Pullup ticket #2532 - requested by taca mysql5-client: security update mysql5-server: security update Revisions pulled up: - databases/mysql5-client/Makefile 1.19 - databases/mysql5-client/Makefile.common 1.33 - databases/mysql5-client/buildlink3.mk 1.12 - databases/mysql5-client/distinfo 1.24 - databases/mysql5-client/patches/patch-ab 1.3 - databases/mysql5-client/patches/patch-ac 1.7 - databases/mysql5-client/patches/patch-af 1.7 - databases/mysql5-client/patches/patch-ag 1.4 - databases/mysql5-client/patches/patch-aj 1.3 - databases/mysql5-client/patches/patch-ak delete - databases/mysql5-client/patches/patch-al 1.3 - databases/mysql5-server/Makefile 1.25 - databases/mysql5-server/PLIST 1.13 - databases/mysql5-server/distinfo 1.21 - databases/mysql5-server/patches/patch-ad 1.4 - databases/mysql5-server/patches/patch-ag 1.7 - databases/mysql5-server/patches/patch-ai 1.3 - databases/mysql5-server/patches/patch-an 1.5 - databases/mysql5-server/patches/patch-ca 1.2 - databases/mysql5-server/patches/patch-cb 1.2 - databases/mysql5-server/patches/patch-cc 1.2 - databases/mysql5-server/patches/patch-da delete - databases/mysql5-server/patches/patch-db delete --- Module Name: pkgsrc Committed By: taca Date: Thu Sep 18 11:50:44 UTC 2008 Modified Files: pkgsrc/databases/mysql5-client: Makefile.common buildlink3.mk distinfo pkgsrc/databases/mysql5-client/patches: patch-ab patch-af patch-ag patch-aj patch-al Added Files: pkgsrc/databases/mysql5-client/patches: patch-ac Removed Files: pkgsrc/databases/mysql5-client/patches: patch-ak Log Message: Update mysql5-client pacakge to 5.0.67. For complete changes, please refer http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-67.html. Here is a part of it. Functionality added or changed: Security Enhancement: To enable stricter control over the location from which user-defined functions can be loaded, the plugin_dir system variable has been backported from MySQL 5.1. If the value is non-empty, user-defined function object files can be loaded only from the directory named by this variable. If the value is empty, the behavior that is used before 5.0.67 applies: The UDF object files must be located in a directory that is searched by your system's dynamic linker. (Bug#37428) Important Change: Incompatible Change: The FEDERATED storage engine is now disabled by default in the .cnf files shipped with MySQL distributions (my-huge.cnf, my-medium.cnf, and so forth). This affects server behavior only if you install one of these files. (Bug#37069) Cluster API: Important Change: Because NDB_LE_MemoryUsage.page_size_kb shows memory page sizes in bytes rather than kilobytes, it has been renamed to page_size_bytes. The name page_size_kb is now deprecated and thus subject to removal in a future release, although it currently remains supported for reasons of backward compatibility. See The Ndb_logevent_type Type, for more information about NDB_LE_MemoryUsage. (Bug#30271) Important Change: Some changes were made to CHECK TABLE ... FOR UPGRADE and REPAIR TABLE with respect to detection and handling of tables with incompatible .frm files (files created with a different version of the MySQL server). These changes also affect mysqlcheck because that program uses CHECK TABLE and REPAIR table, and thus also mysql_upgrade because that program invokes mysqlcheck. --- Module Name: pkgsrc Committed By: taca Date: Thu Sep 18 11:51:37 UTC 2008 Modified Files: pkgsrc/databases/mysql5-server: Makefile PLIST distinfo pkgsrc/databases/mysql5-server/patches: patch-ad patch-ag patch-ai patch-an patch-ca patch-cb patch-cc Removed Files: pkgsrc/databases/mysql5-server/patches: patch-da patch-db Log Message: Update mysql5-server pacakge to 5.0.67. This is security fix. For complete changes, please refer http://dev.mysql.com/doc/refman/5.0/en/releasenotes-cs-5-0-67.html. Here is a part of it. Functionality added or changed: Security Enhancement: To enable stricter control over the location from which user-defined functions can be loaded, the plugin_dir system variable has been backported from MySQL 5.1. If the value is non-empty, user-defined function object files can be loaded only from the directory named by this variable. If the value is empty, the behavior that is used before 5.0.67 applies: The UDF object files must be located in a directory that is searched by your system's dynamic linker. (Bug#37428) Important Change: Incompatible Change: The FEDERATED storage engine is now disabled by default in the .cnf files shipped with MySQL distributions (my-huge.cnf, my-medium.cnf, and so forth). This affects server behavior only if you install one of these files. (Bug#37069) Cluster API: Important Change: Because NDB_LE_MemoryUsage.page_size_kb shows memory page sizes in bytes rather than kilobytes, it has been renamed to page_size_bytes. The name page_size_kb is now deprecated and thus subject to removal in a future release, although it currently remains supported for reasons of backward compatibility. See The Ndb_logevent_type Type, for more information about NDB_LE_MemoryUsage. (Bug#30271) Important Change: Some changes were made to CHECK TABLE ... FOR UPGRADE and REPAIR TABLE with respect to detection and handling of tables with incompatible .frm files (files created with a different version of the MySQL server). These changes also affect mysqlcheck because that program uses CHECK TABLE and REPAIR table, and thus also mysql_upgrade because that program invokes mysqlcheck. --- Module Name: pkgsrc Committed By: tron Date: Thu Sep 18 12:49:40 UTC 2008 Modified Files: pkgsrc/databases/mysql5-client: Makefile Log Message: Fix path to Perl interpreter in the installed scripts. Bump package revision because of this fix. @ text @d7 3 a9 3 --- configure.in.orig 2008-08-04 15:19:07.000000000 +0300 +++ configure.in 2008-09-16 13:52:59.000000000 +0300 @@@@ -2001,7 +2001,7 @@@@ @