Your message dated Sat, 16 May 2009 16:17:05 +0000
with message-id <[email protected]>
and subject line Bug#521205: fixed in clg 0.94~20090210-1
has caused the Debian Bug report #521205,
regarding cl-clg: does not work with SBCL
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
521205: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521205
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cl-clg
Version: 0.94~20080506-1
Severity: normal
Tags: patch

CLG uses the function SB-ALIEN::SHARED-OBJECT-FILE which is now
(SBCL 1.0.25 and possibly older releases) called
SB-ALIEN::SHARED-OBJECT-NAMESTRING. The attached patch fixes that.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.28.8-leviathan (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages cl-clg depends on:
ii  common-lisp-controller       6.17        Common Lisp source and compiler ma
ii  libgtk2.0-dev                2.14.7-4+b1 Development files for the GTK+ lib

cl-clg recommends no packages.

cl-clg suggests no packages.

-- no debconf information
diff -urN clg-0.94~20080506.old/tools/asdf-extensions.lisp clg-0.94~20080506/tools/asdf-extensions.lisp
--- clg-0.94~20080506.old/tools/asdf-extensions.lisp	2009-03-25 23:42:30.000000000 +0500
+++ clg-0.94~20080506/tools/asdf-extensions.lisp	2009-03-25 23:44:12.000000000 +0500
@@ -69,9 +69,9 @@
       (sb-alien:load-shared-object namestring)
       (unless absolute-p
 	(let ((shared-object (find namestring sb-alien::*shared-objects* 
-			      :key #'sb-alien::shared-object-file 
+			      :key #'sb-alien::shared-object-namestring 
 			      :test #'equal)))
-	  (setf (sb-alien::shared-object-file shared-object) name+type))))
+	  (setf (sb-alien::shared-object-namestring shared-object) name+type))))
     #+cmu
     (progn
       (ext:load-foreign namestring)
@@ -167,7 +167,7 @@
 	 (name+type (subseq namestring (length directory)))
 	 (stored-name (if (absolute-p lib) namestring name+type)))
 
-    #+sbcl(find stored-name sb-alien::*shared-objects* :key #'sb-alien::shared-object-file :test #'equal)
+    #+sbcl(find stored-name sb-alien::*shared-objects* :key #'sb-alien::shared-object-namestring :test #'equal)
     #+cmu(rassoc stored-name system::*global-table* :test #'equal)
     #+clisp(find stored-name *loaded-libraries* :test #'equal)))
 
diff -urN clg-0.94~20080506.old/tools/asdf-extensions.lisp clg-0.94~20080506/tools/asdf-extensions.lisp
--- clg-0.94~20080506.old/tools/asdf-extensions.lisp	2009-03-25 23:42:30.000000000 +0500
+++ clg-0.94~20080506/tools/asdf-extensions.lisp	2009-03-25 23:44:12.000000000 +0500
@@ -69,9 +69,9 @@
       (sb-alien:load-shared-object namestring)
       (unless absolute-p
 	(let ((shared-object (find namestring sb-alien::*shared-objects* 
-			      :key #'sb-alien::shared-object-file 
+			      :key #'sb-alien::shared-object-namestring 
 			      :test #'equal)))
-	  (setf (sb-alien::shared-object-file shared-object) name+type))))
+	  (setf (sb-alien::shared-object-namestring shared-object) name+type))))
     #+cmu
     (progn
       (ext:load-foreign namestring)
@@ -167,7 +167,7 @@
 	 (name+type (subseq namestring (length directory)))
 	 (stored-name (if (absolute-p lib) namestring name+type)))
 
-    #+sbcl(find stored-name sb-alien::*shared-objects* :key #'sb-alien::shared-object-file :test #'equal)
+    #+sbcl(find stored-name sb-alien::*shared-objects* :key #'sb-alien::shared-object-namestring :test #'equal)
     #+cmu(rassoc stored-name system::*global-table* :test #'equal)
     #+clisp(find stored-name *loaded-libraries* :test #'equal)))
 

--- End Message ---
--- Begin Message ---
Source: clg
Source-Version: 0.94~20090210-1

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

cl-clg_0.94~20090210-1_all.deb
  to pool/main/c/clg/cl-clg_0.94~20090210-1_all.deb
clg_0.94~20090210-1.diff.gz
  to pool/main/c/clg/clg_0.94~20090210-1.diff.gz
clg_0.94~20090210-1.dsc
  to pool/main/c/clg/clg_0.94~20090210-1.dsc
clg_0.94~20090210.orig.tar.gz
  to pool/main/c/clg/clg_0.94~20090210.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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mario Lang <[email protected]> (supplier of updated clg 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.8
Date: Sat, 16 May 2009 18:11:26 +0200
Source: clg
Binary: cl-clg
Architecture: source all
Version: 0.94~20090210-1
Distribution: unstable
Urgency: low
Maintainer: Mario Lang <[email protected]>
Changed-By: Mario Lang <[email protected]>
Description: 
 cl-clg     - Common Lisp bindings to GTK+ v2.x
Closes: 521205
Changes: 
 clg (0.94~20090210-1) unstable; urgency=low
 .
   * New CVS snapshot.
   * Fix "does not work with SBCL" by replacing one use of
     SB-ALIEN::SHARED-OBJECT-FILE with SB-ALIEN::SHARED-OBJECT-NAMESTRING
     in tools/asdf-extensions.lisp. (Closes: #521205)
   * Upgrade Standards-Version from 3.8.0 to 3.8.1 (no changes).
   * Use debhelper compatibility level 5.
   * debian/control: Section devel -> lisp.
Checksums-Sha1: 
 2132ef779eb522844f543223b8d4a8405d195629 1007 clg_0.94~20090210-1.dsc
 32269195748853a598a92d891f10cfc9996c5d00 331422 clg_0.94~20090210.orig.tar.gz
 f7eeda1ae697a5255cbaf6ba4a84dcf65794f351 2196 clg_0.94~20090210-1.diff.gz
 7ef4455d8eb6ce88ed13ff01c6b720c849174625 329458 cl-clg_0.94~20090210-1_all.deb
Checksums-Sha256: 
 a6a948ff494dace7fed10985c83807a17117ce2860d0fe7f43dabf76e3f8a971 1007 
clg_0.94~20090210-1.dsc
 bff78a917511cb1b4af47e3375bc9c153621ba992bff21b9879e5984c4631cf9 331422 
clg_0.94~20090210.orig.tar.gz
 1a3b5c9c1c7ba5c341f908cf9ce81b7984d60cd65777201782b316be2b3145e0 2196 
clg_0.94~20090210-1.diff.gz
 bd55336b825922cbf5fe682e9500ad3ccd925bd563133c6ecd6f71b0cd16e6ab 329458 
cl-clg_0.94~20090210-1_all.deb
Files: 
 1b2f716a90d1f8da9e260432733c5b22 1007 lisp optional clg_0.94~20090210-1.dsc
 395c8668146de00674548297689f90d2 331422 lisp optional 
clg_0.94~20090210.orig.tar.gz
 a6ad20529bdabacb68ead4eb476155da 2196 lisp optional clg_0.94~20090210-1.diff.gz
 afb0230ff5432731981a836d68b2558d 329458 lisp optional 
cl-clg_0.94~20090210-1_all.deb

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

iD8DBQFKDuXe3/wCKmsRPkQRAqKLAJ9ok7Nup7QLlvDL4ADQcU4re3OmywCgkS/j
b/uWFPOJPTjzwTguY7vuBMI=
=Fxm/
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to