summaryrefslogtreecommitdiff
path: root/math/scilab/files
diff options
context:
space:
mode:
authorfrueauf <frueauf@pkgsrc.org>1999-03-05 11:22:34 +0000
committerfrueauf <frueauf@pkgsrc.org>1999-03-05 11:22:34 +0000
commit7b74a65cd4eca5ca6a403023720a4601ed6369c6 (patch)
treeb3f8fac100261b28f0835ee53f0c903f8ef2b4b9 /math/scilab/files
parent2f658cbe0d92ef0d83799065d67543616fc78fca (diff)
downloadpkgsrc-7b74a65cd4eca5ca6a403023720a4601ed6369c6.tar.gz
Update scilab to 2.4.1. This is based on the work provided in pr 6889
by Dan McMahill. It fixes several serious problems for NetBSD/alpha and some for NetBSD/sparc. Thanx for doing the work, Dan!
Diffstat (limited to 'math/scilab/files')
-rw-r--r--math/scilab/files/README.next_rev47
-rw-r--r--math/scilab/files/md54
2 files changed, 49 insertions, 2 deletions
diff --git a/math/scilab/files/README.next_rev b/math/scilab/files/README.next_rev
new file mode 100644
index 00000000000..9383bbb699c
--- /dev/null
+++ b/math/scilab/files/README.next_rev
@@ -0,0 +1,47 @@
+$NetBSD: README.next_rev,v 1.1 1999/03/05 11:22:34 frueauf Exp $
+
+NOTE (mcmahill@alum.mit.edu, March 3, 1999):
+
+There is a bug in NetBSD/alpha-1.3I which causes some problems with scilab.
+
+The relevent alpha bugs are:
+
+port-alpha/6805, with port-alpha/6634, and port-alpha/4424 looking related.
+Once those are fixed I'll update scilab to make it fully alpha functional.
+
+The effect is that any scilab operation which causes a divide by zero generates
+a floating point exception which is not trapped. This causes a core dump.
+
+Once the alpha bugs listed above are fixed, the following changes should be made
+to the scilab package source:
+
+Once fpsetmask(0) on the alpha is fixed to no longer cause a core dump, the
+following patch files should be updated:
+patch-ai
+patch-an
+patch-ao
+patch-ap
+patch-aq
+
+The lines
+
++#if (defined(netbsd) && !defined(__alpha__)) || defined(freebsd)
++ fpsetmask(0);
++#endif
+
+should be changed to
+
++#if defined(netbsd) || defined(freebsd)
++ fpsetmask(0);
++#endif
+
+
+
+In addition, once the alpha bug is fixed, patch-bt should be removed and the
+pkgsrc Makefile should have the following lines removed:
+
+post-patch:
+ @if [ ${MACHINE_ARCH} != "alpha" ]; then \
+ ${MV} ${WRKSRC}/scilab.star.orig ${WRKSRC}/scilab.star
+
+
diff --git a/math/scilab/files/md5 b/math/scilab/files/md5
index 97d30153fe1..221d5630424 100644
--- a/math/scilab/files/md5
+++ b/math/scilab/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.1 1998/08/25 12:53:08 agc Exp $
+$NetBSD: md5,v 1.2 1999/03/05 11:22:34 frueauf Exp $
-MD5 (scilab-2.4-src.tar.gz) = 61d01a450f6a952ef44031f16d440c12
+MD5 (scilab-2.4.1-src.tar.gz) = d035812dea97012d0353c83ee0eabab3