diff options
author | garbled <garbled@pkgsrc.org> | 1998-10-29 05:15:10 +0000 |
---|---|---|
committer | garbled <garbled@pkgsrc.org> | 1998-10-29 05:15:10 +0000 |
commit | dec8e31e6cd18c8b8c564b2e3546a0c97509524f (patch) | |
tree | 54663ee2eec56f0eb795e84800b46d7ce6a9b99a /parallel/pvm3 | |
parent | e00e0b3ec393a6d02fea2134098efa6c066e1568 (diff) | |
download | pkgsrc-dec8e31e6cd18c8b8c564b2e3546a0c97509524f.tar.gz |
Update message to explain how the host paths work, and add a fix supplied
by Phil Nelson to make this pkg work on arm32.
Diffstat (limited to 'parallel/pvm3')
-rw-r--r-- | parallel/pvm3/patches/patch-ao | 33 | ||||
-rw-r--r-- | parallel/pvm3/pkg/MESSAGE | 6 |
2 files changed, 39 insertions, 0 deletions
diff --git a/parallel/pvm3/patches/patch-ao b/parallel/pvm3/patches/patch-ao new file mode 100644 index 00000000000..9d47abb1b19 --- /dev/null +++ b/parallel/pvm3/patches/patch-ao @@ -0,0 +1,33 @@ +$NetBSD: patch-ao,v 1.1 1998/10/29 05:15:10 garbled Exp $ +--- src/pmsg.c.orig Tue Mar 10 12:32:31 1998 ++++ src/pmsg.c Wed Oct 28 11:23:53 1998 +@@ -252,13 +252,28 @@ + return ((3 << 4) | i) << o; + + for (j = 0; j < n; j++) ++ if (j < n/2) { ++ if (p[n/2 - 1 - j ] ++ != thesigs[i].bytes[j]) ++ break; ++ } else { ++ if (p[n + n/2 - 1 - j ] ++ != thesigs[i].bytes[j]) ++ break; ++ } ++ ++ if (j == n) ++ return ((1 << 4) | i) << o; ++ ++ for (j = 0; j < n; j++) + if (p[n - 1 - j] != thesigs[i].bytes[j]) + break; + if (j == n) + return i << o; + } + } +- fprintf(stderr, "can't generate signature for my integer byte order\n"); ++ fprintf(stderr, ++ "can't generate signature for my floating point byte order\n"); + abort(); + return 0; + } diff --git a/parallel/pvm3/pkg/MESSAGE b/parallel/pvm3/pkg/MESSAGE index be53e204f00..641174b8b9c 100644 --- a/parallel/pvm3/pkg/MESSAGE +++ b/parallel/pvm3/pkg/MESSAGE @@ -4,3 +4,9 @@ PVM_ARCH to NETBSD in your startup files (.cshrc, .profile) on all machines in the cluster. + +In addition, you can specify each host's run path in your pvmhosts file +like so: +hostname ep=/usr/pkg/bin +This allows you to point different achitecture types to various sets of +shared or local binaries. |