Commit graph

27 commits

Author SHA1 Message Date
rillig
e7bca7ed11 Don't use void pointers in arithmetics. 2007-10-14 11:33:31 +00:00
rillig
92380c7fd0 Fixed build failure on Darwin, as reported in PR 36960. 2007-09-10 08:49:56 +00:00
dmcmahill
a7c8fd0ddf use ssh for X86SOL2 and DRAGONFLY for the rsh command to make these two
behave the same as all of the platforms.  Bump pkgrevision to take us to
pvm-3.4.5nb3.
2007-01-09 02:22:03 +00:00
wiz
2acadb84af Fix build with gcc4, based on suggestions by Hans Rosenfeld on tech-pkg.
While here: remove some extra spaces and use PKGMANDIR.
2006-12-12 19:29:13 +00:00
joerg
f9ae9acc6e Fix build with GNU make 3.81. Improve some Solaris/x86 flags.
From Gilles Dauphin in PR 33730.
2006-06-14 16:57:52 +00:00
joerg
27c42e0d7e Add DragonFly support. Fix errno. 2006-01-27 16:34:36 +00:00
adam
9c4c68ccc9 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.
2004-11-12 10:45:45 +00:00
jlam
ca70938428 Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively.  In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath.  The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use.  They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively.  Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-27 06:29:06 +00:00
dmcmahill
f7c1751652 correct library dependency for xep after libtoolization. 2004-08-05 00:23:32 +00:00
dmcmahill
3da052ca18 Fix up some more bugs introduced by the libtoolization. Hopefully this
will finally fix all of the bulk build problems seen on -current and
2.0 branch machines (1.6 branch has never had problems).
2004-07-30 13:07:25 +00:00
dmcmahill
6be3ab4d88 fix a dependency in the tracer Makefile.aimk to hopefully fix compile
problems noted in NetBSD-2.0 branch bulk builds.
2004-07-26 11:15:24 +00:00
dmcmahill
b09d17365f libtoolize and enable the building of shared libs. This is needed
for packages such as p5-Parallel-Pvm on some archs since that package
creates a shared object.  Should fix lossage seen on amd64 bulk
builds.  Both packages which use pvm3 have been tested and still work.
2004-07-19 22:41:16 +00:00
dmcmahill
23fcd4165b add some patches to get this going on darwin. Patches provided in PR
pkg/26146 by Jim Bernard.
2004-07-18 18:05:12 +00:00
dmcmahill
ee9cbd1796 add config files for missing NetBSD MACHINE_ARCH's such as sh5e{b,l},
x86_64, and a few others.
2004-03-12 01:14:00 +00:00
is
d7e3c1c448 Update the NetBSD architecture list. 2002-11-09 12:10:19 +00:00
is
e76eabfe9c Add rcs id. 2002-11-09 11:28:41 +00:00
is
d07c2283a5 repair column formatting of pvm console "conf" output 2002-11-09 10:56:27 +00:00
dmcmahill
9b6926c0a1 teach pvm about arm, armeb, and hppa. Should fix recently noted shark
build problems.
2002-08-05 01:26:40 +00:00
dmcmahill
6b11d1092a forgot to cvs add these first. 2001-05-24 19:51:47 +00:00
dmcmahill
aa88b59f9b - add -DCTIMEISTIMET to all the NetBSD arch definition files. This just
says to use type time_t for ctime(3).

- Fix some format strings for 64 bit systems.

- use '?=' instead of '='when setting the command used for rsh/ssh so the
  user can set it in mk.conf (PVM_SSH).
2001-05-24 19:51:07 +00:00
dmcmahill
3af15b801a Pass down CFLAGS, FFLAGS and fix the quoting of CC and F77. This ensures
you can do something like:

make CC="gcc -pipe" PKG_FC="f77 -pipe" CFLAGS="-Wformat -g" FFLAGS="-g"

and still have pvm compile correctly.

Addresses PR pkg/12949 submitted by Thor Simon <tls@cs.stevens-tech.edu>.
2001-05-24 19:32:32 +00:00
dmcmahill
0dbb09ae9c define SSH and pass down to the build environment to make sure the right
ssh (/usr/bin/ssh or pkgsrc ssh) is found.
2000-10-10 19:26:15 +00:00
dmcmahill
ed4085196c remove out of date patch. 2000-08-31 11:24:07 +00:00
dmcmahill
b1420cd486 update to pvm-3.4.3. This is a bug fix release. Changes are given in each
of the individual source files making a summary difficult.  Of note though is
they have incorporated quite a number of the patches from our 3.4.2 package
hence the removal of 22 (!) patches.
2000-08-23 14:28:17 +00:00
dmcmahill
111c5e466b -Update from 3.4beta7 to 3.4.2.
-Add USE_FORTRAN to the package Makefile for correct handling of the
 required fortran compiler.

-Fix the .m4 files which control how fortran symbols are handled.

-Rework package to use a different PVM_ARCH for each MACHINE_ARCH.  As
 opposed to a single PVM_ARCH.  This addresses PR pkg/6890 (Thanks to
 Ignatios Souvatzis for the PR).

-Rework package to install missing programs including: pvmgetarch, aimk
 debugger, debugger2, and the configuration stubs (*.def, *.m4).  This
 address part of PR pkg/6924 (Thanks to Ignatios Souvatzis for the PR).

-Rework package to maintain the normal pvm3 directory layout so that only
 one variable (PVM_ROOT) has to be set to a non-traditional value.  This
 address the remainder of PR pkg/6924 (Thanks again Ig!).
1999-11-23 16:05:28 +00:00
garbled
dec8e31e6c Update message to explain how the host paths work, and add a fix supplied
by Phil Nelson to make this pkg work on arm32.
1998-10-29 05:15:10 +00:00
garbled
e33bd8b3ae Add the whole parallel category to pkgsrc, and sprinkle it with a few
packages.

mpi-ch:
a free implementation of the Message Passing Interface.
pvm3:
Paralell Virtual Machine libraries and environment
clusterit:
A clustering package for unix
1998-10-13 23:31:03 +00:00