[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