From d7ed06f6b78084e0b8b896469e23b9cf1ab4d8e9 Mon Sep 17 00:00:00 2001 From: garbled Date: Thu, 29 Oct 1998 05:15:10 +0000 Subject: Update message to explain how the host paths work, and add a fix supplied by Phil Nelson to make this pkg work on arm32. --- parallel/pvm3/patches/patch-ao | 33 +++++++++++++++++++++++++++++++++ parallel/pvm3/pkg/MESSAGE | 6 ++++++ 2 files changed, 39 insertions(+) create mode 100644 parallel/pvm3/patches/patch-ao (limited to 'parallel') 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. -- cgit v1.2.3