Patching Maxima 5.46.0 for ABCL (was: ABCL 1.9.1 regression: COMPILE-FILE-PATHNAME)
Robert Munyer <[email protected]> Fri, 03 Mar 2023 18:03:27 -0500
| Newsgroups | gmane.editors.j.devel |
|---|---|
| Message-ID | <[email protected]> |
--=-=-= Content-Type: text/plain I found the line of code in Maxima that's causing bad arguments to be passed to COMPILE-FILE-PATHNAME in ABCL but not in SBCL. A patch is attached. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=maxima-5.46.0-abcl-1.9.0.patch Content-Description: Maxima 5.46.0 patch for ABCL diff -ur maxima-5.46.0/src/maxima.system maxima-5.46.0-patched/src/maxima.system --- maxima-5.46.0/src/maxima.system 2021-11-29 00:59:23.000000000 -0500 +++ maxima-5.46.0-patched/src/maxima.system 2023-03-03 17:59:01.651833787 -0500 @@ -108,7 +108,8 @@ #+(and openmcl 64-bit-target) "binary-ccl64" #+abcl - "binary-abcl" + (make-pathname :name "binary-abcl" + :directory (pathname-directory *load-truename*)) #+lispworks (make-pathname :name "binary-lispworks" :directory (pathname-directory *load-truename*)) --=-=-=--