diff options
author | minskim <minskim@pkgsrc.org> | 2004-03-08 01:56:53 +0000 |
---|---|---|
committer | minskim <minskim@pkgsrc.org> | 2004-03-08 01:56:53 +0000 |
commit | 16dbb0caabdf7416da2efd424f6051349eb13ee2 (patch) | |
tree | b1d038de860120a201087618ecc8b9018b910a48 /net/dgd/patches | |
parent | 7e9491cc6c12dcd5aa85d3f0d6d5cb0cae4e3e0c (diff) | |
download | pkgsrc-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-aa | 24 | ||||
-rw-r--r-- | net/dgd/patches/patch-ab | 10 |
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 */ |