diff options
Diffstat (limited to 'math/scilab/files/README.next_rev')
-rw-r--r-- | math/scilab/files/README.next_rev | 48 |
1 files changed, 9 insertions, 39 deletions
diff --git a/math/scilab/files/README.next_rev b/math/scilab/files/README.next_rev index 9383bbb699c..f6b2be8167a 100644 --- a/math/scilab/files/README.next_rev +++ b/math/scilab/files/README.next_rev @@ -1,47 +1,17 @@ -$NetBSD: README.next_rev,v 1.1 1999/03/05 11:22:34 frueauf Exp $ +$NetBSD: README.next_rev,v 1.2 1999/12/22 13:25:40 dmcmahill Exp $ -NOTE (mcmahill@alum.mit.edu, March 3, 1999): +NOTE (dmcmahill@netbsd.org, December 21, 1999): -There is a bug in NetBSD/alpha-1.3I which causes some problems with scilab. +There is a bug in NetBSD/alpha 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 floating point completion code is still missing which prevents +1/0 from properly returning Inf. -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: +Once the FPC code is finished, the patch "patches/patch-ak" should be +removed along with the following part of the package Makefile: post-patch: @if [ ${MACHINE_ARCH} != "alpha" ]; then \ - ${MV} ${WRKSRC}/scilab.star.orig ${WRKSRC}/scilab.star - + ${MV} ${WRKSRC}/scilab.star.orig ${WRKSRC}/scilab.star \ + fi |