summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorgarbled <garbled>1998-12-29 08:12:04 +0000
committergarbled <garbled>1998-12-29 08:12:04 +0000
commitb0ad6cfdce9ad5c7af8c004f9de9ad00a2d62c40 (patch)
tree7477e1508f8fe57edd1a531ed6708c22ebad5208 /databases
parenta67a1a101780fc5dff2de79782f47f841a8416af (diff)
downloadpkgsrc-b0ad6cfdce9ad5c7af8c004f9de9ad00a2d62c40.tar.gz
fix some lacks of string.h inclusions which bombed out the build on alpha
and special case the compile of sql_yacc.cc. It used up all the memory on my alpha with 256MB of mem trying to compile this file. Turning off the optimization keeps it from crashing my machine.
Diffstat (limited to 'databases')
-rw-r--r--databases/mysql/patches/patch-aj17
-rw-r--r--databases/mysql/patches/patch-ba11
-rw-r--r--databases/mysql/patches/patch-bb12
3 files changed, 35 insertions, 5 deletions
diff --git a/databases/mysql/patches/patch-aj b/databases/mysql/patches/patch-aj
index e0286f4dde7..1ae6c93a72f 100644
--- a/databases/mysql/patches/patch-aj
+++ b/databases/mysql/patches/patch-aj
@@ -1,8 +1,15 @@
-$NetBSD: patch-aj,v 1.1 1998/10/28 18:18:08 bad Exp $
-
---- mit-pthreads/pthreads/fd.c.orig Tue Jan 13 14:28:04 1998
-+++ mit-pthreads/pthreads/fd.c Sat Oct 24 22:24:28 1998
-@@ -702,7 +702,7 @@
+$NetBSD: patch-aj,v 1.2 1998/12/29 08:12:04 garbled Exp $
+--- mit-pthreads/pthreads/fd.c.orig Tue Jan 13 06:28:04 1998
++++ mit-pthreads/pthreads/fd.c Mon Dec 28 23:50:16 1998
+@@ -44,6 +44,7 @@
+
+ #include <pthread.h>
+ #include <stdlib.h>
++#include <string.h>
+ #include <unistd.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
+@@ -702,7 +703,7 @@
*/
off_t lseek(int fd, off_t offset, int whence)
{
diff --git a/databases/mysql/patches/patch-ba b/databases/mysql/patches/patch-ba
new file mode 100644
index 00000000000..cbb07fccc28
--- /dev/null
+++ b/databases/mysql/patches/patch-ba
@@ -0,0 +1,11 @@
+$NetBSD: patch-ba,v 1.1 1998/12/29 08:12:04 garbled Exp $
+--- mit-pthreads/pthreads/specific.c.orig Mon Dec 28 23:52:16 1998
++++ mit-pthreads/pthreads/specific.c Mon Dec 28 23:52:30 1998
+@@ -42,6 +42,7 @@
+ #include <errno.h>
+ #include <pthread.h>
+ #include <stdlib.h>
++#include <string.h>
+
+ static struct pthread_key key_table[PTHREAD_DATAKEYS_MAX];
+ static pthread_mutex_t key_mutex = PTHREAD_MUTEX_INITIALIZER;
diff --git a/databases/mysql/patches/patch-bb b/databases/mysql/patches/patch-bb
new file mode 100644
index 00000000000..63c4f9ac793
--- /dev/null
+++ b/databases/mysql/patches/patch-bb
@@ -0,0 +1,12 @@
+$NetBSD: patch-bb,v 1.1 1998/12/29 08:12:04 garbled Exp $
+--- sql/Makefile.in.orig Tue Dec 29 00:18:10 1998
++++ sql/Makefile.in Tue Dec 29 00:19:42 1998
+@@ -945,7 +945,7 @@
+
+
+ sql_yacc.o: sql_yacc.cc sql_yacc.h
+- $(CXXCOMPILE) $(LM_CFLAGS) -c $<
++ $(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) -DDBUG_OFF $(LM_CFLAGS) -c $<
+
+ .cc.so:
+ $(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CXXFLAGS) -fPIC -share -o $@ $<