[cl-debian] Bug#311818: marked as done (sbcl: SBCL keeps :SB-THREAD on *FEATURES* under a 2.4 kernel)

Debian Bug Tracking System owner at bugs.debian.org
Thu Jun 16 09:48:27 UTC 2005


Your message dated Thu, 16 Jun 2005 05:32:53 -0400
with message-id <E1Diqk1-00084B-00 at newraff.debian.org>
and subject line Bug#311818: fixed in sbcl 1:0.9.1.41-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 3 Jun 2005 13:59:03 +0000
>From ingvar at hexapodia.net Fri Jun 03 06:59:03 2005
Return-path: <ingvar at hexapodia.net>
Received: from pc2.imadsl.ftech.co.uk (head.cathouse.bofh.se) [212.32.47.163] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DeChS-0003LX-00; Fri, 03 Jun 2005 06:59:03 -0700
Received: from ingvar by head.cathouse.bofh.se with local (Exim 3.36 #1 (Debian))
	id 1DeCgn-0002ou-00; Fri, 03 Jun 2005 14:58:21 +0100
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Ingvar <ingvar at cathouse.bofh.se>
To: Debian Bug Tracking System <submit at bugs.debian.org>
Subject: sbcl: SBCL keeps :SB-THREAD on *FEATURES* under a 2.4 kernel
X-Mailer: reportbug 3.12
Date: Fri, 03 Jun 2005 14:58:20 +0100
Message-Id: <E1DeCgn-0002ou-00 at head.cathouse.bofh.se>
Sender: Ingvar <ingvar at hexapodia.net>
Delivered-To: submit at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: sbcl
Version: 1:0.9.1.1-1
Severity: normal

BCL keeps the :SB-THREAD keyword in *FEATURES* even under a Linux 2.4
kernel, where the SBCL threading support is, at best, broken (it relies,
if memory serves correct) on stuff from 2.6 to work reliably.

If nothing else, it breaks building SWANK (part of SLINME) out of the
box. Well, OK, not building, per se, but it's unusable if loaded with
:SB-THREAD as a feature.

Possible start-up patch fto fix this up:

(let ((is-linux-24xx t))
  (ignore-errors
     (when (member :sb-thread *features*)
       (sb-alien:extern-alien "linux_no_threads_p" sb-alien:boolean)
       (setf is-linux-24xx nil)))
  (when is-linux-24xx
     (setf *features* (remove :sb-thread *features*))))

This is untested and it's arguably not pretty (prettification 1, move the
WHEN testing for :sb-thread to outside the LET body).

//ingvar
-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i586)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.26
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages sbcl depends on:
ii  common-lisp-controller      4.15         This is a Common Lisp source and c
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  sbcl-common                 1:0.9.1.1-1  Architecture independent files for

-- debconf information:
* sbcl/auto-build: Inherit

---------------------------------------
Received: (at 311818-close) by bugs.debian.org; 16 Jun 2005 09:38:03 +0000
>From katie at ftp-master.debian.org Thu Jun 16 02:38:03 2005
Return-path: <katie at ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Diqp0-00044V-00; Thu, 16 Jun 2005 02:38:03 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1Diqk1-00084B-00; Thu, 16 Jun 2005 05:32:53 -0400
From: Peter Van Eynde <pvaneynd at debian.org>
To: 311818-close at bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#311818: fixed in sbcl 1:0.9.1.41-1
Message-Id: <E1Diqk1-00084B-00 at newraff.debian.org>
Sender: Archive Administrator <katie at ftp-master.debian.org>
Date: Thu, 16 Jun 2005 05:32:53 -0400
Delivered-To: 311818-close at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 
X-CrossAssassin-Score: 2

Source: sbcl
Source-Version: 1:0.9.1.41-1

We believe that the bug you reported is fixed in the latest version of
sbcl, which is due to be installed in the Debian FTP archive:

sbcl-common_0.9.1.41-1_all.deb
  to pool/main/s/sbcl/sbcl-common_0.9.1.41-1_all.deb
sbcl_0.9.1.41-1.diff.gz
  to pool/main/s/sbcl/sbcl_0.9.1.41-1.diff.gz
sbcl_0.9.1.41-1.dsc
  to pool/main/s/sbcl/sbcl_0.9.1.41-1.dsc
sbcl_0.9.1.41-1_i386.deb
  to pool/main/s/sbcl/sbcl_0.9.1.41-1_i386.deb
sbcl_0.9.1.41.orig.tar.gz
  to pool/main/s/sbcl/sbcl_0.9.1.41.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 311818 at bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Van Eynde <pvaneynd at debian.org> (supplier of updated sbcl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster at debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 13 Jun 2005 18:28:31 +0200
Source: sbcl
Binary: sbcl sbcl-common
Architecture: source i386 all
Version: 1:0.9.1.41-1
Distribution: unstable
Urgency: low
Maintainer: Peter Van Eynde <pvaneynd at debian.org>
Changed-By: Peter Van Eynde <pvaneynd at debian.org>
Description: 
 sbcl       - A development environment for Common Lisp
 sbcl-common - Architecture independent files for SBCL
Closes: 286334 311818 312826
Changes: 
 sbcl (1:0.9.1.41-1) unstable; urgency=low
 .
   * Added patch from NIIMI Satoshi to default to latin-1 enconding if the
     default external-format of the locale is not known. Closes: #312826
   * Added patch to disable :sb-thread is the system is not capable of starting
     threads. Based on the patch of Ingvar. Closes: #311818
   * New upstream does not allow reading from a closed file handle.
     Closes: #286334
   * Remove menu file as the intented form of interaction is via slime.
   * Improve debian/rules clean target
Files: 
 4252e99b0c58a95b31030649901a99b0 672 devel optional sbcl_0.9.1.41-1.dsc
 182a427c8927d34cbe8d74c3beb9d8c8 3098724 devel optional sbcl_0.9.1.41.orig.tar.gz
 c974bb88b9cf5083646ce601224209c1 21502 devel optional sbcl_0.9.1.41-1.diff.gz
 fc7f7230c2385a327fa2e972d072a7f4 3337116 devel optional sbcl-common_0.9.1.41-1_all.deb
 5d19dd4900198e41c4e202132a5d28f4 8054304 devel optional sbcl_0.9.1.41-1_i386.deb

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

iD8DBQFCsO0F11ldN0tyliURAnIMAJ41/SIC9i9M5GkN5N6NJYkkzwyvyQCgusLG
hSh1TlM6a9YHBOr0htp0P+o=
=5ytU
-----END PGP SIGNATURE-----





More information about the Cl-debian mailing list