pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/parallel/pvm3 Changes 3.4.5:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0510672c30df
branches:  trunk
changeset: 483450:0510672c30df
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Nov 12 10:45:45 2004 +0000

description:
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:

 parallel/pvm3/Makefile         |  19 +++++++++----------
 parallel/pvm3/distinfo         |  19 ++++++++-----------
 parallel/pvm3/patches/patch-an |  30 +++++++++++++-----------------
 parallel/pvm3/patches/patch-ax |   6 +++---
 parallel/pvm3/patches/patch-ay |   8 ++++----
 parallel/pvm3/patches/patch-bm |  14 +++++++-------
 parallel/pvm3/patches/patch-bn |  17 -----------------
 parallel/pvm3/patches/patch-bo |  17 -----------------
 parallel/pvm3/patches/patch-bp |  17 -----------------
 parallel/pvm3/patches/patch-bt |  20 ++++++++++----------
 10 files changed, 54 insertions(+), 113 deletions(-)

diffs (truncated from 302 to 300 lines):

diff -r 3c966d0e3e54 -r 0510672c30df parallel/pvm3/Makefile
--- a/parallel/pvm3/Makefile    Fri Nov 12 09:43:16 2004 +0000
+++ b/parallel/pvm3/Makefile    Fri Nov 12 10:45:45 2004 +0000
@@ -1,15 +1,14 @@
-# $NetBSD: Makefile,v 1.33 2004/10/03 00:18:03 tv Exp $
+# $NetBSD: Makefile,v 1.34 2004/11/12 10:45:45 adam Exp $
 
-DISTNAME=              pvm3.4.4
-PKGNAME=               pvm-3.4.4
-PKGREVISION=           1
-CATEGORIES=            parallel
-MASTER_SITES=          http://www.netlib.org/pvm3/
-EXTRACT_SUFX=          .tgz
+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@localhost
-HOMEPAGE=              http://www.epm.ornl.gov/pvm/pvm_home.html
-COMMENT=               Parallel Virtual Machine libraries and environment
+MAINTAINER=    root%garbled.net@localhost
+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 -r 3c966d0e3e54 -r 0510672c30df parallel/pvm3/distinfo
--- a/parallel/pvm3/distinfo    Fri Nov 12 09:43:16 2004 +0000
+++ b/parallel/pvm3/distinfo    Fri Nov 12 10:45:45 2004 +0000
@@ -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-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-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-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 -r 3c966d0e3e54 -r 0510672c30df parallel/pvm3/patches/patch-an
--- a/parallel/pvm3/patches/patch-an    Fri Nov 12 09:43:16 2004 +0000
+++ b/parallel/pvm3/patches/patch-an    Fri Nov 12 10:45:45 2004 +0000
@@ -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 -r 3c966d0e3e54 -r 0510672c30df parallel/pvm3/patches/patch-ax
--- a/parallel/pvm3/patches/patch-ax    Fri Nov 12 09:43:16 2004 +0000
+++ b/parallel/pvm3/patches/patch-ax    Fri Nov 12 10:45:45 2004 +0000
@@ -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 -r 3c966d0e3e54 -r 0510672c30df parallel/pvm3/patches/patch-ay
--- a/parallel/pvm3/patches/patch-ay    Fri Nov 12 09:43:16 2004 +0000
+++ b/parallel/pvm3/patches/patch-ay    Fri Nov 12 10:45:45 2004 +0000
@@ -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 -r 3c966d0e3e54 -r 0510672c30df parallel/pvm3/patches/patch-bm
--- a/parallel/pvm3/patches/patch-bm    Fri Nov 12 09:43:16 2004 +0000
+++ b/parallel/pvm3/patches/patch-bm    Fri Nov 12 10:45:45 2004 +0000
@@ -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 -r 3c966d0e3e54 -r 0510672c30df parallel/pvm3/patches/patch-bn
--- a/parallel/pvm3/patches/patch-bn    Fri Nov 12 09:43:16 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r 3c966d0e3e54 -r 0510672c30df parallel/pvm3/patches/patch-bo
--- a/parallel/pvm3/patches/patch-bo    Fri Nov 12 09:43:16 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r 3c966d0e3e54 -r 0510672c30df parallel/pvm3/patches/patch-bp
--- a/parallel/pvm3/patches/patch-bp    Fri Nov 12 09:43:16 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r 3c966d0e3e54 -r 0510672c30df parallel/pvm3/patches/patch-bt
--- a/parallel/pvm3/patches/patch-bt    Fri Nov 12 09:43:16 2004 +0000
+++ b/parallel/pvm3/patches/patch-bt    Fri Nov 12 10:45:45 2004 +0000
@@ -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 @@
  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 @@
  
  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 @@
  
  $(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 @@
  
  $(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 @@
  
  clean:
        rm -f $(DOBJ) $(LOBJ) pvmgs$(EXESFX) $(LIBGPVM) \
-@@ -110,17 +122,17 @@ lint:
+@@ -116,17 +128,17 @@ lint:
  



Home | Main Index | Thread Index | Old Index