Your message dated Tue, 07 Feb 2006 23:47:14 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#351810: fixed in cl-portable-aserve 1.2.42+cvs.2006.01.21-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)
--- Begin Message ---
Package: cl-acl-compat
Version: 1.2.42+cvs.2005.02.21
Severity: critical
Tags: patch
Multiprocessing library doesn't for SBCL version 0.9.8. I found out
that the problem is in the disable-process function of acl-mp.lisp.
I paste the diff below.
Haldun.
--- /usr/share/common-lisp/source/acl-compat/sbcl/acl-mp.lisp 2004-09-24
19:57:17.000000000 +0300
+++ acl-mp.lisp 2006-02-07 17:51:18.000000000 +0200
@@ -243,7 +243,7 @@
;; TODO: set process-whostate
;; Can't figure out how to safely block a thread from a different one
;; and handle all the locking nastiness. So punt for now.
- (if (eql (sb-thread:current-thread-id) (process-id process))
+ (if (eql sb-thread:*current-thread* (process-id process))
;; Keep waiting until we have a reason to run. GC and other
;; things can break a wait prematurely. Don't know if this is
;; expected or not.
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (100, 'testing'), (50, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.12-1-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages cl-acl-compat depends on:
ii cl-ppcre 1.2.4-1 Portable Regular Express Library f
ii cl-puri 1.3.1.1-2 Common Lisp Portable URI Library
ii common-lisp-controller 4.27 This is a Common Lisp source and c
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: cl-portable-aserve
Source-Version: 1.2.42+cvs.2006.01.21-1
We believe that the bug you reported is fixed in the latest version of
cl-portable-aserve, which is due to be installed in the Debian FTP archive:
cl-acl-compat_1.2.42+cvs.2006.01.21-1_all.deb
to
pool/main/c/cl-portable-aserve/cl-acl-compat_1.2.42+cvs.2006.01.21-1_all.deb
cl-aserve_1.2.42+cvs.2006.01.21-1_all.deb
to pool/main/c/cl-portable-aserve/cl-aserve_1.2.42+cvs.2006.01.21-1_all.deb
cl-htmlgen_1.2.42+cvs.2006.01.21-1_all.deb
to pool/main/c/cl-portable-aserve/cl-htmlgen_1.2.42+cvs.2006.01.21-1_all.deb
cl-portable-aserve_1.2.42+cvs.2006.01.21-1.diff.gz
to
pool/main/c/cl-portable-aserve/cl-portable-aserve_1.2.42+cvs.2006.01.21-1.diff.gz
cl-portable-aserve_1.2.42+cvs.2006.01.21-1.dsc
to
pool/main/c/cl-portable-aserve/cl-portable-aserve_1.2.42+cvs.2006.01.21-1.dsc
cl-portable-aserve_1.2.42+cvs.2006.01.21.orig.tar.gz
to
pool/main/c/cl-portable-aserve/cl-portable-aserve_1.2.42+cvs.2006.01.21.orig.tar.gz
cl-webactions_1.2.42+cvs.2006.01.21-1_all.deb
to
pool/main/c/cl-portable-aserve/cl-webactions_1.2.42+cvs.2006.01.21-1_all.deb
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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Peter Van Eynde <[EMAIL PROTECTED]> (supplier of updated cl-portable-aserve
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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Wed, 8 Feb 2006 06:48:59 +0100
Source: cl-portable-aserve
Binary: cl-acl-compat cl-webactions cl-htmlgen cl-aserve
Architecture: source all
Version: 1.2.42+cvs.2006.01.21-1
Distribution: unstable
Urgency: low
Maintainer: Peter Van Eynde <[EMAIL PROTECTED]>
Changed-By: Peter Van Eynde <[EMAIL PROTECTED]>
Description:
cl-acl-compat - Compatibility layer for Allegro Common Lisp
cl-aserve - Portable Aserve
cl-htmlgen - HTML generation library for Common Lisp programs
cl-webactions - HTTP dispatch library for cl-aserve
Closes: 351810
Changes:
cl-portable-aserve (1.2.42+cvs.2006.01.21-1) unstable; urgency=low
.
* New upstream, with sbcl improvements. (Closes: #351810)
Files:
da890abdb6a4681b26a06dbfd45f4d9b 707 web optional
cl-portable-aserve_1.2.42+cvs.2006.01.21-1.dsc
c89122aa1a74e4290f05a8ab7ea7d189 789975 web optional
cl-portable-aserve_1.2.42+cvs.2006.01.21.orig.tar.gz
1b4e95a969d55ec01996b88860afedc3 2828 web optional
cl-portable-aserve_1.2.42+cvs.2006.01.21-1.diff.gz
778ca5dfca4a22e47c7442ca34bbbe6e 417020 web optional
cl-aserve_1.2.42+cvs.2006.01.21-1_all.deb
c7a2c1135360ef84a223d2839248de18 64826 web optional
cl-acl-compat_1.2.42+cvs.2006.01.21-1_all.deb
452430b28fdeef5f3c8030e8096fb706 31638 web optional
cl-htmlgen_1.2.42+cvs.2006.01.21-1_all.deb
dbdf34f141c772a8726ca0d2bd6f06a9 35338 web optional
cl-webactions_1.2.42+cvs.2006.01.21-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFD6YaX11ldN0tyliURApEDAJ0euuqsxHUNJlB2cCWih8N91XjpsgCgu/K+
M7YlmMpkAm6/ssnAMS5fsfw=
=3Hlm
-----END PGP SIGNATURE-----
--- End Message ---