diff options
author | frueauf <frueauf> | 1999-03-05 11:22:34 +0000 |
---|---|---|
committer | frueauf <frueauf> | 1999-03-05 11:22:34 +0000 |
commit | ed7003946382a43505dff314e98499d718aa6be6 (patch) | |
tree | b3f8fac100261b28f0835ee53f0c903f8ef2b4b9 /math/scilab/files | |
parent | 2ee6706cfbbdc57fd01182943b4eebbd035177cb (diff) | |
download | pkgsrc-ed7003946382a43505dff314e98499d718aa6be6.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_rev | 47 | ||||
-rw-r--r-- | math/scilab/files/md5 | 4 |
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 |