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
commit2007a49d49b6a402182230c527989499ea26f1fe (patch)
tree7477e1508f8fe57edd1a531ed6708c22ebad5208 /databases
parentfca06013d0ce3f4557e0efe2ed95bb37b179ea41 (diff)
downloadpkgsrc-2007a49d49b6a402182230c527989499ea26f1fe.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 $@ $<