diff options
author | adam <adam> | 2004-11-12 10:45:45 +0000 |
---|---|---|
committer | adam <adam> | 2004-11-12 10:45:45 +0000 |
commit | e7dfc0d013f6845c0b69db3a99016f3121042558 (patch) | |
tree | 87c97571f7b1564643d543ba79ebbbd5a89c7a07 /parallel | |
parent | 16b73a77085f0bf6bccb679e894cd42dedfab5ad (diff) | |
download | pkgsrc-e7dfc0d013f6845c0b69db3a99016f3121042558.tar.gz |
Changes 3.4.5:
The latest PVM release 3.4.5 is mainly bug fixes and additional
support for varying Linux distributions and some better 64-bit
Linux/AMD support (like it doesn't seg fauly any more :-).
Added strerror() support instead of old crusty global vars.
New architectures were added for AIX5*. Fixed hilarious bug
in pvmtmpnam(), caused crash after 10,000 spawns... :-D
While there's a variety of little tweaks, there are no significant
changes or additions to the basic functionality.
Diffstat (limited to 'parallel')
-rw-r--r-- | parallel/pvm3/Makefile | 23 | ||||
-rw-r--r-- | parallel/pvm3/distinfo | 19 | ||||
-rw-r--r-- | parallel/pvm3/patches/patch-an | 30 | ||||
-rw-r--r-- | parallel/pvm3/patches/patch-ax | 6 | ||||
-rw-r--r-- | parallel/pvm3/patches/patch-ay | 8 | ||||
-rw-r--r-- | parallel/pvm3/patches/patch-bm | 14 | ||||
-rw-r--r-- | parallel/pvm3/patches/patch-bn | 17 | ||||
-rw-r--r-- | parallel/pvm3/patches/patch-bo | 17 | ||||
-rw-r--r-- | parallel/pvm3/patches/patch-bp | 17 | ||||
-rw-r--r-- | parallel/pvm3/patches/patch-bt | 20 |
10 files changed, 56 insertions, 115 deletions
diff --git a/parallel/pvm3/Makefile b/parallel/pvm3/Makefile index a560b2cd08e..3ac5125f792 100644 --- a/parallel/pvm3/Makefile +++ b/parallel/pvm3/Makefile @@ -1,15 +1,14 @@ -# $NetBSD: Makefile,v 1.33 2004/10/03 00:18:03 tv Exp $ - -DISTNAME= pvm3.4.4 -PKGNAME= pvm-3.4.4 -PKGREVISION= 1 -CATEGORIES= parallel -MASTER_SITES= http://www.netlib.org/pvm3/ -EXTRACT_SUFX= .tgz - -MAINTAINER= root@garbled.net -HOMEPAGE= http://www.epm.ornl.gov/pvm/pvm_home.html -COMMENT= Parallel Virtual Machine libraries and environment +# $NetBSD: Makefile,v 1.34 2004/11/12 10:45:45 adam Exp $ + +DISTNAME= pvm3.4.5 +PKGNAME= pvm-3.4.5 +CATEGORIES= parallel +MASTER_SITES= http://www.netlib.org/pvm3/ +EXTRACT_SUFX= .tgz + +MAINTAINER= root@garbled.net +HOMEPAGE= http://www.epm.ornl.gov/pvm/pvm_home.html +COMMENT= Parallel Virtual Machine libraries and environment .if exists(/usr/bin/ssh) PVM_SSH?= /usr/bin/ssh diff --git a/parallel/pvm3/distinfo b/parallel/pvm3/distinfo index 3a23a163703..089f89b939d 100644 --- a/parallel/pvm3/distinfo +++ b/parallel/pvm3/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.16 2004/08/27 06:29:09 jlam Exp $ +$NetBSD: distinfo,v 1.17 2004/11/12 10:45:45 adam Exp $ -SHA1 (pvm3.4.4.tgz) = 95bfabee61383fe2223ee2f539129bb54b5afb40 -Size (pvm3.4.4.tgz) = 967852 bytes +SHA1 (pvm3.4.5.tgz) = c14946a4591c4f258380a20b478ee837ad69d985 +Size (pvm3.4.5.tgz) = 979201 bytes SHA1 (patch-aa) = 15bd164f59bd90f4c90d23ce0a6bb0935486f652 SHA1 (patch-ab) = 2e26b6ff866d960dfcbc41a7560dc46d1f3da755 SHA1 (patch-ac) = 92cc54018684918913f7fecaa1cf2ee43bfebe98 @@ -15,7 +15,7 @@ SHA1 (patch-aj) = 4245e2a742022a0465015027361cae847cd6cbd6 SHA1 (patch-ak) = 9c5115017a05e184221de465ac8d9dad636f9c45 SHA1 (patch-al) = 7d5e0aa7e2c7177493fcfb7e799c7538143911a9 SHA1 (patch-am) = d006193cdd138fdae3cff9d0621b04839c38c676 -SHA1 (patch-an) = 7b0ba18a78a649a3ca20e17bc4a61e3b558b6ced +SHA1 (patch-an) = 767ea8a9a5e0c5fb96b25c29f93d24d4d34b48a4 SHA1 (patch-ao) = 2b29a5d04774d1c796fe8adf28d385a148504c2d SHA1 (patch-ap) = 6a3e8d80e45484e991cbefa9cdb64b23761434b9 SHA1 (patch-aq) = 6bedbe1d3cb3d7cf7b61a4e6233ac7601173d9f8 @@ -25,8 +25,8 @@ SHA1 (patch-at) = 4afe071e3b286efc40c12f2e2e21304d190abde8 SHA1 (patch-au) = 4c560b4b3c90088e2dc471951f696a1c5f4ef8dd SHA1 (patch-av) = 4aa08bfe0f8e8e02762db9d8aff452bdc0805825 SHA1 (patch-aw) = a97cdb684b24d7a4b0bcaea0814ebebfb9687b7d -SHA1 (patch-ax) = 287e172700364295298703698b34c0369c1421ad -SHA1 (patch-ay) = 9449278c2c6f9ec07e3595edf6e00755bae07edf +SHA1 (patch-ax) = fdea171835f13e4e5205ffb71a70ba37ba1219bc +SHA1 (patch-ay) = 5006d9f76dbb536f3d1280dda92920a790d90da1 SHA1 (patch-az) = 8f3879e1c734406ae4d6752c025d42925a56893a SHA1 (patch-ba) = b61612bc5375426abeb9aa5b527cfc0b892c4720 SHA1 (patch-bb) = 4e563c280e4bcf94e546797c1d99248ab1ad5008 @@ -40,14 +40,11 @@ SHA1 (patch-bi) = ba5b187647797cf7eec35e0dcb53fe1d4c64cead SHA1 (patch-bj) = 1c2817c77e7acf7876625e4b9989982bb80e345e SHA1 (patch-bk) = 753d265149b704e88e2906dedcc9e9ae5a00800f SHA1 (patch-bl) = 5faec2ed16c8711da93ad487c301558d36bc7ed8 -SHA1 (patch-bm) = 36502646eb4b591e3900fdf09cb602d86734bbb9 -SHA1 (patch-bn) = 31050e707a27256595f1ecc2fa48b45aabf69be4 -SHA1 (patch-bo) = 69dd03e65ae75cf330a05eedd5507311523acfc1 -SHA1 (patch-bp) = 5820e2ff17c58b2ee0ca7290bb8a259ff080087f +SHA1 (patch-bm) = 71a5bccf0a6e7f28b20bcc9835bc4ba7c39f5af7 SHA1 (patch-bq) = 5fd3027d3fe2815e9f9555e8c238dcd819978045 SHA1 (patch-br) = bb3431cd07153d9a8d42ca0fed8c55282a21977e SHA1 (patch-bs) = 0f982d32bc145aae66fcae721c21560417ed304f -SHA1 (patch-bt) = d9331073d273a197f4a03499d69693b63f7fb473 +SHA1 (patch-bt) = aa57072e31b8c717eff64b57a5332b58f214b109 SHA1 (patch-bu) = 952c6f9c7657447809698950f01ca88784792df6 SHA1 (patch-bv) = 70e40116da06dcd3ef8cc939c2f885c16fe0c45c SHA1 (patch-bw) = 2dd00c3b3cebc8dfc926429648a6f9a3d314d041 diff --git a/parallel/pvm3/patches/patch-an b/parallel/pvm3/patches/patch-an index 67b878f4373..68d025162eb 100644 --- a/parallel/pvm3/patches/patch-an +++ b/parallel/pvm3/patches/patch-an @@ -1,22 +1,18 @@ -$NetBSD: patch-an,v 1.4 2001/05/24 19:32:32 dmcmahill Exp $ +$NetBSD: patch-an,v 1.5 2004/11/12 10:45:45 adam Exp $ -passdown {C,F}FLAGS and also quote stuff so -CC=gcc -pipe -works - ---- Makefile.aimk.orig Mon Aug 11 10:38:48 1997 -+++ Makefile.aimk Tue May 15 22:29:18 2001 -@@ -34,9 +34,9 @@ +--- Makefile.aimk.orig 2003-03-28 18:29:52.000000000 +0000 ++++ Makefile.aimk +@@ -34,10 +34,9 @@ SHELL = /bin/sh # --PVMOPTS = CC=$(CC) \ -- F77=$(F77) -+PVMOPTS = CC="$(CC)" \ -+ F77="$(F77)" \ -+ CFLOPTS="$(CFLAGS)" \ -+ FFLOPTS="$(FFLAGS)" - --# CFLOPTS=$(CFLOPTS) --# FFLOPTS=$(FFLOPTS) + PVMOPTS = CC="$(CC)" \ +- F77="$(F77)" +- +-# CFLOPTS="$(CFLOPTS)" +-# FFLOPTS="$(FFLOPTS)" ++ F77="$(F77)" \ ++ CFLOPTS="$(CFLAGS)" \ ++ FFLOPTS="$(FFLAGS)" # PVMDIR=$(PVMDIR) + # diff --git a/parallel/pvm3/patches/patch-ax b/parallel/pvm3/patches/patch-ax index b28940c43e5..6e644d71d8f 100644 --- a/parallel/pvm3/patches/patch-ax +++ b/parallel/pvm3/patches/patch-ax @@ -1,8 +1,8 @@ -$NetBSD: patch-ax,v 1.4 2004/03/12 01:14:00 dmcmahill Exp $ +$NetBSD: patch-ax,v 1.5 2004/11/12 10:45:45 adam Exp $ ---- lib/pvmgetarch.orig Thu Sep 27 21:24:04 2001 +--- lib/pvmgetarch.orig 2004-02-03 20:12:05.000000000 +0000 +++ lib/pvmgetarch -@@ -141,17 +141,27 @@ if [ "$ARCH" = UNKNOWN ]; then +@@ -143,17 +143,27 @@ if [ "$ARCH" = UNKNOWN ]; then # sun3) ARCH=NETBSDSUN3 ;; --> NETBSDM68K case "`/usr/bin/uname -p`" in alpha) ARCH=NETBSDALPHA ;; diff --git a/parallel/pvm3/patches/patch-ay b/parallel/pvm3/patches/patch-ay index d641eb932cf..b313f734916 100644 --- a/parallel/pvm3/patches/patch-ay +++ b/parallel/pvm3/patches/patch-ay @@ -1,8 +1,8 @@ -$NetBSD: patch-ay,v 1.4 2002/11/09 11:28:41 is Exp $ +$NetBSD: patch-ay,v 1.5 2004/11/12 10:45:45 adam Exp $ ---- console/cmds.c.old Wed Oct 30 12:47:26 2002 -+++ console/cmds.c Wed Oct 30 12:49:37 2002 -@@ -1365,9 +1365,9 @@ +--- console/cmds.c.orig 2004-01-14 18:46:20.000000000 +0000 ++++ console/cmds.c +@@ -1419,9 +1419,9 @@ conf_cmd(ac, av) if (!pvm_config(&nhosts, &narchs, &hostlist)) { printf("%d host%s, %d data format%s\n", nhosts, (nhosts > 1 ? "s" : ""), narchs, (narchs > 1 ? "s" : "")); diff --git a/parallel/pvm3/patches/patch-bm b/parallel/pvm3/patches/patch-bm index ae04588bd77..6340a35954c 100644 --- a/parallel/pvm3/patches/patch-bm +++ b/parallel/pvm3/patches/patch-bm @@ -1,16 +1,16 @@ -$NetBSD: patch-bm,v 1.1 2004/07/18 18:05:13 dmcmahill Exp $ +$NetBSD: patch-bm,v 1.2 2004/11/12 10:45:45 adam Exp $ ---- conf/DARWIN.def.orig Thu Sep 27 19:56:33 2001 +--- conf/DARWIN.def.orig 2004-08-11 12:56:14.000000000 +0000 +++ conf/DARWIN.def -@@ -1,9 +1,7 @@ +@@ -1,9 +1,8 @@ ARCHCFLAGS = -DSOCKADHASLEN -DNOREXEC \ - -DRSHCOMMAND=\"/usr/bin/rsh\" \ -+ -DRSHCOMMAND=\"${SSH}\" \ ++ -DRSHCOMMAND=\"${SSH}" \ -DHASSTDLIB -DNEEDMENDIAN -DHASERRORVARS \ - -DFAKEXDRFLOAT -DSYSERRISCONST \ + -I/usr/include/malloc \ - -I/System/Library/Frameworks/System.framework/Headers/bsd/sys -- # this last -I flag needed for tracer build... -+ -DSYSERRISCONST ++ -DSYSERRISCONST + # this last -I flag needed for tracer build... ARCHDLIB = ARCHDOBJ = - ARCHLIB = diff --git a/parallel/pvm3/patches/patch-bn b/parallel/pvm3/patches/patch-bn deleted file mode 100644 index ad55f8ca1ed..00000000000 --- a/parallel/pvm3/patches/patch-bn +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-bn,v 1.1 2004/07/18 18:05:13 dmcmahill Exp $ - ---- tracer/tracer.h.orig Fri May 11 21:19:43 2001 -+++ tracer/tracer.h -@@ -40,8 +40,12 @@ - #include "pvmwin.h" - #include <time.h> - #endif -+#ifdef HASSTDLIB -+#include <stdlib.h> -+#else - #ifndef IMA_MACOSX - #include <malloc.h> -+#endif - #endif - #include <signal.h> - #include <ctype.h> diff --git a/parallel/pvm3/patches/patch-bo b/parallel/pvm3/patches/patch-bo deleted file mode 100644 index e93b7eb9b47..00000000000 --- a/parallel/pvm3/patches/patch-bo +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-bo,v 1.1 2004/07/18 18:05:13 dmcmahill Exp $ - ---- tracer/trclib.h.orig Fri May 11 21:19:43 2001 -+++ tracer/trclib.h -@@ -34,8 +34,12 @@ - #include "pvmwin.h" - #endif - #include <time.h> -+#ifdef HASSTDLIB -+#include <stdlib.h> -+#else - #ifndef IMA_MACOSX - #include <malloc.h> -+#endif - #endif - - diff --git a/parallel/pvm3/patches/patch-bp b/parallel/pvm3/patches/patch-bp deleted file mode 100644 index 09ff3cbabb4..00000000000 --- a/parallel/pvm3/patches/patch-bp +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-bp,v 1.1 2004/07/18 18:05:13 dmcmahill Exp $ - ---- tracer/trcsort.c.orig Fri May 11 21:19:44 2001 -+++ tracer/trcsort.c -@@ -31,8 +31,12 @@ static char rcsid[] = - #include <sys/types.h> - #include <sys/stat.h> - -+#ifdef HASSTDLIB -+#include <stdlib.h> -+#else - #ifndef IMA_MACOSX - #include <malloc.h> -+#endif - #endif - - #ifdef SYSVSTR diff --git a/parallel/pvm3/patches/patch-bt b/parallel/pvm3/patches/patch-bt index 3c7e0bfadf3..f7cd999dad1 100644 --- a/parallel/pvm3/patches/patch-bt +++ b/parallel/pvm3/patches/patch-bt @@ -1,6 +1,6 @@ -$NetBSD: patch-bt,v 1.2 2004/07/30 13:07:25 dmcmahill Exp $ +$NetBSD: patch-bt,v 1.3 2004/11/12 10:45:45 adam Exp $ ---- pvmgs/Makefile.aimk.orig Wed Feb 16 21:49:03 2000 +--- pvmgs/Makefile.aimk.orig 2001-11-30 20:33:11.000000000 +0000 +++ pvmgs/Makefile.aimk @@ -26,7 +26,7 @@ PVMXDIR = $(PVMBDIR)/$(PVM_ARCH) PVMLDIR = $(PVMDIR)/lib/$(PVM_ARCH) @@ -8,10 +8,10 @@ $NetBSD: patch-bt,v 1.2 2004/07/30 13:07:25 dmcmahill Exp $ LIBPREFIX = lib -PVMLIBDEP = $(PVMLDIR)/$(LIBPREFIX)$(PVMLIB).a +PVMLIBDEP = $(PVMLDIR)/$(LIBPREFIX)$(PVMLIB).la - CFLAGS = $(CFLOPTS) -I$(PVMIDIR) -I$(PVMSDIR) -DIMA_$(PVM_ARCH) \ - $(ARCHCFLAGS) - LIBS = $(LOPT) -L$(PVMLDIR) -l$(PVMLIB) $(ARCHLIB) -@@ -39,7 +39,7 @@ PROGS = $(PVMXDIR)/pvm_gstat$(EXESFX) \ + + # Add -DPVMGSTIMEOUT=XXX to CFLAGS to allow timeouts for PVM group + # server requests, where XXX is the number of seconds for the timeout. +@@ -45,7 +45,7 @@ PROGS = $(PVMXDIR)/pvm_gstat$(EXESFX) \ LPROGS = $(PVMLDIR)/pvmgs$(EXESFX) @@ -20,7 +20,7 @@ $NetBSD: patch-bt,v 1.2 2004/07/30 13:07:25 dmcmahill Exp $ install: all -@@ -57,17 +57,24 @@ $(PVMLDIR): +@@ -63,17 +63,24 @@ $(PVMLDIR): - mkdir $(PVMLDIR) $(PVMXDIR)/pvm_gstat$(EXESFX): pvm_gstat$(EXESFX) @@ -47,7 +47,7 @@ $NetBSD: patch-bt,v 1.2 2004/07/30 13:07:25 dmcmahill Exp $ $(PVMLDIR)/$(LIBGPVM)-mpp: $(LIBGPVM)-mpp cp $(LIBGPVM) $(PVMLDIR) -@@ -75,18 +82,23 @@ $(PVMLDIR)/$(LIBGPVM)-mpp: $(LIBGPVM)-m +@@ -81,18 +88,23 @@ $(PVMLDIR)/$(LIBGPVM)-mpp: $(LIBGPVM)-m touch $(PVMLDIR)/$(LIBGPVM)-mpp $(PVMLDIR)/pvmgs$(EXESFX): pvmgs$(EXESFX) @@ -75,7 +75,7 @@ $NetBSD: patch-bt,v 1.2 2004/07/30 13:07:25 dmcmahill Exp $ $(LIBGPVM)-mpp: $(LOBJ) rm -f $(LIBGPVM) -@@ -95,7 +107,7 @@ $(LIBGPVM)-mpp: $(LOBJ) +@@ -101,7 +113,7 @@ $(LIBGPVM)-mpp: $(LOBJ) touch $(LIBGPVM)-mpp pvm_gstat$(EXESFX): pvm_gstat.o $(LIBGPVM) $(PVMLIBDEP) @@ -84,7 +84,7 @@ $NetBSD: patch-bt,v 1.2 2004/07/30 13:07:25 dmcmahill Exp $ clean: rm -f $(DOBJ) $(LOBJ) pvmgs$(EXESFX) $(LIBGPVM) \ -@@ -110,17 +122,17 @@ lint: +@@ -116,17 +128,17 @@ lint: # pvmgsu_core.o: $(SDIR)/pvmgsu_core.c |