sbcl 2:1.3.0-1ubuntu1 source package in Ubuntu

Changelog

sbcl (2:1.3.0-1ubuntu1) xenial; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - debian/rules: Do not leave stage1 unreadable, fixing an FTBFS on the
      Launchpad buildds with pkgstriptranslations.

sbcl (2:1.3.0-1) unstable; urgency=medium

  * New upstream release
    changes in sbcl-1.3.0 relative to sbcl-1.2.16:
      * minor incompatible change: the environment passed to a macro/setf/deftype
        expander is not always an object of type SB-KERNEL:LEXENV.
        It can be nil, as is permissible by the standard.
      * enhancement: ported to ARM64 Linux.
      * enhancement: a new interpreter is included which has many benefits
        over sb-eval. It is disabled by default. See src/interpreter/README
        for instructions to enable it, and further details.
      * bug fix: calling COMPILE when SB-EXT:*EVALUATOR-MODE* was :INTERPRET
        would fail to perform "normal semantic processing such as macro expansion"
        as stipulated by X3J13 issue LOAD-TIME-EVAL.
      * bug fix: SB-UNICODE:CONFUSABLE-P no longer treats "<" and the empty
        string as confusable.  (lp#1504739)
      * bug fix: (ASSERT (COMPUTE-IT ...)) would expand incorrectly
        if COMPUTE-IT was a local macro that shadowed a global function.
      * bug fix: SB-POSIX:CFSETISPEED and SB-POSIX:CFSETOSPEED now work properly
        on platforms that use only the minimum specified set of fields in struct
        termios (verified on Linux, still known not to work on FreeBSD and NetBSD,
        very probably others).  (partial fix for lp#1500951)
    changes in sbcl-1.2.16 relative to sbcl-1.2.15:
      * enhancement: by default, timers with a repeat interval do not "catch up"
        by repeatedly calling their function after a clock discontinuity such as a
        suspend and resume cycle
      * bug fix: correctly restore multiple values on the stack in the presence of
        alien calls. (lp#1489590)
      * bug fix: MAKE-STRING-OUTPUT-STREAM enforces that :ELEMENT-TYPE
        is a subtype of CHARACTER.
      * bug fix: an EQL method specializer no longer causes garbage retention
        if there are no extant methods using the specializer. (lp#492851)
  * Enable arm64 supported now

sbcl (2:1.2.15-2) unstable; urgency=medium

  * Fix arch=all only build

sbcl (2:1.2.15-1) unstable; urgency=medium

  * New upstream version
    changes in sbcl-1.2.15 relative to sbcl-1.2.14:
      * new feature: DEPRECATION declaration for functions, variables and types
        causes {EARLY,LATE,FINAL}-DEPRECATION-WARNING to be signaled when subject
        of the declaration is used. Integrated with DESCRIBE, DOCUMENTATION and
        SB-CLTL2:{VARIABLE,FUNCTION}-INFORMATION. Documented in the "Deprecation"
        section of the manual.
      * enhancement: ASDF updated to 3.1.5. (lp#1476867)
      * enhancement: definitions within PROGN get proper source locations when
        compiled (needs latest Slime to take advantage of this). (lp#1473147)
      * enhancement: source locations for DEFCLASS slots now point directly to the
        slot definitions, not the whole DEFCLASS form.
      * bug fix: better source location in the presence of quoted forms.
        (lp#1370561)
      * bug fix: better source locations inside backqoute. (lp#1361502)
      * bug fix: HANDLER-BIND requires that the handler-function be
        a function designator at the time of binding establishment. (lp#1480679)
      * bug fix: inlined functions surrounded by nested macrolets are properly
        inlined. (lp#309123)

 -- Logan Rosen <email address hidden>  Thu, 19 Nov 2015 22:54:01 -0500

Upload details

Uploaded by:
Logan Rosen on 2015-11-20
Uploaded to:
Xenial
Original maintainer:
Ubuntu Developers
Architectures:
i386 amd64 kfreebsd-amd64 kfreebsd-i386 powerpc armhf armel arm64 all
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
sbcl_1.3.0.orig.tar.bz2 5.5 MiB d60caf6a0a495e41fc9e7f6a797e7c4188cef1f9de84ca263ff654d4d7ae99b3
sbcl_1.3.0-1ubuntu1.debian.tar.gz 88.5 KiB 7aeccb5f1bc5222a84e832a4d5c8fe18805d78c0e59e020ef70794aff40f02b5
sbcl_1.3.0-1ubuntu1.dsc 2.0 KiB d3e6c289e110fab0b9635a7561d4200dc59bc085dfa37b290fb96b4c339d0eda

View changes file

Binary packages built by this source

sbcl: Common Lisp compiler and development system

 SBCL is a development environment for the ANSI Common Lisp language.
 It provides a native-code compiler and an integrated debugger, as well
 as all the features in the ANSI specification.
 .
 SBCL also contains other extensions to the ANSI specification, including
 a foreign-function interface, a pseudo-server API, user-extensible
 stream functionality, a Meta-Object Protocol, and an ability to run
 external processes.
 .
 To browse SBCL source definitions with development environments,
 install the sbcl-source package. For documentation on SBCL's usage
 and internals, the package sbcl-doc is provided.

sbcl-dbgsym: debug symbols for package sbcl

 SBCL is a development environment for the ANSI Common Lisp language.
 It provides a native-code compiler and an integrated debugger, as well
 as all the features in the ANSI specification.
 .
 SBCL also contains other extensions to the ANSI specification, including
 a foreign-function interface, a pseudo-server API, user-extensible
 stream functionality, a Meta-Object Protocol, and an ability to run
 external processes.
 .
 To browse SBCL source definitions with development environments,
 install the sbcl-source package. For documentation on SBCL's usage
 and internals, the package sbcl-doc is provided.

sbcl-doc: Documentation for Steel Bank Common Lisp

 This package provides documentation for SBCL -- a development
 environment for the ANSI Common Lisp language.
 .
 The documents in this package cover SBCL-specific extensions to the
 language, explain how to use this Common Lisp implementation and how
 it differs from the ANSI standard.
 .
 The manual about SBCL's internals is also included in this package
 and may be of interest for people who intent to work with SBCL's
 source code.

sbcl-source: Source code files for SBCL

 This package provides the source code for SBCL -- a development
 environment for the ANSI Common Lisp language.
 .
 The source code is useful in conjunction with development
 environments and debuggers like SLIME, that allow macro expansion and
 lookup of source definitions.
 .
 Installing this package enables your source browser to dig deeply
 into the core of Steel Bank Common Lisp.