summaryrefslogtreecommitdiff
path: root/net/dgd/patches
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2004-03-08 01:56:53 +0000
committerminskim <minskim@pkgsrc.org>2004-03-08 01:56:53 +0000
commit16dbb0caabdf7416da2efd424f6051349eb13ee2 (patch)
treeb1d038de860120a201087618ecc8b9018b910a48 /net/dgd/patches
parent7e9491cc6c12dcd5aa85d3f0d6d5cb0cae4e3e0c (diff)
downloadpkgsrc-16dbb0caabdf7416da2efd424f6051349eb13ee2.tar.gz
Update dgd to 1.2.0.4. Patch provided by the maintainer, Scott Thompson,
in PR pkg/24698. Changes: - Fixed a bug with deleting mapping elements in atomic code. - Allow allocation of blocks up to 1G in size. - Fixed a bug that could cause a crash during the atomic commit phase. - While restoring a callout, not all appropriate fields were zeroed. - Some fixes to get restarting to work. - Make sure that a callout handle is not truncated to 16 bits before an attempt is made to remove it. - Made sure that destructing the driver object in atomic code does not lead to trouble. - Fixed a problem with driver->recompile() in multi-level atomic code. - Input blocking for binary connections didn't work. Additionally, this update changes LICENSE to the more accurate "fee-based-commercial-use."
Diffstat (limited to 'net/dgd/patches')
-rw-r--r--net/dgd/patches/patch-aa24
-rw-r--r--net/dgd/patches/patch-ab10
2 files changed, 16 insertions, 18 deletions
diff --git a/net/dgd/patches/patch-aa b/net/dgd/patches/patch-aa
index 9323993cebc..bd454f02f78 100644
--- a/net/dgd/patches/patch-aa
+++ b/net/dgd/patches/patch-aa
@@ -1,19 +1,27 @@
-$NetBSD: patch-aa,v 1.1.1.1 2002/04/25 15:19:37 tron Exp $
+$NetBSD: patch-aa,v 1.2 2004/03/08 01:56:53 minskim Exp $
---- Makefile.orig Wed Dec 20 05:13:29 2000
-+++ Makefile Tue Aug 21 10:48:37 2001
-@@ -7,3 +7,3 @@
+--- Makefile.orig 2002-08-26 08:21:20.000000000 -0500
++++ Makefile
+@@ -5,11 +5,11 @@ HOST= NETBSD
+ DEFINES=-D$(HOST) #-DDUMP_FUNCS
+ DEBUG= -O2
CCFLAGS=$(DEFINES) $(DEBUG)
-CFLAGS= -I. -Icomp -Ilex -Ied -Iparser -Ikfun $(CCFLAGS)
+CFLAGS+= -I. -Icomp -Ilex -Ied -Iparser -Ikfun $(CCFLAGS)
LDFLAGS=
-@@ -11,3 +11,3 @@
+ LIBS=
LINTFLAGS=-abcehpruz
-CC= gcc
+CC?= gcc
LD= $(CC)
-@@ -22,2 +22,4 @@
+ DMAKE= make
+ YACC= yacc
+@@ -22,6 +22,8 @@ OBJ= alloc.o error.o hash.o swap.o str.o
+ COMPOBJ=alloc.o error.o hash.o path.o str.o array.o object.o data.o \
interpret.o config.o
-+
-+all: a.out
++all: a.out
++
+ a.out: $(OBJ) always
+ cd comp; $(DMAKE) 'CC=$(CC)' 'CCFLAGS=$(CCFLAGS)' 'YACC=$(YACC)' dgd
+ cd lex; $(DMAKE) 'CC=$(CC)' 'CCFLAGS=$(CCFLAGS)' dgd
diff --git a/net/dgd/patches/patch-ab b/net/dgd/patches/patch-ab
deleted file mode 100644
index d27ff580f86..00000000000
--- a/net/dgd/patches/patch-ab
+++ /dev/null
@@ -1,10 +0,0 @@
-$NetBSD: patch-ab,v 1.1.1.1 2002/04/25 15:19:37 tron Exp $
-
---- ../mud.dgd.orig Thu Mar 4 15:54:52 1999
-+++ ../mud.dgd Tue Apr 23 12:23:17 2002
-@@ -2,3 +2,4 @@
- binary_port = 6048; /* binary port number */
--directory = "/home/dworkin/dgd/mud";/* base directory (MUST be absolute) */
-+directory = "@PREFIX@/libdata/dgd/mud";
-+ /* base directory (MUST be absolute) */
- users = 40; /* max # of users */