Update to SBCL 1.0.17.

Add Linux to supported platforms.
This commit is contained in:
Aleksej Saushev 2008-05-29 10:31:49 +00:00 committed by Thomas Klausner
parent 3bc8698a42
commit a7365642ce
5 changed files with 15 additions and 91 deletions

View file

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.13 2008/05/18 12:22:34 asau Exp $
# $NetBSD: Makefile,v 1.14 2008/05/29 10:31:49 asau Exp $
DISTNAME= ${PKGNAME_NOREV}-source
PKGNAME= sbcl-1.0.15
PKGNAME= sbcl-1.0.17
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/}
EXTRACT_SUFX= .tar.bz2
@ -76,8 +76,8 @@ SUBST_SED.fix-gtar= -e 's,@GTAR@,${GTAR},'
do-build:
cd ${WRKSRC} && ${SH} make.sh "${SBCL_BOOT_SYSTEM}"
#post-build:
# cd ${WRKSRC} && ${RM} -rf contrib/sb-cover/test-output contrib/sb-cover/tests.fasl contrib/sb-cover/test-data-*.fasl
post-build:
cd ${WRKSRC} && ${RM} -f contrib/sb-cover/test-output/*
do-install:
cd ${WRKSRC} && BUILD_ROOT=${DESTDIR:Q} INSTALL_ROOT=${PREFIX:Q} MAN_DIR=${PREFIX}/${PKGMANDIR} ${SH} install.sh

View file

@ -1,9 +1,6 @@
@comment $NetBSD: PLIST,v 1.5 2008/03/09 10:00:52 asau Exp $
@comment $NetBSD: PLIST,v 1.6 2008/05/29 10:31:49 asau Exp $
bin/sbcl
lib/sbcl/asdf-install/.cvsignore
lib/sbcl/asdf-install/CVS/Entries
lib/sbcl/asdf-install/CVS/Repository
lib/sbcl/asdf-install/CVS/Root
lib/sbcl/asdf-install/Makefile
lib/sbcl/asdf-install/README
lib/sbcl/asdf-install/asdf-install.asd
@ -16,9 +13,6 @@ lib/sbcl/asdf-install/installer.lisp.orig
lib/sbcl/asdf-install/test-passed
lib/sbcl/asdf/asdf.fasl
lib/sbcl/sb-aclrepl/.cvsignore
lib/sbcl/sb-aclrepl/CVS/Entries
lib/sbcl/sb-aclrepl/CVS/Repository
lib/sbcl/sb-aclrepl/CVS/Root
lib/sbcl/sb-aclrepl/Makefile
lib/sbcl/sb-aclrepl/README
lib/sbcl/sb-aclrepl/debug.fasl
@ -36,9 +30,6 @@ lib/sbcl/sb-aclrepl/tests.lisp
lib/sbcl/sb-aclrepl/toplevel.fasl
lib/sbcl/sb-aclrepl/toplevel.lisp
lib/sbcl/sb-bsd-sockets/.cvsignore
lib/sbcl/sb-bsd-sockets/CVS/Entries
lib/sbcl/sb-bsd-sockets/CVS/Repository
lib/sbcl/sb-bsd-sockets/CVS/Root
lib/sbcl/sb-bsd-sockets/FAQ
lib/sbcl/sb-bsd-sockets/Makefile
lib/sbcl/sb-bsd-sockets/NEWS
@ -74,9 +65,6 @@ lib/sbcl/sb-bsd-sockets/win32-constants.lisp
lib/sbcl/sb-bsd-sockets/win32-lib.lisp
lib/sbcl/sb-bsd-sockets/win32-sockets.lisp
lib/sbcl/sb-cltl2/.cvsignore
lib/sbcl/sb-cltl2/CVS/Entries
lib/sbcl/sb-cltl2/CVS/Repository
lib/sbcl/sb-cltl2/CVS/Root
lib/sbcl/sb-cltl2/Makefile
lib/sbcl/sb-cltl2/compiler-let.fasl
lib/sbcl/sb-cltl2/compiler-let.lisp
@ -92,9 +80,6 @@ lib/sbcl/sb-cltl2/test-passed
lib/sbcl/sb-cltl2/tests.fasl
lib/sbcl/sb-cltl2/tests.lisp
lib/sbcl/sb-cover/.cvsignore
lib/sbcl/sb-cover/CVS/Entries
lib/sbcl/sb-cover/CVS/Repository
lib/sbcl/sb-cover/CVS/Root
lib/sbcl/sb-cover/Makefile
lib/sbcl/sb-cover/cover.fasl
lib/sbcl/sb-cover/cover.lisp
@ -107,21 +92,11 @@ lib/sbcl/sb-cover/test-data-2.fasl
lib/sbcl/sb-cover/test-data-2.lisp
lib/sbcl/sb-cover/test-data-3.fasl
lib/sbcl/sb-cover/test-data-3.lisp
lib/sbcl/sb-cover/test-output/0d61b93b0c682ab5eb038a9e8e45bd2b.html
lib/sbcl/sb-cover/test-output/397e77287774ff149eb6b7d6a5efacda.html
lib/sbcl/sb-cover/test-output/55adf7c43ba3d5cb09c3230c0c4a36e5.html
lib/sbcl/sb-cover/test-output/98a82e747672cd7690c7613859c90f8b.html
lib/sbcl/sb-cover/test-output/a816a4631c8b19deb3fa5fbea8cddc00.html
lib/sbcl/sb-cover/test-output/b255ca9769f6719066369d28d1aded04.html
lib/sbcl/sb-cover/test-output/cover-index.html
lib/sbcl/sb-cover/test-passed
lib/sbcl/sb-cover/tests.fasl
lib/sbcl/sb-cover/tests.lisp
lib/sbcl/sb-executable/sb-executable.fasl
lib/sbcl/sb-grovel/.cvsignore
lib/sbcl/sb-grovel/CVS/Entries
lib/sbcl/sb-grovel/CVS/Repository
lib/sbcl/sb-grovel/CVS/Root
lib/sbcl/sb-grovel/Makefile
lib/sbcl/sb-grovel/def-to-lisp.fasl
lib/sbcl/sb-grovel/def-to-lisp.lisp
@ -136,9 +111,6 @@ lib/sbcl/sb-grovel/sb-grovel.texinfo
lib/sbcl/sb-grovel/test-passed
lib/sbcl/sb-introspect/sb-introspect.fasl
lib/sbcl/sb-md5/.cvsignore
lib/sbcl/sb-md5/CVS/Entries
lib/sbcl/sb-md5/CVS/Repository
lib/sbcl/sb-md5/CVS/Root
lib/sbcl/sb-md5/Makefile
lib/sbcl/sb-md5/README
lib/sbcl/sb-md5/md5-tests.fasl
@ -150,9 +122,6 @@ lib/sbcl/sb-md5/sb-md5.fasl
lib/sbcl/sb-md5/sb-md5.texinfo
lib/sbcl/sb-md5/test-passed
lib/sbcl/sb-posix/.cvsignore
lib/sbcl/sb-posix/CVS/Entries
lib/sbcl/sb-posix/CVS/Repository
lib/sbcl/sb-posix/CVS/Root
lib/sbcl/sb-posix/Makefile
lib/sbcl/sb-posix/README
lib/sbcl/sb-posix/TODO
@ -176,16 +145,13 @@ lib/sbcl/sb-posix/sb-posix.fasl
lib/sbcl/sb-posix/sb-posix.texinfo
lib/sbcl/sb-posix/test-passed
lib/sbcl/sb-rotate-byte/.cvsignore
lib/sbcl/sb-rotate-byte/CVS/Entries
lib/sbcl/sb-rotate-byte/CVS/Repository
lib/sbcl/sb-rotate-byte/CVS/Root
lib/sbcl/sb-rotate-byte/Makefile
lib/sbcl/sb-rotate-byte/README
lib/sbcl/sb-rotate-byte/compiler.fasl
lib/sbcl/sb-rotate-byte/compiler.lisp
lib/sbcl/sb-rotate-byte/package.fasl
lib/sbcl/sb-rotate-byte/package.lisp
lib/sbcl/sb-rotate-byte/ppc-vm.lisp
lib/sbcl/sb-rotate-byte/p${LOWER_VENDOR}-vm.lisp
lib/sbcl/sb-rotate-byte/rotate-byte-tests.fasl
lib/sbcl/sb-rotate-byte/rotate-byte-tests.lisp
lib/sbcl/sb-rotate-byte/rotate-byte.fasl
@ -197,9 +163,6 @@ lib/sbcl/sb-rotate-byte/test-passed
lib/sbcl/sb-rotate-byte/x86-vm.fasl
lib/sbcl/sb-rotate-byte/x86-vm.lisp
lib/sbcl/sb-rt/.cvsignore
lib/sbcl/sb-rt/CVS/Entries
lib/sbcl/sb-rt/CVS/Repository
lib/sbcl/sb-rt/CVS/Root
lib/sbcl/sb-rt/Makefile
lib/sbcl/sb-rt/rt.fasl
lib/sbcl/sb-rt/rt.lisp
@ -207,9 +170,6 @@ lib/sbcl/sb-rt/sb-rt.asd
lib/sbcl/sb-rt/sb-rt.fasl
lib/sbcl/sb-rt/test-passed
lib/sbcl/sb-simple-streams/.cvsignore
lib/sbcl/sb-simple-streams/CVS/Entries
lib/sbcl/sb-simple-streams/CVS/Repository
lib/sbcl/sb-simple-streams/CVS/Root
lib/sbcl/sb-simple-streams/Makefile
lib/sbcl/sb-simple-streams/README
lib/sbcl/sb-simple-streams/TODO
@ -260,32 +220,26 @@ share/doc/sbcl/SUPPORT
@exec ${MKDIR} %D/lib/sbcl/site-systems
@dirrm lib/sbcl/site-systems
@dirrm lib/sbcl/sb-sprof
@dirrm lib/sbcl/sb-simple-streams/CVS
@dirrm lib/sbcl/sb-simple-streams
@dirrm lib/sbcl/sb-rt/CVS
@dirrm lib/sbcl/sb-rt
@dirrm lib/sbcl/sb-rotate-byte/CVS
@dirrm lib/sbcl/sb-rotate-byte
@exec ${MKDIR} %D/lib/sbcl/sb-posix/test-lab
@dirrm lib/sbcl/sb-posix/test-lab
@dirrm lib/sbcl/sb-posix/CVS
@exec ${MKDIR} %D/lib/sbcl/sb-posix/alien
@dirrm lib/sbcl/sb-posix/alien
@dirrm lib/sbcl/sb-posix
@dirrm lib/sbcl/sb-md5/CVS
@dirrm lib/sbcl/sb-md5
@dirrm lib/sbcl/sb-introspect
@dirrm lib/sbcl/sb-grovel/CVS
@dirrm lib/sbcl/sb-grovel
@dirrm lib/sbcl/sb-executable
@exec ${MKDIR} %D/lib/sbcl/sb-cover/test-output
@dirrm lib/sbcl/sb-cover/test-output
@dirrm lib/sbcl/sb-cover/CVS
@dirrm lib/sbcl/sb-cover
@dirrm lib/sbcl/sb-cltl2/CVS
@dirrm lib/sbcl/sb-cltl2
@dirrm lib/sbcl/sb-bsd-sockets/CVS
@exec ${MKDIR} %D/lib/sbcl/sb-bsd-sockets/alien
@dirrm lib/sbcl/sb-bsd-sockets/alien
@dirrm lib/sbcl/sb-bsd-sockets
@dirrm lib/sbcl/sb-aclrepl/CVS
@dirrm lib/sbcl/sb-aclrepl
@dirrm lib/sbcl/asdf-install/CVS
@dirrm lib/sbcl/asdf-install
@dirrm lib/sbcl/asdf
@dirrm lib/sbcl

View file

@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.5 2008/03/07 20:37:39 asau Exp $
$NetBSD: distinfo,v 1.6 2008/05/29 10:31:49 asau Exp $
SHA1 (sbcl-1.0.15-source.tar.bz2) = 4d3357f56e6f600cae0ac3f78111fccd5aeb7473
RMD160 (sbcl-1.0.15-source.tar.bz2) = 58da6eb46cb72d0e88cdb5ed5a1bc01d5925cfa2
Size (sbcl-1.0.15-source.tar.bz2) = 3205556 bytes
SHA1 (sbcl-1.0.17-source.tar.bz2) = 0ff51d1db2de6a32404a4b1c1671ba7249a9781d
RMD160 (sbcl-1.0.17-source.tar.bz2) = e885408c7b6b3f65c9b216e6587ad25a326c8dec
Size (sbcl-1.0.17-source.tar.bz2) = 3251964 bytes
SHA1 (patch-aa) = 8f1c02fc96233af1063ca8dd62bc6033eb435db2
SHA1 (patch-ab) = 5b3e831bae400f4d61b0144d7812864a8d5e6c86
SHA1 (patch-ac) = bce87555a5944cfeb25c65df9d41c3f49b5d4866

View file

@ -1,14 +0,0 @@
$NetBSD: patch-ae,v 1.2 2008/03/07 20:37:39 asau Exp $
CLISP bootstrap from Josh Elsasser, part 1.
--- src/compiler/policy.lisp.orig Sun Jan 27 13:50:57 2008
+++ src/compiler/policy.lisp Wed Feb 27 14:49:38 2008
@@ -37,6 +37,7 @@
bodies of code with eg. a known minimum safety.
EXPERIMENTAL INTERFACE: Subject to change."
+ #-clisp
(declare (policy-quality min))
(when quality
(aver (policy-quality-name-p quality))

View file

@ -1,16 +0,0 @@
$NetBSD: patch-af,v 1.1 2008/03/07 20:37:39 asau Exp $
CLISP bootstrap from Josh Elsasser, part 2.
--- src/compiler/ir1tran.lisp.orig Wed Feb 20 09:55:26 2008
+++ src/compiler/ir1tran.lisp Wed Feb 27 12:32:27 2008
@@ -839,7 +839,8 @@
;;; get mutated when the instrumentation runs. Note that it's
;;; important for multiple records for the same location to be
;;; coalesced. -- JES, 2008-01-02
-(defconstant +code-coverage-unmarked+ '%code-coverage-unmarked%)
+(eval-when (:compile-toplevel :load-toplevel :execute)
+ (defconstant +code-coverage-unmarked+ '%code-coverage-unmarked%))
;;; Check the policy for whether we should generate code coverage
;;; instrumentation. If not, just return the original START