head 1.4; access; symbols pkgsrc-2013Q2:1.3.0.58 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.3.0.56 pkgsrc-2013Q1-base:1.3 pkgsrc-2012Q4:1.3.0.54 pkgsrc-2012Q4-base:1.3 pkgsrc-2012Q3:1.3.0.52 pkgsrc-2012Q3-base:1.3 pkgsrc-2012Q2:1.3.0.50 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.48 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.3.0.46 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.44 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.42 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.40 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.38 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.36 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.34 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.32 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.30 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.28 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.26 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.24 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.22 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.20 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.18 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.16 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.14 pkgsrc-2008Q1:1.3.0.12 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.10 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.8 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.6 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.4 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.2 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.2.0.2 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.1.1.1.0.6 pkgsrc-2006Q2-base:1.1.1.1 pkgsrc-2006Q1:1.1.1.1.0.4 pkgsrc-2006Q1-base:1.1.1.1 pkgsrc-2005Q4:1.1.1.1.0.2 pkgsrc-2005Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2013.09.12.16.34.32; author adam; state dead; branches; next 1.3; commitid yYSLz0TArIjvua5x; 1.3 date 2006.10.14.18.41.34; author xtraeme; state Exp; branches; next 1.2; 1.2 date 2006.08.06.16.30.40; author tron; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 2005.10.31.09.22.26; author xtraeme; state Exp; branches 1.1.1.1; next ; 1.2.2.1 date 2006.10.15.10.18.20; author salo; state Exp; branches; next ; 1.1.1.1 date 2005.10.31.09.22.26; author xtraeme; state Exp; branches 1.1.1.1.6.1; next ; 1.1.1.1.6.1 date 2006.08.07.08.54.16; author salo; state Exp; branches; next ; desc @@ 1.4 log @Removed databases/mysql5-{client,server} @ text @$NetBSD: patch-af,v 1.3 2006/10/14 18:41:34 xtraeme Exp $ Patch reported: http://bugs.mysql.com/bug.php?id=23293&thanks=4 --- config/ac-macros/readline.m4.orig 2006-10-14 19:03:29.000000000 +0200 +++ config/ac-macros/readline.m4 2006-10-14 19:03:37.000000000 +0200 @@@@ -26,7 +26,7 @@@@ #include "readline/readline.h" ], [ - char res= *(*rl_completion_entry_function)(0,0); + char res= (*rl_completion_entry_function)(0,0); completion_matches(0,0); ], [ @ 1.3 log @Update to the long awaited 5.0.26 release, codenamed "houston we have a problem with vulnerabilities". Please see the following URLs for changes: http://dev.mysql.com/doc/refman/5.0/en/news-5-0-26.html http://dev.mysql.com/doc/refman/5.0/en/news-5-0-25.html Two patches were sent upstream, I hope to get them in the next version. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update "mysql5-client" and "mysql5-server" packages to version 5.0.24. Changes since version 5.0.22: - Security fix: If a user has access to MyISAM table t, that user can create a MERGE table m that accesses t. However, if the user's privileges on t are subsequently revoked, the user can continue to access t by doing so through m. If this behavior is undesirable, you can start the server with the new --skip-merge option to disable the MERGE storage engine. (Bug#15195) - In the INFORMATION_SCHEMA.ROUTINES table the ROUTINE_DEFINITION column now is defined as NULL rather than NOT NULL. Also, NULL rather than the empty string is returned as the column value if the user does not have sufficient privileges to see the routine definition. (Bug#20230) - Several other bug fixes @ text @d3 8 a10 63 --- configure.orig 2006-07-27 19:53:44.000000000 +0100 +++ configure 2006-08-06 16:53:36.000000000 +0100 @@@@ -21500,7 +21500,7 @@@@ FIND_PROC="$PS \$\$PID | grep -v grep | grep \$\$MYSQLD > /dev/null" else case $SYSTEM_TYPE in - *freebsd*) + *freebsd* | *dragonfly*) FIND_PROC="$PS p \$\$PID | grep -v grep | grep \$\$MYSQLD > /dev/null" ;; *darwin*) @@@@ -24458,13 +24458,13 @@@@ : else -echo "$as_me:$LINENO: checking for sem_init in -lposix4" >&5 -echo $ECHO_N "checking for sem_init in -lposix4... $ECHO_C" >&6 +echo "$as_me:$LINENO: checking for sem_init in -lrt" >&5 +echo $ECHO_N "checking for sem_init in -lrt... $ECHO_C" >&6 if test "${ac_cv_lib_posix4_sem_init+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lposix4 $LIBS" +LIBS="-lrt $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@@@ -24527,7 +24527,7 @@@@ #define HAVE_LIBPOSIX4 1 _ACEOF - LIBS="-lposix4 $LIBS" + LIBS="-lrt $LIBS" fi @@@@ -25792,6 +25792,10 @@@@ MAX_C_OPTIMIZE="-O" fi ;; + *dragonfly*) + CXXFLAGS="$CXXFLAGS -DMYSQLD_NET_RETRY_COUNT=1000000" + ;; + *freebsd*) { echo "$as_me:$LINENO: WARNING: Adding fix for interrupted reads" >&5 echo "$as_me: WARNING: Adding fix for interrupted reads" >&2;} @@@@ -39038,8 +39042,8 @@@@ OPENSSL_INCLUDE=-I$incs fi # Test for libssl using all known library file endings - if test -f $d/libssl.a || test -f $d/libssl.so || \ - test -f $d/libssl.sl || test -f $d/libssl.dylib ; then + if test -f $libs/libssl.a || test -f $libs/libssl.so || \ + test -f $libs/libssl.sl || test -f $libs/libssl.dylib ; then OPENSSL_LIB=$libs fi ;; @@@@ -39377,7 +39381,7 @@@@ main () { d14 2 a15 11 ; @@@@ -41815,6 +41819,8 @@@@ _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) + : Avoid regenerating within pkgsrc + exit 0 ac_cs_recheck=: ;; --version | --vers* | -V ) echo "$ac_cs_version"; exit 0 ;; @ 1.2.2.1 log @Pullup ticket 1820 - requested by xtraeme security update for mysql5 Revisions pulled up: - pkgsrc/databases/mysql5-client/Makefile.common 1.17 - pkgsrc/databases/mysql5-client/buildlink3.mk 1.8 - pkgsrc/databases/mysql5-client/distinfo 1.10, 1.11, 1.12, 1.13 - pkgsrc/databases/mysql5-client/patches/patch-aa 1.2 - pkgsrc/databases/mysql5-client/patches/patch-ac 1.3 - pkgsrc/databases/mysql5-client/patches/patch-ad 1.3, 1.4 - pkgsrc/databases/mysql5-client/patches/patch-af 1.5 - pkgsrc/databases/mysql5-client/patches/patch-ah removed - pkgsrc/databases/mysql5-client/patches/patch-bf 1.1 - pkgsrc/databases/mysql5-server/PLIST 1.8 - pkgsrc/databases/mysql5-server/distinfo 1.12 - pkgsrc/databases/mysql5-server/patches/patch-aa 1.3 - pkgsrc/databases/mysql5-server/patches/patch-ab 1.3 - pkgsrc/databases/mysql5-server/patches/patch-af 1.3 - pkgsrc/databases/mysql5-server/patches/patch-ac 1.4 - pkgsrc/databases/mysql5-server/patches/patch-ag 1.5 - pkgsrc/databases/mysql5-server/patches/patch-aj 1.2 - pkgsrc/databases/mysql5-server/patches/patch-an 1.1 - pkgsrc/databases/mysql5-server/patches/patch-bf 1.1 Module Name: pkgsrc Committed By: rillig Date: Sun Oct 8 13:30:59 UTC 2006 Modified Files: pkgsrc/databases/mysql5-client: distinfo Added Files: pkgsrc/databases/mysql5-client/patches: patch-bf Log Message: Fixed "test ==". --- Module Name: pkgsrc Committed By: xtraeme Date: Sat Oct 14 18:41:34 UTC 2006 Modified Files: pkgsrc/databases/mysql5-client: Makefile.common buildlink3.mk distinfo pkgsrc/databases/mysql5-client/patches: patch-aa patch-ac patch-ad patch-af pkgsrc/databases/mysql5-server: PLIST distinfo pkgsrc/databases/mysql5-server/patches: patch-aa patch-ab patch-ac patch-af patch-ag patch-aj Added Files: pkgsrc/databases/mysql5-server/patches: patch-an patch-bf Removed Files: pkgsrc/databases/mysql5-client/patches: patch-ah Log Message: Update to the long awaited 5.0.26 release, codenamed "houston we have a problem with vulnerabilities". Please see the following URLs for changes: http://dev.mysql.com/doc/refman/5.0/en/news-5-0-26.html http://dev.mysql.com/doc/refman/5.0/en/news-5-0-25.html Two patches were sent upstream, I hope to get them in the next version. --- Module Name: pkgsrc Committed By: xtraeme Date: Sat Oct 14 18:46:51 UTC 2006 Modified Files: pkgsrc/databases/mysql5-client: distinfo Log Message: regen with right checksums. --- Module Name: pkgsrc Committed By: salo Date: Sun Oct 15 08:58:15 UTC 2006 Modified Files: pkgsrc/databases/mysql5-client/patches: patch-ad Log Message: missing rcsid. (hi xtraeme!) --- Module Name: pkgsrc Committed By: salo Date: Sun Oct 15 08:59:37 UTC 2006 Modified Files: pkgsrc/databases/mysql5-client: distinfo Log Message: regen. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.3 2006/10/14 18:41:34 xtraeme Exp $ d3 63 a65 8 Patch reported: http://bugs.mysql.com/bug.php?id=23293&thanks=4 --- config/ac-macros/readline.m4.orig 2006-10-14 19:03:29.000000000 +0200 +++ config/ac-macros/readline.m4 2006-10-14 19:03:37.000000000 +0200 @@@@ -26,7 +26,7 @@@@ #include "readline/readline.h" ], [ d69 11 a79 2 ], [ @ 1.1 log @Initial revision @ text @d3 3 a5 3 --- configure.orig 2005-10-31 09:38:34.000000000 +0100 +++ configure 2005-10-31 09:40:09.000000000 +0100 @@@@ -21984,7 +21984,7 @@@@ d14 27 a40 1 @@@@ -26258,6 +26258,10 @@@@ d51 12 a62 1 @@@@ -39729,7 +39733,7 @@@@ d71 9 @ 1.1.1.1 log @Initial import of mysql5-server-5.0.15. MySQL is a SQL (Structured Query Language) database server. SQL is the most popular database language in the world. MySQL is a client-server implementation that consists of a server daemon `mysqld' and many different client programs/libraries. The main goals of MySQL are speed and robustness. The base upon which MySQL is built is a set of routines that have been used in a highly demanding production environment for many years. While MySQL is still in development it already offers a rich and highly useful function set. The official way to pronounce 'MySQL' is 'My Ess Que Ell' (Not MY-SEQUEL). This package contains the MySQL server programs and libraries. @ text @@ 1.1.1.1.6.1 log @Pullup ticket 1780 - requested by tron security update for mysql5 Revisions pulled up: - pkgsrc/databases/mysql5-client/Makefile 1.8 - pkgsrc/databases/mysql5-client/distinfo 1.8 - pkgsrc/databases/mysql5-client/Makefile.common 1.15 - pkgsrc/databases/mysql5-client/PLIST 1.5 - pkgsrc/databases/mysql5-client/patches/patch-ac 1.2 - pkgsrc/databases/mysql5-client/patches/patch-ae 1.6 - pkgsrc/databases/mysql5-server/Makefile 1.14, 1.15, 1.16 - pkgsrc/databases/mysql5-server/PLIST 1.7 - pkgsrc/databases/mysql5-server/distinfo 1.9, 1.10 - pkgsrc/databases/mysql5-server/patches/patch-ab 1.2 - pkgsrc/databases/mysql5-server/patches/patch-ac 1.3 - pkgsrc/databases/mysql5-server/patches/patch-af 1.2 Module Name: pkgsrc Committed By: sketch Date: Mon Jul 10 20:16:53 UTC 2006 Modified Files: pkgsrc/databases/mysql5-server: Makefile distinfo pkgsrc/databases/mysql5-server/patches: patch-ac Log Message: Solaris fixes: - Pass appropriate flags to SunPro compiler to work with Solaris 9 and below for threading model used. - Pass one directory at a time to `install -d'. --- Module Name: pkgsrc Committed By: rillig Date: Wed Jul 12 11:56:05 UTC 2006 Modified Files: pkgsrc/databases/mysql5-server: Makefile Log Message: Fixed the path to the Perl interpreter in one file. Bumped PKGREVISION. --- Module Name: pkgsrc Committed By: tron Date: Sun Aug 6 16:30:40 UTC 2006 Modified Files: pkgsrc/databases/mysql5-client: Makefile Makefile.common PLIST distinfo pkgsrc/databases/mysql5-client/patches: patch-ac patch-ae pkgsrc/databases/mysql5-server: Makefile PLIST distinfo pkgsrc/databases/mysql5-server/patches: patch-ab patch-af Log Message: Update "mysql5-client" and "mysql5-server" packages to version 5.0.24. Changes since version 5.0.22: - Security fix: If a user has access to MyISAM table t, that user can create a MERGE table m that accesses t. However, if the user's privileges on t are subsequently revoked, the user can continue to access t by doing so through m. If this behavior is undesirable, you can start the server with the new --skip-merge option to disable the MERGE storage engine. (Bug#15195) - In the INFORMATION_SCHEMA.ROUTINES table the ROUTINE_DEFINITION column now is defined as NULL rather than NOT NULL. Also, NULL rather than the empty string is returned as the column value if the user does not have sufficient privileges to see the routine definition. (Bug#20230) - Several other bug fixes @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.2 2006/08/06 16:30:40 tron Exp $ d3 3 a5 3 --- configure.orig 2006-07-27 19:53:44.000000000 +0100 +++ configure 2006-08-06 16:53:36.000000000 +0100 @@@@ -21500,7 +21500,7 @@@@ d14 1 a14 27 @@@@ -24458,13 +24458,13 @@@@ : else -echo "$as_me:$LINENO: checking for sem_init in -lposix4" >&5 -echo $ECHO_N "checking for sem_init in -lposix4... $ECHO_C" >&6 +echo "$as_me:$LINENO: checking for sem_init in -lrt" >&5 +echo $ECHO_N "checking for sem_init in -lrt... $ECHO_C" >&6 if test "${ac_cv_lib_posix4_sem_init+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lposix4 $LIBS" +LIBS="-lrt $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@@@ -24527,7 +24527,7 @@@@ #define HAVE_LIBPOSIX4 1 _ACEOF - LIBS="-lposix4 $LIBS" + LIBS="-lrt $LIBS" fi @@@@ -25792,6 +25792,10 @@@@ d25 1 a25 12 @@@@ -39038,8 +39042,8 @@@@ OPENSSL_INCLUDE=-I$incs fi # Test for libssl using all known library file endings - if test -f $d/libssl.a || test -f $d/libssl.so || \ - test -f $d/libssl.sl || test -f $d/libssl.dylib ; then + if test -f $libs/libssl.a || test -f $libs/libssl.so || \ + test -f $libs/libssl.sl || test -f $libs/libssl.dylib ; then OPENSSL_LIB=$libs fi ;; @@@@ -39377,7 +39381,7 @@@@ a33 9 @@@@ -41815,6 +41819,8 @@@@ _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) + : Avoid regenerating within pkgsrc + exit 0 ac_cs_recheck=: ;; --version | --vers* | -V ) echo "$ac_cs_version"; exit 0 ;; @