[email protected]
[Top] [All Lists]

Bug#311818: marked as forwarded (sbcl: SBCL keeps :SB-THREAD on *FEATURE

Subject: Bug#311818: marked as forwarded sbcl: SBCL keeps :SB-THREAD on *FEATURES* under a 2.4 kernel
From: Debian Bug Tracking System
Date: Sat, 04 Jun 2005 14:33:14 -0700
Your message dated Sat, 04 Jun 2005 23:18:00 +0200
with message-id <[email protected]>
has caused the Debian Bug report #311818,
regarding sbcl: SBCL keeps :SB-THREAD on *FEATURES* under a 2.4 kernel
to be marked as having been forwarded to the upstream software
author(s) [email protected]

(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 311818-forwarded) by bugs.debian.org; 4 Jun 2005 21:18:03 +0000
>From [email protected] Sat Jun 04 14:18:03 2005
Return-path: <[email protected]>
Received: from out3.smtp.messagingengine.com [] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1Deg1q-0008SA-00; Sat, 04 Jun 2005 14:18:03 -0700
X-Sasl-enc: y1XFpJ5JhSOhulY3l2s3Yq92syhBe/RQT15O98EMAHgq 1117919881
Received: from [] (26.167-136-217.adsl.skynet.be [])
        by frontend1.messagingengine.com (Postfix) with ESMTP id B1FE0C993E2;
        Sat,  4 Jun 2005 17:18:00 -0400 (EDT)
Message-ID: <[email protected]>
Date: Sat, 04 Jun 2005 23:18:00 +0200
From: Peter Van Eynde <[email protected]>
User-Agent: Debian Thunderbird 1.0.2 (X11/20050331)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: [email protected]
CC: [email protected]
Subject: Re: Bug#311818: sbcl: SBCL keeps :SB-THREAD on *FEATURES* under a
 2.4 kernel
References: <[email protected]>
In-Reply-To: <[email protected]>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Delivered-To: [email protected]
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


Ingvar wrote this little hack to remove :sb-thread from *features* on
startup on a 2.4 kernel. Maybe the futex test from os_init should also
remove :sb-thread besides setting linux_no_threads_p? Maybe this patch
should be added somewhere to TOPLEVEL-INIT?

Thanks in advance, Peter

Ingvar wrote:
> 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

Groetjes, Peter

signature -at- pvaneynd.mailworks.org
"God, root, what is difference?" Pitr | "God is more forgiving." Dave

To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

<Prev in Thread] Current Thread [Next in Thread>
  • Bug#311818: marked as forwarded (sbcl: SBCL keeps :SB-THREAD on *FEATURES* under a 2.4 kernel), Debian Bug Tracking System <=