From: Robert D. <rob...@us...> - 2007-05-01 02:22:51
|
Update of /cvsroot/maxima/maxima/src In directory sc8-pr-cvs16:/tmp/cvs-serv6225/src Modified Files: Makefile.am Log Message: Remove :purify t from call to SB-EXT:SAVE-LISP-AND-DIE, to make SBCL happier. Patch contributed by Rex Dieter. Rex writes (2007-04-30): "Was seeing build failures of recent maxima rc releases on ppc, http://bugzilla.redhat.com/238376 One culprit turned out to be maxima's use of :purify t One of sbcl's developers strongly suggested to not use it since it causes ppc build to fail and potential performance degradation on other platforms, like i386, x86_64." Index: Makefile.am =================================================================== RCS file: /cvsroot/maxima/maxima/src/Makefile.am,v retrieving revision 1.66 retrieving revision 1.67 diff -u -d -r1.66 -r1.67 --- Makefile.am 29 Mar 2007 21:26:17 -0000 1.66 +++ Makefile.am 1 May 2007 02:22:45 -0000 1.67 @@ -165,7 +165,7 @@ test -d binary-sbcl/numerical || mkdir binary-sbcl/numerical test -d binary-sbcl/numerical/slatec || mkdir binary-sbcl/numerical/slatec $(EXECUTESBCL) '(progn $(LOADDEFSYSTEM) $(DEFSYSTEMCOMPILE) (sb-ext:quit))' && \ - $(EXECUTESBCL) '(progn $(LOADDEFSYSTEM) $(DEFSYSTEMLOAD) (sb-ext:save-lisp-and-die "binary-sbcl/maxima.core" :purify t) (sb-ext:quit))' + $(EXECUTESBCL) '(progn $(LOADDEFSYSTEM) $(DEFSYSTEMLOAD) (sb-ext:save-lisp-and-die "binary-sbcl/maxima.core") (sb-ext:quit))' install-sbcl: $(mkinstalldirs) $(DESTDIR)$(verpkglibdir)/binary-sbcl |