summaryrefslogtreecommitdiff
path: root/databases/mysql4-server
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2005-10-26 17:33:49 +0000
committerjoerg <joerg@pkgsrc.org>2005-10-26 17:33:49 +0000
commit0760a6b42a4ee79d66930a23c0fc3b918e5795c1 (patch)
tree11afee102304a703a8219f983755ad95e64e42fd /databases/mysql4-server
parentd3732c607eb8f8f6273eee6a7c679d04273de0cc (diff)
downloadpkgsrc-0760a6b42a4ee79d66930a23c0fc3b918e5795c1.tar.gz
Also commit patches for the DragonFly support.
Diffstat (limited to 'databases/mysql4-server')
-rw-r--r--databases/mysql4-server/patches/patch-ad13
-rw-r--r--databases/mysql4-server/patches/patch-ae13
-rw-r--r--databases/mysql4-server/patches/patch-ag13
3 files changed, 39 insertions, 0 deletions
diff --git a/databases/mysql4-server/patches/patch-ad b/databases/mysql4-server/patches/patch-ad
new file mode 100644
index 00000000000..c558b53ecb6
--- /dev/null
+++ b/databases/mysql4-server/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1 2005/10/26 17:33:49 joerg Exp $
+
+--- sql/mysqld.cc.orig 2005-10-14 10:21:12.000000000 +0000
++++ sql/mysqld.cc
+@@ -182,7 +182,7 @@ static void getvolumeID(BYTE *volumeName
+ int initgroups(const char *,unsigned int);
+ #endif
+
+-#if defined(__FreeBSD__) && defined(HAVE_IEEEFP_H)
++#if (defined(__FreeBSD__) || defined(__DragonFly__)) && defined(HAVE_IEEEFP_H)
+ #include <ieeefp.h>
+ #ifdef HAVE_FP_EXCEPT // Fix type conflict
+ typedef fp_except fp_except_t;
diff --git a/databases/mysql4-server/patches/patch-ae b/databases/mysql4-server/patches/patch-ae
new file mode 100644
index 00000000000..8c27d36ee6d
--- /dev/null
+++ b/databases/mysql4-server/patches/patch-ae
@@ -0,0 +1,13 @@
+$NetBSD: patch-ae,v 1.3 2005/10/26 17:33:49 joerg Exp $
+
+--- mysys/my_gethwaddr.c.orig 2005-10-14 10:21:10.000000000 +0000
++++ mysys/my_gethwaddr.c
+@@ -31,7 +31,7 @@ static my_bool memcpy_and_test(uchar *to
+ return res;
+ }
+
+-#ifdef __FreeBSD__
++#if defined(__FreeBSD__) || defined(__DragonFly__)
+
+ #include <net/ethernet.h>
+ #include <sys/sysctl.h>
diff --git a/databases/mysql4-server/patches/patch-ag b/databases/mysql4-server/patches/patch-ag
new file mode 100644
index 00000000000..580c652f6df
--- /dev/null
+++ b/databases/mysql4-server/patches/patch-ag
@@ -0,0 +1,13 @@
+$NetBSD: patch-ag,v 1.1 2005/10/26 17:33:49 joerg Exp $
+
+--- vio/vio.c.orig 2005-10-14 10:23:58.000000000 +0000
++++ vio/vio.c
+@@ -132,7 +132,7 @@ Vio *vio_new(my_socket sd, enum enum_vio
+ vio->sd);
+ #if !defined(__WIN__) && !defined(__EMX__) && !defined(OS2)
+ #if !defined(NO_FCNTL_NONBLOCK)
+-#if defined(__FreeBSD__)
++#if defined(__FreeBSD__) || defined(__DragonFly__)
+ fcntl(sd, F_SETFL, vio->fcntl_mode); /* Yahoo! FreeBSD patch */
+ #endif
+ vio->fcntl_mode = fcntl(sd, F_GETFL);