[Midnightbsd-cvs] mports: mysql50-server/files: Make this right for 5.0.67
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Mon Sep 29 13:52:31 EDT 2008
Log Message:
-----------
Make this right for 5.0.67
Modified Files:
--------------
mports/databases/mysql50-server/files:
patch-Docs::Makefile.in (r1.1 -> r1.2)
patch-mysys_default.c (r1.1 -> r1.2)
Removed Files:
-------------
mports/databases/mysql50-server/files:
patch-sql_sql_select.cc
patch-vio_viossl.c
-------------- next part --------------
Index: patch-mysys_default.c
===================================================================
RCS file: /home/cvs/mports/databases/mysql50-server/files/patch-mysys_default.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -L databases/mysql50-server/files/patch-mysys_default.c -L databases/mysql50-server/files/patch-mysys_default.c -u -r1.1 -r1.2
--- databases/mysql50-server/files/patch-mysys_default.c
+++ databases/mysql50-server/files/patch-mysys_default.c
@@ -1,6 +1,6 @@
---- mysys/default.c.orig Thu May 26 15:26:56 2005
-+++ mysys/default.c Fri Jun 3 17:16:59 2005
-@@ -517,7 +517,7 @@
+--- mysys/default.c.orig 2008-08-04 14:19:45.000000000 +0200
++++ mysys/default.c 2008-08-27 12:23:54.000000000 +0200
+@@ -634,7 +634,7 @@
{
MY_STAT stat_info;
if (!my_stat(name,&stat_info,MYF(0)))
@@ -9,14 +9,14 @@
/*
Ignore world-writable regular files.
This is mainly done to protect us to not read a file created by
-@@ -867,9 +867,8 @@
- *ptr++= env;
+@@ -1084,7 +1084,10 @@
+ errors += add_directory(alloc, env, dirs);
+ #elif defined(DEFAULT_SYSCONFDIR)
+ if (DEFAULT_SYSCONFDIR != "")
++ {
+ errors += add_directory(alloc, DEFAULT_SYSCONFDIR, dirs);
++ errors += add_directory(alloc, DEFAULT_SYSCONFDIR "mysql", dirs);
++ }
+ #endif /* __EMX__ || __OS2__ */
+
#endif
- *ptr++= "/etc/";
-+ *ptr++= "%%PREFIX%%/etc/";
- #endif
-- if ((env= getenv(STRINGIFY_ARG(DEFAULT_HOME_ENV))))
-- *ptr++= env;
- *ptr++= ""; /* Place for defaults_extra_file */
- #if !defined(__WIN__) && !defined(__NETWARE__)
- *ptr++= "~/";;
Index: patch-Docs::Makefile.in
===================================================================
RCS file: /home/cvs/mports/databases/mysql50-server/files/patch-Docs::Makefile.in,v
retrieving revision 1.1
retrieving revision 1.2
diff -L databases/mysql50-server/files/patch-Docs::Makefile.in -L databases/mysql50-server/files/patch-Docs::Makefile.in -u -r1.1 -r1.2
--- databases/mysql50-server/files/patch-Docs::Makefile.in
+++ databases/mysql50-server/files/patch-Docs::Makefile.in
@@ -1,15 +1,15 @@
---- Docs/Makefile.in.orig Thu Dec 15 00:34:47 2005
-+++ Docs/Makefile.in Thu Dec 22 15:34:13 2005
-@@ -346,7 +346,7 @@
- # generated files explicitly in DISTCLEANFILES.
- DISTCLEANFILES = $(TXT_FILES)
- GT = $(srcdir)/Support/generate-text-files.pl
+--- Docs/Makefile.in.orig 2008-08-04 14:22:00.000000000 +0200
++++ Docs/Makefile.in 2008-08-27 12:15:55.000000000 +0200
+@@ -348,7 +348,7 @@
+ yassl_taocrypt_extra_cxxflags = @yassl_taocrypt_extra_cxxflags@
+ zlib_dir = @zlib_dir@
+ EXTRA_DIST = mysql.info INSTALL-BINARY @extra_docs@
-all: all-am
+all:
.SUFFIXES:
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
-@@ -432,7 +432,7 @@
+@@ -433,7 +433,7 @@
install-data: install-data-am
uninstall: uninstall-am
--- databases/mysql50-server/files/patch-vio_viossl.c
+++ /dev/null
@@ -1,57 +0,0 @@
---- vio/viossl.c.orig 2007-11-15 15:07:13.000000000 +0100
-+++ vio/viossl.c 2008-01-21 08:02:45.000000000 +0100
-@@ -172,20 +172,14 @@
- vio_delete(vio);
- }
-
--int sslaccept(struct st_VioSSLFd *ptr, Vio *vio, long timeout)
--{
-- DBUG_ENTER("sslaccept");
-- DBUG_RETURN(sslconnect(ptr, vio, timeout));
--}
--
--
--int sslconnect(struct st_VioSSLFd *ptr, Vio *vio, long timeout)
-+static
-+int sslprocess(struct st_VioSSLFd *ptr, Vio *vio, long timeout, my_bool accept)
- {
- SSL *ssl;
- my_bool unused;
- my_bool was_blocking;
-
-- DBUG_ENTER("sslconnect");
-+ DBUG_ENTER("sslprocess");
- DBUG_PRINT("enter", ("ptr: 0x%lx, sd: %d ctx: 0x%lx",
- (long) ptr, vio->sd, (long) ptr->ssl_context));
-
-@@ -201,6 +195,12 @@
- }
- DBUG_PRINT("info", ("ssl: 0x%lx timeout: %ld", (long) ssl, timeout));
- SSL_clear(ssl);
-+
-+ if (accept)
-+ SSL_set_accept_state(ssl);
-+ else
-+ SSL_set_connect_state(ssl);
-+
- SSL_SESSION_set_timeout(SSL_get_session(ssl), timeout);
- SSL_set_fd(ssl, vio->sd);
-
-@@ -258,6 +258,17 @@
- DBUG_RETURN(0);
- }
-
-+int sslaccept(struct st_VioSSLFd *ptr, Vio *vio, long timeout)
-+{
-+ DBUG_ENTER("sslaccept");
-+ DBUG_RETURN(sslprocess(ptr, vio, timeout, TRUE));
-+}
-+
-+int sslconnect(struct st_VioSSLFd *ptr, Vio *vio, long timeout)
-+{
-+ DBUG_ENTER("sslconnect");
-+ DBUG_RETURN(sslprocess(ptr, vio, timeout, FALSE));
-+}
-
- int vio_ssl_blocking(Vio *vio __attribute__((unused)),
- my_bool set_blocking_mode,
--- databases/mysql50-server/files/patch-sql_sql_select.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- sql/sql_select.cc.orig 2008-01-31 23:10:38.000000000 +0100
-+++ sql/sql_select.cc 2008-01-31 23:11:31.000000000 +0100
-@@ -1068,7 +1068,8 @@
- <fields> to ORDER BY <fields>. One exception is if skip_sort_order is
- set (see above), then we can simply skip GROUP BY.
- */
-- order= skip_sort_order ? 0 : group_list;
-+ if (!order || test_if_subpart(group_list, order))
-+ order= skip_sort_order ? 0 : group_list;
- group_list= 0;
- group= 0;
- }
More information about the Midnightbsd-cvs
mailing list