-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sat, 5 Aug 2006 23:15:03 +0200 Source: sbcl Binary: sbcl sbcl-source sbcl-doc Architecture: source all i386 Version: 1:0.9.15.0-1 Distribution: unstable Urgency: low Maintainer: Peter Van Eynde <pvaneynd@debian.org> Changed-By: Peter Van Eynde <pvaneynd@debian.org> Description: sbcl - A Common Lisp compiler and development system sbcl-doc - Documentation for Steel Bank Common Lisp sbcl-source - Source code files for SBCL Changes: sbcl (1:0.9.15.0-1) unstable; urgency=low . [ René van Bevern ] . * manually bootstrapped the previous SBCL version on Sparc, so that SBCL should autobuild again there . * Build SBCL on Sparc and Alpha with GCC 4.1 + fixed src/runtime/{sparc,alpha}-arch.c for compilation with GCC 4.1 + debian/control: do not depend on gcc-3.4 for sparc, alpha + debian/rules: use gcc (default 4.1) for sparc and alpha . * debian/ld-script.alpha-linux: document the purpose of this ld script . * Minor cleanup of our diff.gz: reverted Debian's changes on files: + src/runtime/ld-script.alpha-linux: overwritten by debian/ld-script.alpha-linux at build-time + src/runtime/Config.alpha-linux, src/code/toplevel.lisp: they had no effect . [ Peter Van Eynde ] * Move to bzr * New upstream, changes: - added support for the ucs-2 external format. (contributed by Ivan Boldyrev) - minor incompatible change: pretty printing of objects of type (cons symbol) is, in the default pprint-dispatch-table, now sensitive to whether the symbol satisfies FBOUNDP. (thanks to Marcus Pearce) - minor incompatible change: SB-MOP:FINALIZE-INHERITANCE is now called later in a class's lifetime, possibly as late as when the first instance of the class is created. Previously, SB-MOP:FINALIZE-INHERITANCE was called by the system as soon as a class became finalizeable. - fixed bug: FILE-POSITION sometimes returned inconsistent results for multibyte external-format streams. (thanks to "vbzoli") - fixed bug: CHANGE-CLASS would fail to preserve the values of slots with :ALLOCATION :CLASS inherited from superclasses of the original class. - fixed bug: anonymous classes can now be created using the :NAME initarg and MAKE-INSTANCE / REINITIALIZE-INSTANCE, as specified by AMOP. (reported by Leonid Slobodov on comp.lang.lisp) - fixed bug: core-files saved with :EXECUTABLE T can again be executed when SBCL_HOME isn't set. (reported by James Knight) - fixed bug: toplevel LOCALLY forms with declarations could occasionally get miscompiled. (reported by Yaroslav Kavenchuk) - fixed bug: printing from several different threads using different values of *print-case* could cause invalid output, due to some internal special variables of the printer not being bound thread-locally (reported by Max Mikhanosha) - fixed bug: SPECIALIZER metaobjects (including anonymous classes and EQL-SPECIALIZERs) can be used as specializers to DEFMETHOD. (reported by Pascal Costanza) - fixed bug: FINALIZE-INHERITANCE is called from REINITIALIZE-INSTANCE on classes when the class has previously been finalized, as required by AMOP. - minor code generation optimizations: ** better register allocation in CLOS dispatching functions ** overflow detection when coercing signed bytes to fixnums on x86-64 ** is now implemented with one IMUL instruction instead of three shifts ** more efficient bit-vector access on x86 and x86-64 ** more efficient access to raw structure slots on x86 and x86-64 - fixed some bugs revealed by Paul Dietz' test suite: ** ENSURE-DIRECTORIES-EXIST.8: ENSURE-DIRECTORIES-EXIST must return its argument. Files: 8662ced81a6432b78cf5affedd4693d9 694 devel optional sbcl_0.9.15.0-1.dsc 04455e084c2a1e0e331fc12e0a22fe70 4023239 devel optional sbcl_0.9.15.0.orig.tar.gz 00b7ffc9d338bc014e60fe2da89862db 22771 devel optional sbcl_0.9.15.0-1.diff.gz 269725beda8c5831699c9285f2ceeb9a 1314918 doc optional sbcl-doc_0.9.15.0-1_all.deb 0ba46e83aebb2a8064967a460d519220 3278866 doc optional sbcl-source_0.9.15.0-1_all.deb f0f28c7b572ffa92607ade8035ae72a3 8361180 devel optional sbcl_0.9.15.0-1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFE1mcj11ldN0tyliURAobeAKCY/BP+o/kXC5T6CP4vyXE5I838UQCgqnWb dkxZdlHN2oyRSAgGOhgj61M= =dTW2 -----END PGP SIGNATURE----- Accepted: sbcl-doc_0.9.15.0-1_all.deb to pool/main/s/sbcl/sbcl-doc_0.9.15.0-1_all.deb sbcl-source_0.9.15.0-1_all.deb to pool/main/s/sbcl/sbcl-source_0.9.15.0-1_all.deb sbcl_0.9.15.0-1.diff.gz to pool/main/s/sbcl/sbcl_0.9.15.0-1.diff.gz sbcl_0.9.15.0-1.dsc to pool/main/s/sbcl/sbcl_0.9.15.0-1.dsc sbcl_0.9.15.0-1_i386.deb to pool/main/s/sbcl/sbcl_0.9.15.0-1_i386.deb sbcl_0.9.15.0.orig.tar.gz to pool/main/s/sbcl/sbcl_0.9.15.0.orig.tar.gz