From 09d10fc9c71fa806c388f70af4eb2572f29ce0e8 Mon Sep 17 00:00:00 2001 From: tv Date: Thu, 6 May 1999 23:38:36 +0000 Subject: Nuke mysql; it's now mysql-server and mysql-client. --- databases/Makefile | 5 +- databases/mysql/Makefile | 57 ---------- databases/mysql/files/md5 | 3 - databases/mysql/patches/patch-aa | 13 --- databases/mysql/patches/patch-ab | 20 ---- databases/mysql/patches/patch-ac | 35 ------ databases/mysql/patches/patch-ad | 13 --- databases/mysql/patches/patch-ah | 105 ----------------- databases/mysql/patches/patch-ai | 22 ---- databases/mysql/patches/patch-aj | 20 ---- databases/mysql/patches/patch-ak | 124 -------------------- databases/mysql/patches/patch-al | 25 ----- databases/mysql/patches/patch-am | 21 ---- databases/mysql/patches/patch-an | 30 ----- databases/mysql/patches/patch-ao | 18 --- databases/mysql/patches/patch-ap | 111 ------------------ databases/mysql/patches/patch-aq | 237 --------------------------------------- databases/mysql/patches/patch-ar | 176 ----------------------------- databases/mysql/patches/patch-as | 52 --------- databases/mysql/patches/patch-at | 21 ---- databases/mysql/patches/patch-au | 36 ------ databases/mysql/patches/patch-av | 18 --- databases/mysql/patches/patch-aw | 107 ------------------ databases/mysql/patches/patch-ax | 208 ---------------------------------- databases/mysql/patches/patch-ay | 198 -------------------------------- databases/mysql/patches/patch-az | 60 ---------- databases/mysql/patches/patch-ba | 11 -- databases/mysql/patches/patch-bc | 14 --- databases/mysql/patches/patch-bd | 83 -------------- databases/mysql/pkg/COMMENT | 1 - databases/mysql/pkg/DESCR | 14 --- databases/mysql/pkg/PLIST-client | 40 ------- databases/mysql/pkg/PLIST-server | 67 ----------- databases/py-mysql/Makefile | 4 +- 34 files changed, 5 insertions(+), 1964 deletions(-) delete mode 100644 databases/mysql/Makefile delete mode 100644 databases/mysql/files/md5 delete mode 100644 databases/mysql/patches/patch-aa delete mode 100644 databases/mysql/patches/patch-ab delete mode 100644 databases/mysql/patches/patch-ac delete mode 100644 databases/mysql/patches/patch-ad delete mode 100644 databases/mysql/patches/patch-ah delete mode 100644 databases/mysql/patches/patch-ai delete mode 100644 databases/mysql/patches/patch-aj delete mode 100644 databases/mysql/patches/patch-ak delete mode 100644 databases/mysql/patches/patch-al delete mode 100644 databases/mysql/patches/patch-am delete mode 100644 databases/mysql/patches/patch-an delete mode 100644 databases/mysql/patches/patch-ao delete mode 100644 databases/mysql/patches/patch-ap delete mode 100644 databases/mysql/patches/patch-aq delete mode 100644 databases/mysql/patches/patch-ar delete mode 100644 databases/mysql/patches/patch-as delete mode 100644 databases/mysql/patches/patch-at delete mode 100644 databases/mysql/patches/patch-au delete mode 100644 databases/mysql/patches/patch-av delete mode 100644 databases/mysql/patches/patch-aw delete mode 100644 databases/mysql/patches/patch-ax delete mode 100644 databases/mysql/patches/patch-ay delete mode 100644 databases/mysql/patches/patch-az delete mode 100644 databases/mysql/patches/patch-ba delete mode 100644 databases/mysql/patches/patch-bc delete mode 100644 databases/mysql/patches/patch-bd delete mode 100644 databases/mysql/pkg/COMMENT delete mode 100644 databases/mysql/pkg/DESCR delete mode 100644 databases/mysql/pkg/PLIST-client delete mode 100644 databases/mysql/pkg/PLIST-server (limited to 'databases') diff --git a/databases/Makefile b/databases/Makefile index 6479a315306..98968570ed6 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 1999/04/09 23:11:53 tron Exp $ +# $NetBSD: Makefile,v 1.14 1999/05/06 23:38:36 tv Exp $ # FreeBSD Id: Makefile,v 1.20 1997/07/30 11:47:51 tg Exp # @@ -7,7 +7,8 @@ # SUBDIR += gnats SUBDIR += gtksql # SUBDIR += msql - SUBDIR += mysql + SUBDIR += mysql-client + SUBDIR += mysql-server SUBDIR += openldap # SUBDIR += p5-DBD-mysql # SUBDIR += p5-DBD-Pg diff --git a/databases/mysql/Makefile b/databases/mysql/Makefile deleted file mode 100644 index 78453765ab2..00000000000 --- a/databases/mysql/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -# $NetBSD: Makefile,v 1.17 1999/04/09 15:39:38 bad Exp $ -# - -DISTNAME= mysql-3.22.21 -CATEGORIES= databases -MASTER_SITES= ftp://ftp.digex.net/pub/database/mysql/Downloads/MySQL-3.22/ \ - ftp://ftp.netcasting.net/pub/mysql/Downloads/MySQL-3.22/ - -MAINTAINER= packages@netbsd.org -HOMEPAGE= http://www.mysql.com/ - -NO_CDROM= "Restrictive license." - -MYSQL_DATADIR?= /var/mysql - -GNU_CONFIGURE= yes -CONFIGURE_ARGS+=--localstatedir=${MYSQL_DATADIR} \ - --with-named-z-libs='z' \ - --without-perl --without-debug --without-bench \ - --with-low-memory -CONFIGURE_ENV= INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ - INSTALL_DATA="${INSTALL_DATA}" \ - INSTALL_SCRIPT="${INSTALL_SCRIPT}" -LDFLAGS+= -Wl,-R${LOCALBASE}/lib/mysql - -USE_GMAKE= yes -USE_PERL5= yes -USE_LIBTOOL= yes - -PLIST_SRC= ${WRKSRC}/.PLIST_SRC - -INFO_FILES= mysql.info - -pre-install: - ${INSTALL_DATA} ${WRKSRC}/Docs/mysql.info ${PREFIX}/info - @${CP} ${PKGDIR}/PLIST-client ${PLIST_SRC} - -.if (${MACHINE_ARCH} != "i386") && (${MACHINE_ARCH} != "alpha") && (${MACHINE_ARCH} != "arm32") && (${MACHINE_ARCH} != "sparc") -CONFIGURE_ARGS+=--without-server -pre-configure: - @${ECHO} '########## Client-only support! ##########' - @${ECHO} 'MySQL does not support pthreads on ${MACHINE_ARCH}, so only the client' - @${ECHO} 'support library and clients will be built.' - @${ECHO} '##########################################' -.else -NO_PACKAGE= "mysql_install_db needs data dir from distribution." - -post-install:: - (cd ${WRKSRC}; ./scripts/mysql_install_db) - @${CAT} ${PKGDIR}/PLIST-server >>${PLIST_SRC} -.endif - -post-install:: - ${ECHO} @dirrm lib/mysql >>${PLIST_SRC} - ${ECHO} @dirrm share/mysql >>${PLIST_SRC} - -.include "../../mk/bsd.pkg.mk" diff --git a/databases/mysql/files/md5 b/databases/mysql/files/md5 deleted file mode 100644 index 962cec565ba..00000000000 --- a/databases/mysql/files/md5 +++ /dev/null @@ -1,3 +0,0 @@ -$NetBSD: md5,v 1.6 1999/04/09 15:39:38 bad Exp $ - -MD5 (mysql-3.22.21.tar.gz) = 290b586a47de28f9bb4831f7d80a932f diff --git a/databases/mysql/patches/patch-aa b/databases/mysql/patches/patch-aa deleted file mode 100644 index 4d2a918732b..00000000000 --- a/databases/mysql/patches/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-aa,v 1.6 1999/04/09 15:39:38 bad Exp $ - ---- client/Makefile.in.orig Mon Mar 15 15:49:57 1999 -+++ client/Makefile.in Sun Mar 21 23:11:42 1999 -@@ -181,7 +181,7 @@ - libmysqlclient_la_LDFLAGS = -version-info @SHARED_LIB_VERSION@ - CLEANFILES = $(libmysqlclient_la_LIBADD) $(SHLIBOBJS) \ - libmysqclient.la --DEFS = -DUNDEF_THREADS_HACK -+DEFS = -DUNDEF_THREADS_HACK -Dunix - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_HEADER = ../config.h - CONFIG_CLEAN_FILES = diff --git a/databases/mysql/patches/patch-ab b/databases/mysql/patches/patch-ab deleted file mode 100644 index 6c44f5e6a4b..00000000000 --- a/databases/mysql/patches/patch-ab +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-ab,v 1.4 1999/04/09 15:39:38 bad Exp $ - ---- configure.orig Mon Mar 15 15:31:46 1999 -+++ configure Sun Mar 21 23:55:25 1999 -@@ -1691,6 +1691,7 @@ - echo "$ac_t""no" 1>&6 - fi - -+if false; then - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool' - -@@ -1736,6 +1737,7 @@ - ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \ - $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \ - || { echo "configure: error: libtool configure failed" 1>&2; exit 1; } -+fi - - # AC_PROG_INSTALL We should only need a AM_PROG_INSTALL - diff --git a/databases/mysql/patches/patch-ac b/databases/mysql/patches/patch-ac deleted file mode 100644 index 69bdc255a47..00000000000 --- a/databases/mysql/patches/patch-ac +++ /dev/null @@ -1,35 +0,0 @@ -$NetBSD: patch-ac,v 1.2 1998/08/07 10:40:19 agc Exp $ - ---- client/get_password.c.orig Sun Jun 14 16:26:27 1998 -+++ client/get_password.c Sun Jun 14 19:25:24 1998 -@@ -18,8 +18,8 @@ - #include - #define TERMIO struct termio - #else --#include --#define TERMIO struct sgttyb -+#include -+#define TERMIO struct termios - #endif - #ifdef alpha_linux_port - #include /* QQ; Fix this in configure */ -@@ -92,13 +92,14 @@ - get_password(buff,sizeof(buff)-1,fileno(stdin),isatty(fileno(stdout))); - ioctl(fileno(stdin),(int) TCSETA, &org); - #else -- gtty(fileno(stdin), &org); -+ tcgetattr(fileno(stdin), &org); - tmp=org; -- tmp.sg_flags &= ~ECHO; -- tmp.sg_flags |= RAW; -- stty(fileno(stdin), &tmp); -+ tmp.c_lflag &= ~(ECHO | ISIG | ICANON); -+ tmp.c_cc[VMIN] = 1; -+ tmp.c_cc[VTIME]= 0; -+ tcsetattr(fileno(stdin), TCSAFLUSH, &tmp); - get_password(buff,sizeof(buff)-1,fileno(stdin),isatty(fileno(stdout))); -- stty(fileno(stdin), &org); -+ tcsetattr(fileno(stdin), TCSAFLUSH, &org); - #endif - if (isatty(fileno(stdout))) - fputc('\n',stdout); diff --git a/databases/mysql/patches/patch-ad b/databases/mysql/patches/patch-ad deleted file mode 100644 index 79f230a100e..00000000000 --- a/databases/mysql/patches/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ad,v 1.3 1999/02/04 21:35:01 frueauf Exp $ - ---- dbug/Makefile.in-orig Wed Jul 8 11:11:32 1998 -+++ dbug/Makefile.in Thu Feb 4 17:14:29 1999 -@@ -142,7 +142,7 @@ - LIBRARIES = $(pkglib_LIBRARIES) - - --DEFS = @DEFS@ -I. -I$(srcdir) -I.. -+DEFS = @DEFS@ -I. -I$(srcdir) -I.. -Dunix - CPPFLAGS = @CPPFLAGS@ - LDFLAGS = @LDFLAGS@ - LIBS = @LIBS@ diff --git a/databases/mysql/patches/patch-ah b/databases/mysql/patches/patch-ah deleted file mode 100644 index 5525c18aead..00000000000 --- a/databases/mysql/patches/patch-ah +++ /dev/null @@ -1,105 +0,0 @@ -$NetBSD: patch-ah,v 1.4 1999/04/16 16:21:27 bad Exp $ - ---- mit-pthreads/config/configure.orig Tue Mar 10 10:11:25 1998 -+++ mit-pthreads/config/configure Fri Apr 16 18:16:36 1999 -@@ -1165,6 +1165,12 @@ - name=$host_cpu-$host_os - - case $host in -+ alpha-*-netbsd1.3[H-Z]|alpha-*-netbsd1.4*) -+ name=alpha-netbsd-1.3 -+ sysincludes=netbsd-1.1 -+ except="fork lseek pipe fstat" -+ available_syscalls="sigsuspend sigprocmask" -+ ;; - alpha-*-netbsd1.3*) - name=alpha-netbsd-1.3 - sysincludes=netbsd-1.1 -@@ -1183,6 +1189,17 @@ - CFLAGS="$CFLAGS -std" - fi - ;; -+ arm32-*-netbsd1.3[H-Z]|arm32-*-netbsd1.4*) -+ name=arm32-netbsd-1.3 -+ sysincludes=netbsd-1.1 -+ except="fork pipe lseek ftruncate fstat" -+ available_syscalls="sigsuspend sigprocmask" -+ ;; -+ arm32-*-netbsd1.3*) -+ name=arm32-netbsd-1.3 -+ sysincludes=netbsd-1.1 -+ except="fork pipe lseek ftruncate sigsuspend sigprocmask fstat" -+ ;; - hppa1.0-*-hpux10.20 | hppa1.1-*-hpux10.20) - name=hppa-hpux-10.20 - sysincludes=hpux-10.20 -@@ -1232,6 +1249,17 @@ - EOF - - ;; -+ sparc-*-netbsd1.3[H-Z]|sparc-*-netbsd1.4*) -+ name=sparc-netbsd-1.3 -+ sysincludes=netbsd-1.1 -+ except="pipe fork lseek ftruncate fstat" -+ available_syscalls="sigprocmask sigsuspend" -+ ;; -+ sparc-*-netbsd1.3*) -+ name=sparc-netbsd-1.3 -+ sysincludes=netbsd-1.1 -+ except="pipe fork lseek ftruncate sigprocmask sigsuspend fstat" -+ ;; - sparc-*-netbsd1.0A | sparc-*-netbsd1.1* | sparc-*-netbsd1.2*) - name=sparc-sunos-4.1.3 - sysincludes=netbsd-1.0 -@@ -1257,6 +1285,12 @@ - syscall=i386-bsdi-2.0 - except="fork lseek ftruncate sigsuspend" - ;; -+ i386-*-netbsd1.3[H-Z]|i386-*-netbsd1.4*) -+ name=i386-netbsd-1.3 -+ sysincludes=netbsd-1.1 -+ except="fork lseek ftruncate pipe fstat" -+ available_syscalls="sigsuspend sigprocmask" -+ ;; - i386-*-netbsd1.3*) - name=i386-netbsd-1.3 - sysincludes=netbsd-1.1 -@@ -1898,6 +1932,38 @@ - if test $pthreads_cv_timespec_in_time = yes ; then - cat >> confdefs.h <<\EOF - #define _OS_HAS_TIMESPEC 1 -+EOF -+fi -+ -+echo $ac_n "checking for socklen_t""... $ac_c" 1>&6 -+if eval "test \"`echo '$''{'pthreads_cv_socklen_t'+set}'`\" = set"; then -+ echo $ac_n "(cached) $ac_c" 1>&6 -+else -+ cat > conftest.$ac_ext < -+#include -+int main() { return 0; } -+int t() { -+socklen_t foo; -+; return 0; } -+EOF -+if { (eval echo configure:1686: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -+ rm -rf conftest* -+ pthreads_cv_socklen_t=yes -+else -+ rm -rf conftest* -+ pthreads_cv_socklen_t=no -+fi -+rm -f conftest* -+ -+fi -+ -+echo "$ac_t""$pthreads_cv_socklen_t" 1>&6 -+if test $pthreads_cv_socklen_t = yes ; then -+ cat >> confdefs.h <<\EOF -+#define _OS_HAS_SOCKLEN_T 1 - EOF - - fi diff --git a/databases/mysql/patches/patch-ai b/databases/mysql/patches/patch-ai deleted file mode 100644 index d788e8d0b37..00000000000 --- a/databases/mysql/patches/patch-ai +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-ai,v 1.1 1998/10/28 18:18:08 bad Exp $ - ---- mit-pthreads/config/config.sub.orig Fri Jan 23 23:07:31 1998 -+++ mit-pthreads/config/config.sub Sun Oct 25 18:54:55 1998 -@@ -119,7 +119,7 @@ - case $basic_machine in - # Recognize the basic CPU types without company name. - # Some are omitted here because they have special meanings below. -- tahoe | i[3456]86 | i860 | m68k | m68000 | m88k | ns32k | arm | pyramid \ -+ tahoe | i[3456]86 | i860 | m68k | m68000 | m88k | ns32k | arm | arm32 | pyramid \ - | tron | a29k | 580 | i960 | h8300 | hppa1.0 | hppa1.1 \ - | alpha | we32k | ns16k | clipper | sparclite | i370 | sh \ - | powerpc | sparc64 | 1750a | dsp16xx | mips64 | mipsel \ -@@ -133,7 +133,7 @@ - ;; - # Recognize the basic CPU types with company name. - vax-* | tahoe-* | i[3456]86-* | i860-* | m68k-* | m68000-* | m88k-* \ -- | sparc-* | ns32k-* | fx80-* | arm-* | c[123]* \ -+ | sparc-* | ns32k-* | fx80-* | arm-* | arm32-* | c[123]* \ - | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \ - | none-* | 580-* | cray2-* | h8300-* | i960-* | xmp-* | ymp-* \ - | hppa1.0-* | hppa1.1-* | alpha-* | we32k-* | cydra-* | ns16k-* \ diff --git a/databases/mysql/patches/patch-aj b/databases/mysql/patches/patch-aj deleted file mode 100644 index 1ae6c93a72f..00000000000 --- a/databases/mysql/patches/patch-aj +++ /dev/null @@ -1,20 +0,0 @@ -$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 - #include -+#include - #include - #include - #include -@@ -702,7 +703,7 @@ - */ - off_t lseek(int fd, off_t offset, int whence) - { -- int ret; -+ off_t ret; - - if ((ret = fd_lock(fd, FD_RDWR, NULL)) == OK) { - ret = fd_table[fd]->ops->seek(fd_table[fd]->fd, diff --git a/databases/mysql/patches/patch-ak b/databases/mysql/patches/patch-ak deleted file mode 100644 index 7c52b87277e..00000000000 --- a/databases/mysql/patches/patch-ak +++ /dev/null @@ -1,124 +0,0 @@ -$NetBSD: patch-ak,v 1.2 1999/04/08 21:54:36 bad Exp $ - ---- mit-pthreads/pthreads/fd_kern.c.orig Wed Nov 26 09:43:02 1997 -+++ mit-pthreads/pthreads/fd_kern.c Sat Mar 20 23:41:26 1999 -@@ -575,6 +575,7 @@ - off_t __fd_kern_lseek(union fd_data fd_data, int f, off_t offset, int whence) - { - int fd = fd_data.i; -+ extern off_t machdep_sys_lseek(int, off_t, int); - off_t ret=machdep_sys_lseek(fd, offset, whence); - if ((long) ret < 0L && (long) ret >= -255L) - { -@@ -1096,7 +1097,11 @@ - /* ========================================================================== - * bind() - */ -+#ifdef _OS_HAS_SOCKLEN_T -+int bind(int fd, const struct sockaddr *name, socklen_t namelen) -+#else - int bind(int fd, const struct sockaddr *name, int namelen) -+#endif - { - /* Not much to do in bind */ - int ret; -@@ -1118,7 +1123,11 @@ - /* ========================================================================== - * connect() - */ -+#ifdef _OS_HAS_SOCKLEN_T -+int connect(int fd, const struct sockaddr *name, socklen_t namelen) -+#else - int connect(int fd, const struct sockaddr *name, int namelen) -+#endif - { - struct sockaddr tmpname; - int ret, tmpnamelen; -@@ -1170,7 +1179,11 @@ - /* ========================================================================== - * accept() - */ -+#ifdef _OS_HAS_SOCKLEN_T -+int accept(int fd, struct sockaddr *name, socklen_t *namelen) -+#else - int accept(int fd, struct sockaddr *name, int *namelen) -+#endif - { - int ret, fd_kern; - -@@ -1377,8 +1390,13 @@ - /* ========================================================================== - * sendto() - */ -+#ifdef _OS_HAS_SOCKLEN_T -+ssize_t sendto(int fd, const void * msg, size_t len, int flags, -+ const struct sockaddr *to, socklen_t to_len) -+#else - ssize_t sendto(int fd, const void * msg, size_t len, int flags, - const struct sockaddr *to, int to_len) -+#endif - { - return(sendto_timedwait(fd, msg, len, flags, to, to_len, NULL)); - } -@@ -1629,8 +1647,13 @@ - /* ========================================================================== - * recvfrom() - */ -+#ifdef _OS_HAS_SOCKLEN_T -+ssize_t recvfrom(int fd, void * buf, size_t len, int flags, -+ struct sockaddr * from, socklen_t * from_len) -+#else - ssize_t recvfrom(int fd, void * buf, size_t len, int flags, - struct sockaddr * from, int * from_len) -+#endif - { - return(recvfrom_timedwait(fd, buf, len, flags, from, from_len, NULL)); - } -@@ -1788,7 +1811,11 @@ - /* ========================================================================== - * setsockopt() - */ -+#ifdef _OS_HAS_SOCKLEN_T -+int setsockopt(int fd, int level, int optname, const void * optval, socklen_t optlen) -+#else - int setsockopt(int fd, int level, int optname, const void * optval, int optlen) -+#endif - { - int ret; - -@@ -1810,7 +1837,11 @@ - /* ========================================================================== - * getsockopt() - */ -+#ifdef _OS_HAS_SOCKLEN_T -+int getsockopt(int fd, int level, int optname, void * optval, socklen_t * optlen) -+#else - int getsockopt(int fd, int level, int optname, void * optval, int * optlen) -+#endif - { - int ret; - -@@ -1832,7 +1863,11 @@ - /* ========================================================================== - * getsockname() - */ -+#ifdef _OS_HAS_SOCKLEN_T -+int getsockname(int fd, struct sockaddr * name, socklen_t * naddrlen) -+#else - int getsockname(int fd, struct sockaddr * name, int * naddrlen) -+#endif - { - int ret; - -@@ -1854,7 +1889,11 @@ - /* ========================================================================== - * getpeername() - */ -+#ifdef _OS_HAS_SOCKLEN_T -+int getpeername(int fd, struct sockaddr * peer, socklen_t * paddrlen) -+#else - int getpeername(int fd, struct sockaddr * peer, int * paddrlen) -+#endif - { - int ret; - diff --git a/databases/mysql/patches/patch-al b/databases/mysql/patches/patch-al deleted file mode 100644 index 61ba2b189e1..00000000000 --- a/databases/mysql/patches/patch-al +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-al,v 1.2 1998/10/29 18:07:38 bad Exp $ - ---- mit-pthreads/machdep/netbsd-1.1/__signal.h.orig Tue Apr 23 08:11:39 1996 -+++ mit-pthreads/machdep/netbsd-1.1/__signal.h Sat Oct 17 21:41:52 1998 -@@ -1,8 +1,20 @@ - #include - -+#if NSIG <= 32 - #define __SIGEMPTYSET 0 - #define __SIGFILLSET 0xffffffff - #define __SIGADDSET(s, n) (*(s) |= 1 << ((n) - 1), 0) - #define __SIGDELSET(s, n) (*(s) &= ~(1 << ((n) - 1)), 0) - #define __SIGISMEMBER(s, n) ((*(s) & (1 << ((n) - 1))) != 0) - -+#else /* XXX Netbsd >= 1.3H */ -+#define __SIGEMPTYSET { 0, 0, 0, 0} -+#define __SIGFILLSET { 0xffffffff, 0xffffffff, \ -+ 0xffffffff, 0xffffffff } -+#define __SIGMASK(n) (1 << (((n) - 1) & 31)) -+#define __SIGWORD(n) (((n) - 1) >> 5) -+#define __SIGADDSET(s, n) ((s)->__bits[__SIGWORD(n)] |= __SIGMASK(n)) -+#define __SIGDELSET(s, n) ((s)->__bits[__SIGWORD(n)] &= ~__SIGMASK(n)) -+#define __SIGISMEMBER(s, n) (((s)->__bits[__SIGWORD(n)] & __SIGMASK(n)) != 0) -+ -+#endif diff --git a/databases/mysql/patches/patch-am b/databases/mysql/patches/patch-am deleted file mode 100644 index b9036730be2..00000000000 --- a/databases/mysql/patches/patch-am +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-am,v 1.1 1998/10/28 18:18:08 bad Exp $ - ---- mit-pthreads/machdep/engine-alpha-netbsd-1.3.h.orig Mon Mar 9 11:30:59 1998 -+++ mit-pthreads/machdep/engine-alpha-netbsd-1.3.h Thu Oct 22 18:24:17 1998 -@@ -10,6 +10,7 @@ - #include - #include - #include -+#include /* for _NSIG */ - - /* The first machine dependent functions are the SEMAPHORES needing - the test and set instruction. -@@ -46,7 +47,7 @@ - * sigset_t macros - */ - #define SIG_ANY(sig) (sig) --#define SIGMAX 31 -+#define SIGMAX (_NSIG-1) - - /* - * New Strutures diff --git a/databases/mysql/patches/patch-an b/databases/mysql/patches/patch-an deleted file mode 100644 index 2a060daf61a..00000000000 --- a/databases/mysql/patches/patch-an +++ /dev/null @@ -1,30 +0,0 @@ -$NetBSD: patch-an,v 1.1 1998/10/28 18:18:08 bad Exp $ - ---- mit-pthreads/machdep/syscall-alpha-netbsd-1.3.S.orig Mon Mar 9 11:30:59 1998 -+++ mit-pthreads/machdep/syscall-alpha-netbsd-1.3.S Mon Oct 19 21:25:47 1998 -@@ -72,6 +72,7 @@ - RET - .end machdep_sys_pipe - -+#ifndef SYS___sigsuspend14 - /* The sigsuspend system call is special... */ - .align 4 - .globl machdep_sys_sigsuspend -@@ -83,7 +84,9 @@ - mov zero, v0 /* shouldn't need; just in case... */ - RET - .end machdep_sys_sigsuspend -+#endif /* SYS_sigsuspend14 */ - -+#ifndef SYS___sigprocmask14 - /* The sigprocmask system call is special... */ - .align 4 - .globl machdep_sys_sigprocmask -@@ -100,6 +103,7 @@ - Lret: mov zero, v0 - RET - .end machdep_sys_sigprocmask -+#endif /* SYS_sigprocmask14 */ - - /* More stuff ... */ - .align 4 diff --git a/databases/mysql/patches/patch-ao b/databases/mysql/patches/patch-ao deleted file mode 100644 index 688afbaaf63..00000000000 --- a/databases/mysql/patches/patch-ao +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-ao,v 1.1 1998/10/28 18:18:08 bad Exp $ - ---- mit-pthreads/machdep/syscall-template-alpha-netbsd-1.3.S.orig Mon Mar 9 11:30:59 1998 -+++ mit-pthreads/machdep/syscall-template-alpha-netbsd-1.3.S Mon Oct 19 21:24:36 1998 -@@ -3,6 +3,13 @@ - #include - #define CHMK() call_pal 0x83 - -+#ifdef SYS___sigsuspend14 -+#define SYS_sigsuspend SYS___sigsuspend14 -+#endif -+#ifdef SYS___sigprocmask14 -+#define SYS_sigprocmask SYS___sigprocmask14 -+#endif -+ - #undef SYSCALL - - /* Kernel syscall interface: diff --git a/databases/mysql/patches/patch-ap b/databases/mysql/patches/patch-ap deleted file mode 100644 index 9b197162cda..00000000000 --- a/databases/mysql/patches/patch-ap +++ /dev/null @@ -1,111 +0,0 @@ -$NetBSD: patch-ap,v 1.1 1998/10/28 18:18:08 bad Exp $ - ---- /dev/null Thu Oct 22 03:18:30 1998 -+++ mit-pthreads/machdep/engine-sparc-netbsd-1.3.h Thu Oct 22 18:29:44 1998 -@@ -0,0 +1,106 @@ -+/* ==== machdep.h ============================================================ -+ * Copyright (c) 1994 Chris Provenzano, proven@athena.mit.edu -+ * -+ * engine-sparc-sunos-4.1.3.h,v 1.52.4.1 1995/12/13 05:42:33 proven Exp -+ * -+ */ -+ -+#include -+#include -+#include -+#include -+#include /* for _NSIG */ -+ -+/* -+ * The first machine dependent functions are the SEMAPHORES -+ * needing the test and set instruction. -+ */ -+#define SEMAPHORE_CLEAR 0 -+#define SEMAPHORE_SET 0xff -+ -+#define SEMAPHORE_TEST_AND_SET(lock) \ -+({ \ -+char *p = lock; \ -+long temp; \ -+ \ -+__asm__ volatile("ldstub %1,%0" \ -+ :"=r" (temp) \ -+ :"m" (*p) \ -+ :"memory"); \ -+temp; \ -+}) -+ -+#define SEMAPHORE_RESET(lock) \ -+{ \ -+__asm__ volatile("stb %1, %0" \ -+ :"=m" (*lock) \ -+ :"r" (SEMAPHORE_CLEAR) \ -+ :"memory"); \ -+} -+ -+/* -+ * New types -+ */ -+typedef char semaphore; -+ -+/* -+ * sigset_t macros -+ */ -+#define SIG_ANY(sig) (sig) -+#define SIGMAX (_NSIG-1) -+ -+/* -+ * New Strutures -+ */ -+struct machdep_pthread { -+ void *(*start_routine)(void *); -+ void *start_argument; -+ void *machdep_stack; -+ struct itimerval machdep_timer; -+ jmp_buf machdep_state; -+}; -+ -+/* -+ * Static machdep_pthread initialization values. -+ * For initial thread only. -+ */ -+#define MACHDEP_PTHREAD_INIT \ -+{ NULL, NULL, NULL, { { 0, 0 }, { 0, 100000 } }, 0 } -+ -+/* -+ * Minimum stack size -+ */ -+#define PTHREAD_STACK_MIN 1024 -+ -+/* -+ * Some fd flag defines that are necessary to distinguish between posix -+ * behavior and bsd4.3 behavior. -+ */ -+#define __FD_NONBLOCK (O_NONBLOCK | O_NDELAY) -+ -+/* -+ * New functions -+ */ -+ -+__BEGIN_DECLS -+ -+#if defined(PTHREAD_KERNEL) -+ -+#define __machdep_stack_get(x) (x)->machdep_stack -+#define __machdep_stack_set(x, y) (x)->machdep_stack = y -+#define __machdep_stack_repl(x, y) \ -+{ \ -+ if (stack = __machdep_stack_get(x)) { \ -+ __machdep_stack_free(stack); \ -+ } \ -+ __machdep_stack_set(x, y); \ -+} -+ -+void * __machdep_stack_alloc __P_((size_t)); -+void __machdep_stack_free __P_((void *)); -+ -+int machdep_save_state __P_((void)); -+ -+#endif -+ -+__END_DECLS diff --git a/databases/mysql/patches/patch-aq b/databases/mysql/patches/patch-aq deleted file mode 100644 index b53f4daa498..00000000000 --- a/databases/mysql/patches/patch-aq +++ /dev/null @@ -1,237 +0,0 @@ -$NetBSD: patch-aq,v 1.1 1998/10/28 18:18:09 bad Exp $ - ---- /dev/null Sun Oct 25 03:18:33 1998 -+++ mit-pthreads/machdep/engine-sparc-netbsd-1.3.c Sun Oct 25 18:26:20 1998 -@@ -0,0 +1,232 @@ -+/* ==== machdep.c ============================================================ -+ * Copyright (c) 1993, 1994 Chris Provenzano, proven@athena.mit.edu -+ * -+ * Description : Machine dependent functions for SunOS-4.1.3 on sparc -+ * -+ * 1.00 93/08/04 proven -+ * -Started coding this file. -+ * -+ * 98/10/22 bad -+ * -update for fat sigset_t in NetBSD 1.3H -+ */ -+ -+#ifndef lint -+static const char rcsid[] = "$Id: patch-aq,v 1.1 1998/10/28 18:18:09 bad Exp $"; -+#endif -+ -+#include "config.h" -+#include -+#include -+#include -+ -+/* ========================================================================== -+ * machdep_save_state() -+ */ -+int machdep_save_state(void) -+{ -+ /* Save register windows onto stackframe */ -+ __asm__ ("ta 3"); -+ -+ return(setjmp(pthread_run->machdep_data.machdep_state)); -+} -+ -+/* ========================================================================== -+ * machdep_restore_state() -+ */ -+void machdep_restore_state(void) -+{ -+ longjmp(pthread_run->machdep_data.machdep_state, 1); -+} -+/* ========================================================================== -+ * machdep_save_float_state() -+ */ -+void machdep_save_float_state(struct pthread * pthread) -+{ -+ return; -+} -+ -+/* ========================================================================== -+ * machdep_restore_float_state() -+ */ -+void machdep_restore_float_state(void) -+{ -+ return; -+} -+ -+/* ========================================================================== -+ * machdep_set_thread_timer() -+ */ -+void machdep_set_thread_timer(struct machdep_pthread *machdep_pthread) -+{ -+ if (setitimer(ITIMER_VIRTUAL, &(machdep_pthread->machdep_timer), NULL)) { -+ PANIC(); -+ } -+} -+ -+/* ========================================================================== -+ * machdep_unset_thread_timer() -+ */ -+void machdep_unset_thread_timer(struct machdep_pthread *machdep_pthread) -+{ -+ struct itimerval zeroval = { { 0, 0 }, { 0, 0} }; -+ -+ if (setitimer(ITIMER_VIRTUAL, &zeroval, NULL)) { -+ PANIC(); -+ } -+} -+ -+/* ========================================================================== -+ * machdep_pthread_cleanup() -+ */ -+void *machdep_pthread_cleanup(struct machdep_pthread *machdep_pthread) -+{ -+ return(machdep_pthread->machdep_stack); -+} -+ -+/* ========================================================================== -+ * machdep_pthread_start() -+ */ -+void machdep_pthread_start(void) -+{ -+ context_switch_done(); -+ pthread_sched_resume (); -+ -+ /* Run current threads start routine with argument */ -+ pthread_exit(pthread_run->machdep_data.start_routine -+ (pthread_run->machdep_data.start_argument)); -+ -+ /* should never reach here */ -+ PANIC(); -+} -+ -+/* ========================================================================== -+ * __machdep_stack_free() -+ */ -+void __machdep_stack_free(void * stack) -+{ -+ free(stack); -+} -+ -+/* ========================================================================== -+ * __machdep_stack_alloc() -+ */ -+void * __machdep_stack_alloc(size_t size) -+{ -+ void * stack; -+ -+ return(malloc(size)); -+} -+ -+/* ========================================================================== -+ * __machdep_pthread_create() -+ */ -+void __machdep_pthread_create(struct machdep_pthread *machdep_pthread, -+ void *(* start_routine)(), void *start_argument, -+ long stack_size, long nsec, long flags) -+{ -+ machdep_pthread->start_routine = start_routine; -+ machdep_pthread->start_argument = start_argument; -+ -+ machdep_pthread->machdep_timer.it_value.tv_sec = 0; -+ machdep_pthread->machdep_timer.it_interval.tv_sec = 0; -+ machdep_pthread->machdep_timer.it_interval.tv_usec = 0; -+ machdep_pthread->machdep_timer.it_value.tv_usec = nsec / 1000; -+ -+ /* Save register windows onto stackframe */ -+ __asm__ ("ta 3"); -+ -+ setjmp(machdep_pthread->machdep_state); -+ /* -+ * Set up new stact frame so that it looks like it -+ * returned from a longjmp() to the beginning of -+ * machdep_pthread_start(). -+ */ -+ machdep_pthread->machdep_state[3] = (int)machdep_pthread_start; -+ machdep_pthread->machdep_state[4] = (int)machdep_pthread_start; -+ -+ /* Sparc stack starts high and builds down. */ -+ machdep_pthread->machdep_state[2] = -+ (int)machdep_pthread->machdep_stack + stack_size - 1024; -+ machdep_pthread->machdep_state[2] &= ~7; -+ -+} -+ -+#if defined(HAVE_SYSCALL_GETDENTS) -+/* ========================================================================== -+ * machdep_sys_getdirentries() -+ * -+ * Always use getdents in place of getdirentries if possible --proven -+ */ -+int machdep_sys_getdirentries(int fd, char * buf, int len, int * seek) -+{ -+ return(machdep_sys_getdents(fd, buf, len)); -+} -+#endif -+ -+/* ========================================================================== -+ * machdep_sys_wait3() -+ */ -+machdep_sys_wait3(int * b, int c, int * d) -+{ -+ return(machdep_sys_wait4(0, b, c, d)); -+} -+ -+/* ========================================================================== -+ * machdep_sys_waitpid() -+ */ -+machdep_sys_waitpid(int pid, int * statusp, int options) -+{ -+ if (pid == -1) -+ pid = 0; -+ else if (pid == 0) -+ pid = - getpgrp (); -+ return machdep_sys_wait4 (pid, statusp, options, NULL); -+} -+ -+#if !defined(HAVE_SYSCALL_SIGPROCMASK) -+#if 0 -+/* ========================================================================== -+ * machdep_sys_sigprocmask() -+ * This isn't a real implementation; we can make the assumption that the -+ * pthreads library is not using oset, and that it is always blocking or -+ * unblocking all signals at once. -+ */ -+int machdep_sys_sigprocmask(int how, const sigset_t *set, sigset_t *oset) -+{ -+ switch(how) { -+ case SIG_BLOCK: -+ sigblock(*set); -+ break; -+ case SIG_UNBLOCK: -+ sigsetmask(~*set); -+ break; -+ case SIG_SETMASK: -+ sigsetmask(*set); -+ break; -+ default: -+ return -EINVAL; -+ } -+ return(OK); -+} -+ -+/* ========================================================================== -+ * sigaction() -+ * -+ * Temporary until I do machdep_sys_sigaction() -+ */ -+int sigaction(int sig, const struct sigaction *act, struct sigaction *oldact) -+{ -+ return(sigvec(sig, (struct sigvec *)act, (struct sigvec *)oldact)); -+} -+#endif -+#endif -+ -+#if !defined(HAVE_SYSCALL_GETDTABLESIZE) -+/* ========================================================================== -+ * machdep_sys_getdtablesize() -+ */ -+machdep_sys_getdtablesize() -+{ -+ return(sysconf(_SC_OPEN_MAX)); -+} -+#endif diff --git a/databases/mysql/patches/patch-ar b/databases/mysql/patches/patch-ar deleted file mode 100644 index 65f96d45e15..00000000000 --- a/databases/mysql/patches/patch-ar +++ /dev/null @@ -1,176 +0,0 @@ -$NetBSD: patch-ar,v 1.1 1998/10/28 18:18:09 bad Exp $ - ---- /dev/null Sun Oct 25 03:17:31 1998 -+++ mit-pthreads/machdep/syscall-sparc-netbsd-1.3.S Sat Oct 24 21:39:15 1998 -@@ -0,0 +1,171 @@ -+/* ==== syscall.S ============================================================ -+ * Copyright (c) 1994 Chris Provenzano, proven@mit.edu -+ * All rights reserved. -+ * -+ */ -+ -+#ifndef lint -+ .text -+ .asciz "$Id: patch-ar,v 1.1 1998/10/28 18:18:09 bad Exp $"; -+#endif -+ -+#include -+ -+#define SYSCALL(x) \ -+ .globl _machdep_sys_##x; \ -+ \ -+_machdep_sys_##x:; \ -+ \ -+ mov SYS_##x, %g1; \ -+ ta 0; \ -+ bcs,a 2b; \ -+ sub %r0,%o0,%o0; \ -+ retl -+ -+ -+/* -+ * Initial asm stuff for all functions. -+ */ -+ .text -+ .align 4 -+ -+/* ========================================================================== -+ * error code for all syscalls. The error value is returned as the negative -+ * of the errno value. -+ */ -+ -+1: -+ sub %r0, %o0, %o0 -+2: -+ retl -+ nop -+ -+/* ========================================================================== -+ * machdep_sys_pipe() -+ */ -+ .globl _machdep_sys_pipe -+ -+_machdep_sys_pipe: -+ mov %o0, %o2 -+ mov SYS_pipe, %g1 -+ ta 0 -+ bcs 1b -+ nop -+ st %o0, [ %o2 ] -+ st %o1, [ %o2 + 4 ] -+ retl -+ mov %g0, %o0 -+ -+/* ========================================================================== -+ * machdep_sys_fork() -+ */ -+ .globl _machdep_sys_fork; -+ -+_machdep_sys_fork:; -+ -+ mov SYS_fork, %g1; -+ ta 0; -+ bcs 1b; -+ nop; -+ dec %o1; -+ retl; -+ and %o0, %o1, %o0; ! return 0 in child, pid in parent -+ -+#ifndef SYS___sigprocmask14 -+/* ========================================================================== -+ * machdep_sys_sigprocmask() -+ */ -+ .globl _machdep_sys_sigprocmask; -+ -+_machdep_sys_sigprocmask:; -+ -+ ld [%o1], %o1; -+ mov SYS_sigprocmask, %g1; -+ ta 0; -+ bcs 1b; -+ nop; -+ retl -+ nop -+#endif -+ -+#ifndef SYS___sigsuspend14 -+/* ========================================================================== -+ * machdep_sys_sigsuspend() -+ */ -+ .globl _machdep_sys_sigsuspend; -+ -+_machdep_sys_sigsuspend:; -+ -+ ld [%o0], %o0; -+ mov SYS_sigsuspend, %g1; -+ ta 0; -+ bcs 1b; -+ nop; -+ retl -+ nop -+#endif -+ -+/* ========================================================================== -+ * machdep_sys_fstat() -+ */ -+ .globl _machdep_sys_fstat; -+ -+_machdep_sys_fstat:; -+ -+ mov SYS___fstat13, %g1; -+ ta 0; -+ bcs 1b; -+ nop; -+ retl -+ nop -+ -+/* ========================================================================== -+ * machdep_sys___syscall() -+ */ -+_machdep_sys___syscall:; -+ -+ mov SYS___syscall, %g1; -+ ta 0; -+ bcs 1b; -+ nop; -+ retl -+ nop -+ -+/* ========================================================================== -+ * machdep_sys_lseek() -+ */ -+ .global _machdep_sys_lseek -+ -+_machdep_sys_lseek: -+ save %sp,-112,%sp -+ mov %i1,%o4 -+ mov %i2,%o5 -+ st %i3,[%sp+92] -+ mov 0,%o0 -+ mov SYS_lseek,%o1 -+ mov %i0,%o2 -+ call _machdep_sys___syscall,0 -+ mov 0,%o3 -+ mov %o0,%i0 -+ mov %o1,%i1 -+ ret -+ restore -+ -+/* ========================================================================== -+ * machdep_sys_ftruncate() -+ */ -+ .global _machdep_sys_ftruncate -+ -+_machdep_sys_ftruncate: -+ save %sp,-104,%sp -+ mov %i1,%o4 -+ mov %i2,%o5 -+ mov 0,%o0 -+ mov SYS_ftruncate,%o1 -+ mov %i0,%o2 -+ call _machdep_sys___syscall,0 -+ mov 0,%o3 -+ mov %o0,%o1 -+ sra %o0,31,%o0 -+ ret -+ restore %g0,%o1,%o0 diff --git a/databases/mysql/patches/patch-as b/databases/mysql/patches/patch-as deleted file mode 100644 index 9775eaefbbc..00000000000 --- a/databases/mysql/patches/patch-as +++ /dev/null @@ -1,52 +0,0 @@ -$NetBSD: patch-as,v 1.1 1998/10/28 18:18:09 bad Exp $ - ---- /dev/null Mon Oct 19 22:21:39 1998 -+++ mit-pthreads/machdep/syscall-template-sparc-netbsd-1.3.S Mon Oct 19 22:36:44 1998 -@@ -0,0 +1,47 @@ -+/* ==== syscall.S ============================================================ -+ * Copyright (c) 1994 Chris Provenzano, proven@mit.edu -+ * All rights reserved. -+ * -+ */ -+ -+#include -+ -+#ifdef SYS___sigsuspend14 -+#define SYS_sigsuspend SYS___sigsuspend14 -+#endif -+#ifdef SYS___sigprocmask14 -+#define SYS_sigprocmask SYS___sigprocmask14 -+#endif -+ -+#define SYSCALL(x) \ -+ .globl _machdep_sys_##x; \ -+ \ -+_machdep_sys_##x:; \ -+ \ -+ mov SYS_##x, %g1; \ -+ ta 0; \ -+ bcs,a 2b; \ -+ sub %r0,%o0,%o0; \ -+ retl; \ -+ nop -+ -+/* -+ * Initial asm stuff for all functions. -+ */ -+ .text -+ .align 4 -+ -+/* ========================================================================== -+ * error code for all syscalls. The error value is returned as the negative -+ * of the errno value. -+ */ -+ -+1: -+ sub %r0, %o0, %o0 -+2: -+ retl -+ nop -+ -+#define XSYSCALL(NAME) SYSCALL(NAME) -+ -+XSYSCALL(SYSCALL_NAME) diff --git a/databases/mysql/patches/patch-at b/databases/mysql/patches/patch-at deleted file mode 100644 index f1adf4a398b..00000000000 --- a/databases/mysql/patches/patch-at +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-at,v 1.1 1998/10/28 18:18:09 bad Exp $ - ---- mit-pthreads/machdep/engine-i386-netbsd-1.3.h.orig Mon Mar 2 19:44:34 1998 -+++ mit-pthreads/machdep/engine-i386-netbsd-1.3.h Thu Oct 22 18:24:46 1998 -@@ -8,6 +8,7 @@ - #include - #include - #include -+#include /* for _NSIG */ - - /* - * The first machine dependent functions are the SEMAPHORES -@@ -37,7 +38,7 @@ - * sigset_t macros - */ - #define SIG_ANY(sig) (sig) --#define SIGMAX 31 -+#define SIGMAX (_NSIG-1) - - /* - * New Strutures diff --git a/databases/mysql/patches/patch-au b/databases/mysql/patches/patch-au deleted file mode 100644 index 1ea72973171..00000000000 --- a/databases/mysql/patches/patch-au +++ /dev/null @@ -1,36 +0,0 @@ -$NetBSD: patch-au,v 1.1 1998/10/28 18:18:09 bad Exp $ - ---- mit-pthreads/machdep/syscall-i386-netbsd-1.3.S.orig Mon Mar 2 19:44:34 1998 -+++ mit-pthreads/machdep/syscall-i386-netbsd-1.3.S Mon Oct 19 00:12:26 1998 -@@ -88,6 +88,7 @@ - jb 3f; - ret - -+#ifndef SYS___sigsuspend14 - /* ========================================================================== - * machdep_sys_sigsuspend() - */ -@@ -102,6 +103,7 @@ - int $0x80; - jb 3f; - ret -+#endif - - 3: - -@@ -148,6 +150,7 @@ - leave - ret - -+#ifndef SYS___sigprocmask14 - /* ========================================================================== - * machdep_sys_sigprocmask() - */ -@@ -162,6 +165,7 @@ - int $0x80; - jb 3b; - ret -+#endif - - /* ========================================================================== - * machdep_sys_pipe() diff --git a/databases/mysql/patches/patch-av b/databases/mysql/patches/patch-av deleted file mode 100644 index c359a0de6bd..00000000000 --- a/databases/mysql/patches/patch-av +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-av,v 1.1 1998/10/28 18:18:09 bad Exp $ - ---- mit-pthreads/machdep/syscall-template-i386-netbsd-1.3.S.orig Mon Mar 2 19:44:34 1998 -+++ mit-pthreads/machdep/syscall-template-i386-netbsd-1.3.S Mon Oct 19 00:10:09 1998 -@@ -1,6 +1,13 @@ - #include - #include - -+#ifdef SYS___sigsuspend14 -+#define SYS_sigsuspend SYS___sigsuspend14 -+#endif -+#ifdef SYS___sigprocmask14 -+#define SYS_sigprocmask SYS___sigprocmask14 -+#endif -+ - #ifdef __STDC__ - - #define SYSCALL(x) \ diff --git a/databases/mysql/patches/patch-aw b/databases/mysql/patches/patch-aw deleted file mode 100644 index 70a86e7151a..00000000000 --- a/databases/mysql/patches/patch-aw +++ /dev/null @@ -1,107 +0,0 @@ -$NetBSD: patch-aw,v 1.1 1998/10/28 18:18:09 bad Exp $ - ---- /dev/null Thu Oct 22 03:18:30 1998 -+++ mit-pthreads/machdep/engine-arm32-netbsd-1.3.h Thu Oct 22 19:39:30 1998 -@@ -0,0 +1,102 @@ -+/* ==== machdep.h ============================================================ -+ * Copyright (c) 1993 Chris Provenzano, proven@athena.mit.edu -+ * -+ * Id: engine-i386-netbsd-1.3.h,v 1.1 1998/02/28 04:53:15 cjs Exp -+ * -+ */ -+ -+#include -+#include -+#include -+#include /* for _NSIG */ -+ -+/* -+ * The first machine dependent functions are the SEMAPHORES -+ * needing the test and set instruction. -+ */ -+#define SEMAPHORE_CLEAR 0 -+#define SEMAPHORE_SET 1 -+ -+#if 0 -+#define SEMAPHORE_TEST_AND_SET(lock) \ -+({ \ -+long temp = SEMAPHORE_SET; \ -+ \ -+__asm__ volatile ("xchgl %0,(%2)" \ -+ :"=r" (temp) \ -+ :"0" (temp),"r" (lock)); \ -+temp; \ -+}) -+ -+#define SEMAPHORE_RESET(lock) *lock = SEMAPHORE_CLEAR -+#endif -+ -+/* -+ * New types -+ */ -+typedef long semaphore; -+ -+/* -+ * sigset_t macros -+ */ -+#define SIG_ANY(sig) (sig) -+#define SIGMAX (_NSIG-1) -+ -+/* -+ * New Strutures -+ */ -+struct machdep_pthread { -+ void *(*start_routine)(void *); -+ void *start_argument; -+ void *machdep_stack; -+ struct itimerval machdep_timer; -+ jmp_buf machdep_state; -+#if 0 -+ char machdep_float_state[108]; -+#endif -+}; -+ -+/* -+ * Static machdep_pthread initialization values. -+ * For initial thread only. -+ */ -+#define MACHDEP_PTHREAD_INIT \ -+{ NULL, NULL, NULL, { { 0, 0 }, { 0, 100000 } }, 0 } -+ -+/* -+ * Minimum stack size -+ */ -+#define PTHREAD_STACK_MIN 1024 -+ -+/* -+ * Some fd flag defines that are necessary to distinguish between posix -+ * behavior and bsd4.3 behavior. -+ */ -+#define __FD_NONBLOCK O_NONBLOCK -+ -+/* -+ * New functions -+ */ -+ -+__BEGIN_DECLS -+ -+#if defined(PTHREAD_KERNEL) -+ -+#define __machdep_stack_get(x) (x)->machdep_stack -+#define __machdep_stack_set(x, y) (x)->machdep_stack = y -+#define __machdep_stack_repl(x, y) \ -+{ \ -+ if (stack = __machdep_stack_get(x)) { \ -+ __machdep_stack_free(stack); \ -+ } \ -+ __machdep_stack_set(x, y); \ -+} -+ -+void * __machdep_stack_alloc __P_((size_t)); -+void __machdep_stack_free __P_((void *)); -+ -+int machdep_save_state __P_((void)); -+ -+#endif -+ -+__END_DECLS diff --git a/databases/mysql/patches/patch-ax b/databases/mysql/patches/patch-ax deleted file mode 100644 index 18ffebf84da..00000000000 --- a/databases/mysql/patches/patch-ax +++ /dev/null @@ -1,208 +0,0 @@ -$NetBSD: patch-ax,v 1.2 1999/02/04 21:15:15 bad Exp $ - ---- /dev/null Thu Feb 4 01:37:20 1999 -+++ mit-pthreads/machdep/engine-arm32-netbsd-1.3.c Thu Feb 4 01:53:39 1999 -@@ -0,0 +1,203 @@ -+/* ==== machdep.c ============================================================ -+ * Copyright (c) 1993, 1994 Chris Provenzano, proven@athena.mit.edu -+ * -+ * Description : Machine dependent functions for NetBSD on arm32 -+ * -+ * 1.00 93/08/04 proven -+ * -Started coding this file. -+ * -+ * 98/10/22 bad -+ * -adapt from i386 version -+ */ -+ -+#ifndef lint -+static const char rcsid[] = "$Id: patch-ax,v 1.2 1999/02/04 21:15:15 bad Exp $"; -+#endif -+ -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+ -+#if defined(_JB_REG_R13) -+#define REG_LR _JB_REG_R14 -+#define REG_SP _JB_REG_R13 -+#else -+#define REG_LR JMPBUF_REG_R14 -+#define REG_SP JMPBUF_REG_R13 -+#endif -+ -+/* ========================================================================== -+ * machdep_save_state() -+ */ -+int machdep_save_state(void) -+{ -+ return(_setjmp(pthread_run->machdep_data.machdep_state)); -+} -+ -+/* ========================================================================== -+ * machdep_save_state() -+ */ -+int machdep_save_float_state(struct pthread * pthread) -+{ -+ return; -+} -+ -+/* ========================================================================== -+ * machdep_restore_state() -+ */ -+void machdep_restore_state(void) -+{ -+ _longjmp(pthread_run->machdep_data.machdep_state, 1); -+} -+ -+/* ========================================================================== -+ * machdep_restore_float_state() -+ */ -+int machdep_restore_float_state(void) -+{ -+ return; -+} -+ -+/* ========================================================================== -+ * machdep_set_thread_timer() -+ */ -+void machdep_set_thread_timer(struct machdep_pthread *machdep_pthread) -+{ -+ if (setitimer(ITIMER_VIRTUAL, &(machdep_pthread->machdep_timer), NULL)) { -+ PANIC(); -+ } -+} -+ -+/* ========================================================================== -+ * machdep_unset_thread_timer() -+ */ -+void machdep_unset_thread_timer(struct machdep_pthread *machdep_pthread) -+{ -+ struct itimerval zeroval = { { 0, 0 }, { 0, 0 } }; -+ int ret; -+ -+ if (machdep_pthread) { -+ ret = setitimer(ITIMER_VIRTUAL, &zeroval, -+ &(machdep_pthread->machdep_timer)); -+ } else { -+ ret = setitimer(ITIMER_VIRTUAL, &zeroval, NULL); -+ } -+ -+ if (ret) { -+ PANIC(); -+ } -+} -+ -+/* ========================================================================== -+ * machdep_pthread_cleanup() -+ */ -+void *machdep_pthread_cleanup(struct machdep_pthread *machdep_pthread) -+{ -+ return(machdep_pthread->machdep_stack); -+} -+ -+/* ========================================================================== -+ * machdep_pthread_start() -+ */ -+void machdep_pthread_start(void) -+{ -+ context_switch_done(); -+ pthread_sched_resume(); -+ -+ /* Run current threads start routine with argument */ -+ pthread_exit(pthread_run->machdep_data.start_routine -+ (pthread_run->machdep_data.start_argument)); -+ -+ /* should never reach here */ -+ PANIC(); -+} -+ -+/* ========================================================================== -+ * __machdep_stack_free() -+ */ -+void __machdep_stack_free(void * stack) -+{ -+ free(stack); -+} -+ -+/* ========================================================================== -+ * __machdep_stack_alloc() -+ */ -+void * __machdep_stack_alloc(size_t size) -+{ -+ void * stack; -+ -+ return(malloc(size)); -+} -+ -+/* ========================================================================== -+ * __machdep_pthread_create() -+ */ -+void __machdep_pthread_create(struct machdep_pthread *machdep_pthread, -+ void *(* start_routine)(), void *start_argument, -+ long stack_size, long nsec, long flags) -+{ -+ machdep_pthread->start_routine = start_routine; -+ machdep_pthread->start_argument = start_argument; -+ -+ machdep_pthread->machdep_timer.it_value.tv_sec = 0; -+ machdep_pthread->machdep_timer.it_interval.tv_sec = 0; -+ machdep_pthread->machdep_timer.it_interval.tv_usec = 0; -+ machdep_pthread->machdep_timer.it_value.tv_usec = nsec / 1000; -+ -+ _setjmp(machdep_pthread->machdep_state); -+ /* -+ * Set up new stact frame so that it looks like it -+ * returned from a longjmp() to the beginning of -+ * machdep_pthread_start(). -+ */ -+ machdep_pthread->machdep_state[REG_LR] = (int)machdep_pthread_start; -+ -+ /* Stack starts high and builds down. */ -+ machdep_pthread->machdep_state[REG_SP] = -+ (int)machdep_pthread->machdep_stack + stack_size; -+} -+ -+/* ========================================================================== -+ * machdep_sys_creat() -+ */ -+machdep_sys_creat(char * path, int mode) -+{ -+ return(machdep_sys_open(path, O_WRONLY | O_CREAT | O_TRUNC, mode)); -+} -+ -+/* ========================================================================== -+ * machdep_sys_wait3() -+ */ -+machdep_sys_wait3(int * b, int c, int * d) -+{ -+ return(machdep_sys_wait4(0, b, c, d)); -+} -+ -+/* ========================================================================== -+ * machdep_sys_waitpid() -+ */ -+machdep_sys_waitpid(int a, int * b, int c) -+{ -+ return(machdep_sys_wait4(a, b, c, NULL)); -+} -+ -+/* ========================================================================== -+ * machdep_sys_getdtablesize() -+ */ -+machdep_sys_getdtablesize() -+{ -+ return(sysconf(_SC_OPEN_MAX)); -+} -+ -+/* ========================================================================== -+ * machdep_sys_getdirentries() -+ */ -+machdep_sys_getdirentries(int fd, char * buf, int len, int * seek) -+{ -+ return(machdep_sys_getdents(fd, buf, len)); -+} diff --git a/databases/mysql/patches/patch-ay b/databases/mysql/patches/patch-ay deleted file mode 100644 index 50235da98f7..00000000000 --- a/databases/mysql/patches/patch-ay +++ /dev/null @@ -1,198 +0,0 @@ -$NetBSD: patch-ay,v 1.2 1998/12/28 16:17:12 bad Exp $ - ---- /dev/null Sun Oct 25 03:15:17 1998 -+++ mit-pthreads/machdep/syscall-arm32-netbsd-1.3.S Sun Oct 25 18:49:24 1998 -@@ -0,0 +1,193 @@ -+/* ==== syscall.S ============================================================ -+ * Copyright (c) 1990 The Regents of the University of California. -+ * Copyright (c) 1993 Chris Provenzano, proven@mit.edu -+ * All rights reserved. -+ * -+ * This code is derived from software contributed to Berkeley by -+ * William Jolitz. -+ * -+ * Redistribution and use in source and binary forms, with or without -+ * modification, are permitted provided that the following conditions -+ * are met: -+ * 1. Redistributions of source code must retain the above copyright -+ * notice, this list of conditions and the following disclaimer. -+ * 2. Redistributions in binary form must reproduce the above copyright -+ * notice, this list of conditions and the following disclaimer in the -+ * documentation and/or other materials provided with the distribution. -+ * 3. All advertising materials mentioning features or use of this software -+ * must display the following acknowledgement: -+ * This product includes software developed by the University of -+ * California, Berkeley and its contributors. -+ * 4. Neither the name of the University nor the names of its contributors -+ * may be used to endorse or promote products derived from this software -+ * without specific prior written permission. -+ * -+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -+ * SUCH DAMAGE. -+ * -+ * Description : Machine dependent syscalls for i386/i486/i586 -+ * -+ * 1.00 93/08/26 proven -+ * -Started coding this file. -+ * -+ * 1.01 93/11/13 proven -+ * -The functions readv() and writev() added. -+ */ -+ -+#ifndef lint -+ .text -+ .asciz "$Id: patch-ay,v 1.2 1998/12/28 16:17:12 bad Exp $"; -+#endif -+ -+#if defined(SYSLIBC_SCCS) && !defined(lint) -+ .asciz "@(#)syscall.s 5.1 (Berkeley) 4/23/90" -+#endif /* SYSLIBC_SCCS and not lint */ -+ -+#include -+#include -+ -+/* -+ * Initial asm stuff for all functions. -+ */ -+ .text -+ .align 0 -+ -+ -+/* ========================================================================== -+ * machdep_sys_fork() -+ */ -+ .globl _machdep_sys_fork; -+ -+_machdep_sys_fork:; -+ -+ swi SYS_fork -+ bcs 1f -+ sub r1, r1, #0x00000001 -+ and r0, r0, r1 -+ mov r15, r14 -+ -+ -+ -+/* ========================================================================== -+ * machdep_sys_fstat() -+ */ -+ .globl _machdep_sys_fstat; -+ -+_machdep_sys_fstat:; -+ -+ swi SYS___fstat13 -+ bcs 1f -+ mov r15, r14 -+ -+/* ========================================================================== -+ * machdep_sys___syscall() -+ */ -+ -+_machdep_sys___syscall:; -+ -+ swi SYS___syscall -+ bcs 1f -+ mov r15, r14 -+ -+ -+#ifndef SYS___sigsuspend14 -+/* ========================================================================== -+ * machdep_sys_sigsuspend() -+ */ -+ .globl _machdep_sys_sigsuspend; -+ -+_machdep_sys_sigsuspend:; -+ -+ ldr r0, [r0] -+ swi SYS_sigsuspend -+ bcs 1f -+ mov r0, #0x00000000 -+ mov r15, r14 -+ -+#endif -+ -+#ifndef SYS___sigprocmask14 -+/* ========================================================================== -+ * machdep_sys_sigprocmask() -+ */ -+ .globl _machdep_sys_sigprocmask; -+ -+_machdep_sys_sigprocmask:; -+ -+ teq r1, #0x00000000 -+ moveq r0, #0x00000001 -+ moveq r1, #0x00000000 -+ ldrne r1, [r1] -+ swi SYS_sigprocmask -+ bcs 1f -+ teq r2, #0x00000000 -+ strne r0, [r2] -+ mov r0, #0x00000000 -+ mov r15, r14 -+#endif -+ -+/* ========================================================================== -+ * machdep_sys_ftruncate() -+ */ -+ .global _machdep_sys_ftruncate -+_machdep_sys_ftruncate: -+ mov r12, r13 -+ stmfd r13!, {r11, r12, r14, r15} -+ sub r13, r13, #8 -+ stmia r13, {r1-r2} -+ mov r3, #0 -+ sub r11, r12, #4 -+ mov r2, r0 -+ mov r1, #0 -+ mov r0, #201 -+ bl _machdep_sys___syscall -+ ldmea r11, {r11, r13, r15} -+ -+/* ========================================================================== -+ * machdep_sys_lseek() -+ */ -+ .global _machdep_sys_lseek -+ -+_machdep_sys_lseek: -+ mov r12, r13 -+ stmfd r13!, {r11, r12, r14, r15} -+ str r3, [r13, #-4]! -+ sub r13, r13, #8 -+ stmia r13, {r1-r2} -+ sub r11, r12, #4 -+ mov r3, #0 -+ mov r2, r0 -+ mov r1, #0 -+ mov r0, #SYS_lseek -+ bl _machdep_sys___syscall -+ ldmea r11, {r11, r13, r15} -+ -+/* ========================================================================== -+ * machdep_sys_pipe() -+ */ -+ .globl _machdep_sys_pipe; -+ -+_machdep_sys_pipe:; -+ -+ mov r2, r0 -+ swi SYS_pipe -+ bcs 1f -+ str r0, [r2, #0x0000] -+ str r1, [r2, #0x0004] -+ mov r0, #0x00000000 -+ mov r15, r14 -+ -+ -+1: -+ rsb r0, r0, #0x00000000 -+ mvn r1, #0x00000000 -+ mov r15, r14 diff --git a/databases/mysql/patches/patch-az b/databases/mysql/patches/patch-az deleted file mode 100644 index b7273e9ae79..00000000000 --- a/databases/mysql/patches/patch-az +++ /dev/null @@ -1,60 +0,0 @@ -$NetBSD: patch-az,v 1.1 1998/10/28 18:18:09 bad Exp $ - ---- /dev/null Sun Oct 25 20:12:14 1998 -+++ mit-pthreads/machdep/syscall-template-arm32-netbsd-1.3.S Sun Oct 25 20:18:57 1998 -@@ -0,0 +1,55 @@ -+#include -+#include -+ -+#ifdef SYS___sigsuspend14 -+#define SYS_sigsuspend SYS___sigsuspend14 -+#endif -+#ifdef SYS___sigprocmask14 -+#define SYS_sigprocmask SYS___sigprocmask14 -+#endif -+ -+#ifdef __STDC__ -+ -+#define SYSCALL(x) \ -+ .globl _machdep_sys_##x; \ -+ \ -+_machdep_sys_##x:; \ -+ \ -+ swi SYS_##x; \ -+ bcs 1b; \ -+ mov r15, r14; -+ -+#else -+ -+#define SYSCALL(x) \ -+ .globl _machdep_sys_/**/x; \ -+ \ -+_machdep_sys_/**/x:; \ -+ \ -+ swi SYS_/**/x; \ -+ bcs 1b; \ -+ mov r15, r14; -+ -+#endif -+ -+ -+/* -+ * Initial asm stuff for all functions. -+ */ -+ .text -+ .align 0 -+ -+ -+/* ========================================================================== -+ * error code for all syscalls. The error value is returned as the negative -+ * of the errno value. -+ */ -+ -+1: -+ rsb r0, r0, #0x00000000 -+ mvn r1, #0x00000000 -+ mov r15, r14 -+ -+#define XSYSCALL(NAME) SYSCALL(NAME) -+ -+XSYSCALL(SYSCALL_NAME) diff --git a/databases/mysql/patches/patch-ba b/databases/mysql/patches/patch-ba deleted file mode 100644 index cbb07fccc28..00000000000 --- a/databases/mysql/patches/patch-ba +++ /dev/null @@ -1,11 +0,0 @@ -$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 - #include - #include -+#include - - 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-bc b/databases/mysql/patches/patch-bc deleted file mode 100644 index f8c5d4e3d49..00000000000 --- a/databases/mysql/patches/patch-bc +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-bc,v 1.1 1999/04/08 21:54:37 bad Exp $ - ---- mit-pthreads/config/config.h.in.orig Thu May 29 16:59:14 1997 -+++ mit-pthreads/config/config.h.in Sat Mar 20 23:30:53 1999 -@@ -18,6 +18,9 @@ - /* Does the OS already support struct timespec */ - #undef _OS_HAS_TIMESPEC - -+/* Does the OS need socklen_t for the socket syscalls? */ -+#undef _OS_HAS_SOCKLEN_T -+ - /* For networking code: an integral type the size of an IP address (4 - octets). Determined by examining return values from certain - functions. */ diff --git a/databases/mysql/patches/patch-bd b/databases/mysql/patches/patch-bd deleted file mode 100644 index 1736392a0f5..00000000000 --- a/databases/mysql/patches/patch-bd +++ /dev/null @@ -1,83 +0,0 @@ -$NetBSD: patch-bd,v 1.3 1999/04/16 16:21:27 bad Exp $ - ---- mit-pthreads/config/configure.in.orig Mon Mar 9 11:30:59 1998 -+++ mit-pthreads/config/configure.in Fri Apr 16 18:17:12 1999 -@@ -124,6 +124,12 @@ - name=$host_cpu-$host_os - - case $host in -+ alpha-*-netbsd1.3[H-Z]|alpha-*-netbsd1.4*) -+ name=alpha-netbsd-1.3 -+ sysincludes=netbsd-1.1 -+ except="fork lseek pipe fstat" -+ available_syscalls="sigsuspend sigprocmask" -+ ;; - alpha-*-netbsd1.3*) - name=alpha-netbsd-1.3 - sysincludes=netbsd-1.1 -@@ -142,6 +148,17 @@ - CFLAGS="$CFLAGS -std" - fi - ;; -+ arm32-*-netbsd1.3[H-Z]|arm32-*-netbsd1.4*) -+ name=arm32-netbsd-1.3 -+ sysincludes=netbsd-1.1 -+ except="fork pipe lseek ftruncate fstat" -+ available_syscalls="sigsuspend sigprocmask" -+ ;; -+ arm32-*-netbsd1.3*) -+ name=arm32-netbsd-1.3 -+ sysincludes=netbsd-1.1 -+ except="fork pipe lseek ftruncate sigsuspend sigprocmask fstat" -+ ;; - hppa1.0-*-hpux10.20 | hppa1.1-*-hpux10.20) - name=hppa-hpux-10.20 - sysincludes=hpux-10.20 -@@ -176,6 +193,17 @@ - AC_DEFINE(LD_LINKS_STATIC_DATA) - AC_DEFINE(BROKEN_SIGNALS) - ;; -+ sparc-*-netbsd1.3[H-Z]|sparc-*-netbsd1.4*) -+ name=sparc-netbsd-1.3 -+ sysincludes=netbsd-1.1 -+ except="pipe fork lseek ftruncate fstat" -+ available_syscalls="sigprocmask sigsuspend" -+ ;; -+ sparc-*-netbsd1.3*) -+ name=sparc-netbsd-1.3 -+ sysincludes=netbsd-1.1 -+ except="pipe fork lseek ftruncate sigprocmask sigsuspend fstat" -+ ;; - sparc-*-netbsd1.0A | sparc-*-netbsd1.1* | sparc-*-netbsd1.2*) - name=sparc-sunos-4.1.3 - sysincludes=netbsd-1.0 -@@ -201,6 +229,12 @@ - syscall=i386-bsdi-2.0 - except="fork lseek ftruncate sigsuspend" - ;; -+ i386-*-netbsd1.3[H-Z]|i386-*-netbsd1.4*) -+ name=i386-netbsd-1.3 -+ sysincludes=netbsd-1.1 -+ except="fork lseek ftruncate pipe fstat" -+ available_syscalls="sigsuspend sigprocmask" -+ ;; - i386-*-netbsd1.3*) - name=i386-netbsd-1.3 - sysincludes=netbsd-1.1 -@@ -339,6 +373,16 @@ - AC_MSG_RESULT($pthreads_cv_timespec_in_time) - if test $pthreads_cv_timespec_in_time = yes ; then - AC_DEFINE(_OS_HAS_TIMESPEC) -+fi -+ -+dnl socklen_t -+AC_CACHE_VAL(pthreads_cv_socklen_t, -+ AC_TRY_COMPILE([#include -+#include ], [socklen_t foo;], -+ pthreads_cv_socklen_t=yes, pthreads_cv_socklen_t=no)) -+AC_MSG_RESULT($pthreads_cv_socklen_t) -+if test $pthreads_cv_socklen_t = yes ; then -+ AC_DEFINE(_OS_HAS_SOCKLEN_T) - fi - - diff --git a/databases/mysql/pkg/COMMENT b/databases/mysql/pkg/COMMENT deleted file mode 100644 index 27749462d57..00000000000 --- a/databases/mysql/pkg/COMMENT +++ /dev/null @@ -1 +0,0 @@ -MySQL, a free SQL database server diff --git a/databases/mysql/pkg/DESCR b/databases/mysql/pkg/DESCR deleted file mode 100644 index 4693dde9acf..00000000000 --- a/databases/mysql/pkg/DESCR +++ /dev/null @@ -1,14 +0,0 @@ -*MySQL* is a SQL (Structured Query Language) database server. -SQL is the most popular database language in the world. -*MySQL* is a client server implementation that consists of a -server daemon `mysqld' and many different client programs/libraries. - -The main goals of *MySQL* are speed and robustness. - -The base upon which *MySQL* is built is a set of routines that have -been used in a highly demanding production environment for many years. -While *MySQL* is still in development it already offers a rich and -highly useful function set. - -The official way to pronounce *MySQL* is 'My Ess Que Ell' (Not -MY-SEQUEL). diff --git a/databases/mysql/pkg/PLIST-client b/databases/mysql/pkg/PLIST-client deleted file mode 100644 index dac36c9b80b..00000000000 --- a/databases/mysql/pkg/PLIST-client +++ /dev/null @@ -1,40 +0,0 @@ -@comment $NetBSD: PLIST-client,v 1.4 1999/04/09 15:39:38 bad Exp $ -bin/msql2mysql -bin/mysql -bin/mysql_zap -bin/mysql_fix_privilege_tables -bin/mysqlaccess -bin/mysqladmin -bin/mysqlbug -bin/mysqldump -bin/mysqlimport -bin/mysqlshow -bin/mysql_setpermission -include/mysql/chardefs.h -include/mysql/dbug.h -include/mysql/errmsg.h -include/mysql/history.h -include/mysql/keymaps.h -include/mysql/m_ctype.h.in -include/mysql/m_string.h -include/mysql/my_list.h -include/mysql/my_sys.h -include/mysql/mysql.h -include/mysql/mysql_com.h -include/mysql/mysql_version.h -include/mysql/mysqld_error.h -include/mysql/readline.h -include/mysql/tilde.h -@unexec install-info --delete %D/info/mysql.info %D/info/dir -info/mysql.info -@exec install-info %D/info/mysql.info %D/info/dir -lib/mysql/libmysqlclient.a -lib/mysql/libmysqlclient.so.6.0 -share/mysql/binary-configure -share/mysql/make_binary_distribution -share/mysql/my-example.cnf -share/mysql/mysql-3.22.21.spec -share/mysql/mysql-log-rotate -share/mysql/mysql.server -man/man1/mysql.1 -@dirrm include/mysql diff --git a/databases/mysql/pkg/PLIST-server b/databases/mysql/pkg/PLIST-server deleted file mode 100644 index 1fc5557b265..00000000000 --- a/databases/mysql/pkg/PLIST-server +++ /dev/null @@ -1,67 +0,0 @@ -@comment $NetBSD: PLIST-server,v 1.3 1999/04/09 15:39:39 bad Exp $ -bin/comp_err -bin/isamchk -bin/isamlog -bin/mysql_install_db -bin/perror -bin/replace -bin/safe_mysqld -bin/resolveip -lib/mysql/libdbug.a -lib/mysql/libheap.a -lib/mysql/libmerge.a -lib/mysql/libmystrings.a -lib/mysql/libmysys.a -lib/mysql/libnisam.a -libexec/mysqld -share/mysql/czech/errmsg.sys -share/mysql/czech/errmsg.txt -share/mysql/dutch/errmsg.sys -share/mysql/dutch/errmsg.txt -share/mysql/english/errmsg.sys -share/mysql/english/errmsg.txt -share/mysql/french/errmsg.sys -share/mysql/french/errmsg.txt -share/mysql/german/errmsg.sys -share/mysql/german/errmsg.txt -share/mysql/hungarian/errmsg.sys -share/mysql/hungarian/errmsg.txt -share/mysql/italian/errmsg.sys -share/mysql/italian/errmsg.txt -share/mysql/japanese/errmsg.sys -share/mysql/japanese/errmsg.txt -share/mysql/korean/errmsg.sys -share/mysql/korean/errmsg.txt -share/mysql/norwegian-ny/errmsg.sys -share/mysql/norwegian-ny/errmsg.txt -share/mysql/norwegian/errmsg.sys -share/mysql/norwegian/errmsg.txt -share/mysql/polish/errmsg.sys -share/mysql/polish/errmsg.txt -share/mysql/portuguese/errmsg.sys -share/mysql/portuguese/errmsg.txt -share/mysql/russian/errmsg.sys -share/mysql/russian/errmsg.txt -share/mysql/spanish/errmsg.sys -share/mysql/spanish/errmsg.txt -share/mysql/slovak/errmsg.sys -share/mysql/slovak/errmsg.txt -share/mysql/swedish/errmsg.sys -share/mysql/swedish/errmsg.txt -@dirrm share/mysql/czech -@dirrm share/mysql/dutch -@dirrm share/mysql/english -@dirrm share/mysql/french -@dirrm share/mysql/german -@dirrm share/mysql/hungarian -@dirrm share/mysql/italian -@dirrm share/mysql/japanese -@dirrm share/mysql/korean -@dirrm share/mysql/norwegian -@dirrm share/mysql/norwegian-ny -@dirrm share/mysql/polish -@dirrm share/mysql/portuguese -@dirrm share/mysql/russian -@dirrm share/mysql/spanish -@dirrm share/mysql/slovak -@dirrm share/mysql/swedish diff --git a/databases/py-mysql/Makefile b/databases/py-mysql/Makefile index a249c11bb1f..ecf2f247b96 100644 --- a/databases/py-mysql/Makefile +++ b/databases/py-mysql/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.15 1999/04/25 20:10:00 tsarna Exp $ +# $NetBSD: Makefile,v 1.16 1999/05/06 23:38:37 tv Exp $ DISTNAME= MySQLmodule-1.4 PKGNAME= py-mysql-1.4 @@ -11,7 +11,7 @@ MAINTAINER= tsarna@netbsd.org HOMEPAGE= http://snail.earthlight.co.nz/projects.html DEPENDS+= python-1.5.2:../../lang/python \ - mysql>=3.21:../../databases/mysql + mysql-client-3.22.22:../../databases/mysql-client EXTRACT_ONLY= MySQLmodule-1.4${EXTRACT_SUFX} ALL_TARGET= default -- cgit v1.2.3