diff options
author | Andrey Grozin <grozin@gentoo.org> | 2015-09-04 00:42:17 +0600 |
---|---|---|
committer | Andrey Grozin <grozin@gentoo.org> | 2015-09-04 00:42:17 +0600 |
commit | b4984251d983fd2bab88c967a452a5b251937a87 (patch) | |
tree | 42c832033ba67d4809257e4938172fc450d668b6 /sci-mathematics/maxima/files | |
parent | fix building with gcc52 with patch from Sven Eden via bug #559472 (diff) | |
download | gentoo-b4984251d983fd2bab88c967a452a5b251937a87.tar.gz gentoo-b4984251d983fd2bab88c967a452a5b251937a87.tar.bz2 gentoo-b4984251d983fd2bab88c967a452a5b251937a87.zip |
sci-mathematics/maxima: fixing a bug in clozurecl maxima
Package-Manager: portage-2.2.20.1
Diffstat (limited to 'sci-mathematics/maxima/files')
-rw-r--r-- | sci-mathematics/maxima/files/db-0.patch | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/sci-mathematics/maxima/files/db-0.patch b/sci-mathematics/maxima/files/db-0.patch new file mode 100644 index 000000000000..d6cc18617cc5 --- /dev/null +++ b/sci-mathematics/maxima/files/db-0.patch @@ -0,0 +1,20 @@ +diff -r -U2 maxima-5.37.1.orig/src/db.lisp maxima-5.37.1/src/db.lisp +--- maxima-5.37.1.orig/src/db.lisp 2015-08-11 01:01:13.000000000 +0600 ++++ maxima-5.37.1/src/db.lisp 2015-09-04 00:21:43.596685564 +0600 +@@ -389,10 +389,14 @@ + + (defmfun isp (pat) +- (let ((isp 'unknown)) ++ (let ((isp 'unknown) #+ccl (err t)) + (ignore-errors + (setq isp + (cond ((truep pat)) + ((falsep pat) nil) +- (t 'unknown)))) ++ (t 'unknown))) ++ (setq err nil)) ++ #+ccl ++ (when err ++ (setq +labs nil)) + isp)) + |