sbcl_1.0.58.0-1_multi.changes ACCEPTED into experimental

Debian FTP Masters ftpmaster at ftp-master.debian.org
Thu Aug 16 22:03:02 UTC 2012


Accepted:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 07 Aug 2012 23:45:09 +0200
Source: sbcl
Binary: sbcl sbcl-doc sbcl-source
Architecture: all amd64 powerpc source
Version: 2:1.0.58.0-1
Distribution: experimental
Urgency: low
Maintainer: Debian Common Lisp Team <pkg-common-lisp-devel at lists.alioth.debian.org>
Changed-By: Christoph Egger <christoph at debian.org>
Description: 
 sbcl       - Common Lisp compiler and development system
 sbcl-doc   - Documentation for Steel Bank Common Lisp
 sbcl-source - Source code files for SBCL
Changes: 
 sbcl (2:1.0.58.0-1) experimental; urgency=low
 .
   * changes in sbcl-1.0.58 relative to sbcl-1.0.57:
     * enhancement: implicit generic function warnings now specify the package
       in which the new generic function is being created.
     * enhancement: SB-EXT:ATOMIC-UPDATE makes it easy to perform non-destructive
       updates of CAS-able places (similar to Clojure's swap!).
     * enhancement: run-program no longer decodes and re-encodes environment when
       :environment argument is not provided. (lp#985904)
     * enhancement: errors during compiler-macro expansion no longer cause
       runtime errors, only a compile-time warning, otherwise behaving as if
       the compiler macro had declined to expand.
     * optimization: On x86-64, code alignment of block headers is done with
       multi-byte NOPs now instead of repetitions of the single-byte NOP.
     * optimization: MAP-INTO is substantially faster when the target sequence is
       of unknown type; mapping into lists is no longer O(N^2). (thanks to James
       M. Lawrence)
     * optimization: the compiler no longer heap-conses to check exits in cases
       where the exit function is dynamic extent, or when it can prove the exit
       function cannot escape.
     * optimization: SB-SEQUENCE:DOSEQUENCE is faster on vectors of unknown
       element type, and vectors that aren't SIMPLE-ARRAYs.
     * optimization: CL:SORT and CL:STABLE-SORT are more efficient in execution
       speed (around 1/3 the time in some cases), and a little better in terms of
       comparison calls. (Thanks to Takeru Ohta)
     * bug fix: On SPARC, a limitation on the number of code constants emittable
       by the compiler has been lifted, allowing certain long functions to
       compiled and assembled which had previously been unsupported; fixes
       cl-bench on this ISA (lp#1008996).
     * bug fix: potential for infinite recursion during compilation of CLOS slot
       typechecks when dependency graph had loops. (lp#1001799)
     * bug fix: error forms reported with some program-errors were not escaped
       properly.
     * bug fix: functions from EVAL are now on more equal footing with functions
       from COMPILE. (lp#1000783, lp#851170, lp#922408)
     * bug fix: ENSURE-GENERIC-METHOD-COMBINATION accepts method combination
       objects as its :METHOD-COMBINATION argument, not just lists designating
       method combinations. (lp#936513)
     * bug fix: run-program no longer unconditionally uses /tmp/ for temporary
       files. (lp#968837).
     * bug fix: restore build on solaris/sparc. (lp#1008506)
     * bug fix: an issue with LDB in the PowerPC backend has been resolved;
       this fixes an issue found with cl-postgres (thanks to Tomas Hlavaty).
     * bug fix: compiler-macro lambda-lists specifying non-keyword symbols
       as keyword arguments no longer accidentally match unevaluated symbols
       against them.
     * bug fix: FORMAT used to loop infinitely in some cases when a COLINC
       parameter was zero, now it signals an error. (lp#905817, fixed since
       1.0.56.19)
     * bug fix: run-program with :pty t no longer makes the pty as the process's
       controling terminal.
   * Add back PowerPC Support (Closes: XXX)
   * Add some rules aiding bootstrapping
Checksums-Sha1: 
 53cb7cb697127916bf969b74709b85e23dfd6bfe 2258 sbcl_1.0.58.0-1.dsc
 79c9258a15c257849790b86238999c18ec191033 3618349 sbcl_1.0.58.0.orig.tar.bz2
 0ae513c79a6f5f944f099c2012e0ff79db4cca04 68228 sbcl_1.0.58.0-1.debian.tar.gz
 f4b93d9b0e2bec92d2e8d7a3bfb42ddc184715cf 1329940 sbcl-doc_1.0.58.0-1_all.deb
 604bcc66824ac6116556245538782bf53c8862c5 3656652 sbcl-source_1.0.58.0-1_all.deb
 e1052ce2ab4b7448952aef8c64b8a6afbd7b0320 10886898 sbcl_1.0.58.0-1_amd64.deb
 fd0ef19d2c5ea476c7d9777be90a066691931a64 10540896 sbcl_1.0.58.0-1_powerpc.deb
Checksums-Sha256: 
 d4d991cf2e415a27cad5e1d5658b548447e7d4e8895daac54fbd7b121a78ce9f 2258 sbcl_1.0.58.0-1.dsc
 817972d3f0be2c37ef29a9ea4858e6772cccf87cfcc5b36361a5abe2a149d945 3618349 sbcl_1.0.58.0.orig.tar.bz2
 4b1f24504b83fab589d480880db9ac399d38d9dd7cc7b84c0c8e664d895bdb9f 68228 sbcl_1.0.58.0-1.debian.tar.gz
 13d387ded989f86ce8e30f36a26af9a532fad63a34e707c02afd8795555e074e 1329940 sbcl-doc_1.0.58.0-1_all.deb
 b2050b868ea8fc59473bea0a0deb68a4637aea4950206b5e2641313afa421585 3656652 sbcl-source_1.0.58.0-1_all.deb
 a52f6e408584a63952c2241ff22b05c458bbbd83961dc0a525431b3a14c2030a 10886898 sbcl_1.0.58.0-1_amd64.deb
 16e923eabe2bd1c0ec640f56f1f92e2032ddbe579e95c28ab161daaa54417ec3 10540896 sbcl_1.0.58.0-1_powerpc.deb
Files: 
 36ee6f863fd74e7cd5307dbe00701858 2258 lisp optional sbcl_1.0.58.0-1.dsc
 341952949dc90af6f83a89f685da5dde 3618349 lisp optional sbcl_1.0.58.0.orig.tar.bz2
 8dfdb8c9e80ac0f803ae072adee71988 68228 lisp optional sbcl_1.0.58.0-1.debian.tar.gz
 4c8ba51ecf6191f4e72719b1473724bf 1329940 doc optional sbcl-doc_1.0.58.0-1_all.deb
 dd8d8dcabbcef9cf42c4498afa1ca6b3 3656652 lisp optional sbcl-source_1.0.58.0-1_all.deb
 e05dfcf061bc00bf21573c85e78db638 10886898 lisp optional sbcl_1.0.58.0-1_amd64.deb
 16ca93f2b4cc6584abe7eddd9e98690b 10540896 lisp optional sbcl_1.0.58.0-1_powerpc.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCgAGBQJQLWkwAAoJEKv/7bJACMb5z5kQAImZ9s9NOfpKIXw7Gj96UZdq
PqkZ3EeT72Rq/6iGEyY4b+by3rvR/AuvtRKr2vk1d81Bq/jP1vZQdsileaBtzcdB
aUtzhTwX4PfrQIrzcD7JpcjzrB3pVhHCejy7+WTiPpIlFh+fM1ybi9d5/3cmxQ35
42EIMo316jIDktSoIAqdgs21G4V3EXjWM1JrSVriM3SpS5bvyyRxLBquAZjha8YZ
Dwc6nmUwLdzP+OVJsVLvTX29NxkdZWCxExGLxJp4dxFdWrhcsY00aZ4CnRD3aIYQ
lXCF/RYbEA7kVp84/nmkxvk4xDojwluCTZSJ12DGeIlaeWBuFsW3BNgKqinhry7v
+X1CeLikwttrCyoNlg+iUwSr0CZ1KzXwdmYxhuMeEOPeasTFdmiqnMOB7DiFV/Mv
u7YZ7LsEtUJWxRcOKuPu3c6TRQWMjpUXwN0Iulilr9h3KCAfZt06lKwn6d8SarO2
M669Ntp6EiSSx1avcSy9LpeDflkYCSCx7cgClss0AB0g9x7ZXDp92rsdAMkq5UgH
RqCtROvAD/lBi4nEKiERGwX3PcNJ+zapMBwOzviizpPZvTAkCj5vKTZ/nag4aTct
9pnBvoP0nZZwacFEqR04vJMM9Nxwiuv/nr00x/tWPWRHsLhlvSH+iG98a4lntwQY
zewjSrvcN1q+lXtInDKg
=mtPy
-----END PGP SIGNATURE-----


Thank you for your contribution to Debian.



More information about the pkg-common-lisp-devel mailing list