Your message dated Tue, 14 Apr 2009 21:02:29 +0000
with message-id <e1ltpm1-0006oz...@ries.debian.org>
and subject line Bug#477265: fixed in slime 1:20090409-1
has caused the Debian Bug report #477265,
regarding cl-swank: typo in swank-loader.lisp creates spurious warnings
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 ow...@bugs.debian.org
immediately.)


-- 
477265: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477265
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cl-swank
Version: 1:20080223-2
Severity: minor
Tags: patch

In emacs when I start up slime, in the *inferior-lisp* buffer I see:

; loading #P"/usr/share/common-lisp/source/slime/swank-loader.lisp"
; in: LAMBDA NIL
;     (SB-INT:NAMED-LAMBDA SWANK-LOADER::BINARY-PATHNAME
;                        (SWANK-LOADER::SRC-PATHNAME SWANK-LOADER::BINARY-DIR)
;                        (DECLARE (IGNORE SWANK-LOADER::BINARY-DIRECTORY))
;                        (BLOCK SWANK-LOADER::BINARY-PATHNAME
;                          (LET ((SWANK-LOADER::CFP #))
;                            (MERGE-PATHNAMES
;                             (MAKE-PATHNAME :DIRECTORY `# :NAME # :TYPE #)
;                             (COMMON-LISP-CONTROLLER:CALCULATE-FASL-ROOT)))))
; ==>
;   #'(SB-INT:NAMED-LAMBDA SWANK-LOADER::BINARY-PATHNAME
;                          (SWANK-LOADER::SRC-PATHNAME SWANK-LOADER::BINARY-DIR)
;                          (DECLARE (IGNORE SWANK-LOADER::BINARY-DIRECTORY))
;                          (BLOCK SWANK-LOADER::BINARY-PATHNAME
;                            (LET ((SWANK-LOADER::CFP #))
;                              (MERGE-PATHNAMES
;                               (MAKE-PATHNAME :DIRECTORY `# :NAME # :TYPE #)
;                               (COMMON-LISP-CONTROLLER:CALCULATE-FASL-ROOT)))))
; 
; caught STYLE-WARNING:
;   declaring unknown variable BINARY-DIRECTORY to be ignored
; 
; caught STYLE-WARNING:
;   The variable BINARY-DIR is defined but never used.
; 
; compilation unit finished
;   caught 2 STYLE-WARNING conditions

This seems to be due to a typo: the "binary-pathname" function
should ignore "binary-dir", not "binary-directory".

This (minor) problem seems to have entered the package with the commit:
http://git.debian.org/?p=pkg-common-lisp/slime.git;a=commitdiff;h=3b065fc93fd17c37d3d79907c54c91780f93fb74#patch27


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (800, 'unstable'), (700, 'experimental'), (500, 
'stable')
Architecture: i386 (i686)

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

Versions of packages cl-swank depends on:
ii  common-lisp-controller        6.12       Common Lisp source and compiler ma

cl-swank recommends no packages.

-- no debconf information
--- swank-loader.lisp.orig      2008-04-22 01:08:56.000000000 -0400
+++ swank-loader.lisp   2008-04-22 01:09:19.000000000 -0400
@@ -119,7 +119,7 @@
 
 (defun binary-pathname (src-pathname binary-dir)
   "Return the pathname where SRC-PATHNAME's binary should be compiled."
-  (declare (ignore binary-directory))
+  (declare (ignore binary-dir))
   (let ((cfp (compile-file-pathname src-pathname)))
     (merge-pathnames (make-pathname 
                       :directory

--- End Message ---
--- Begin Message ---
Source: slime
Source-Version: 1:20090409-1

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

cl-swank_20090409-1_all.deb
  to pool/main/s/slime/cl-swank_20090409-1_all.deb
slime_20090409-1.diff.gz
  to pool/main/s/slime/slime_20090409-1.diff.gz
slime_20090409-1.dsc
  to pool/main/s/slime/slime_20090409-1.dsc
slime_20090409-1_all.deb
  to pool/main/s/slime/slime_20090409-1_all.deb
slime_20090409.orig.tar.gz
  to pool/main/s/slime/slime_20090409.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 477...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Van Eynde <pvane...@debian.org> (supplier of updated slime 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Tue, 14 Apr 2009 22:26:54 +0200
Source: slime
Binary: slime cl-swank
Architecture: source all
Version: 1:20090409-1
Distribution: unstable
Urgency: low
Maintainer: Debian Common Lisp Team 
<pkg-common-lisp-devel@lists.alioth.debian.org>
Changed-By: Peter Van Eynde <pvane...@debian.org>
Description: 
 cl-swank   - Superior LISP Interaction Mode for Emacs (Lisp-side server)
 slime      - Superior LISP Interaction Mode for Emacs
Closes: 410856 457648 477265 478355 517205 517839
Changes: 
 slime (1:20090409-1) unstable; urgency=low
 .
   * New upstream version.
     Code rewrite that (Closes: #410856)
     Also fixes the swank-in-swank problem (Closes: #457648)
   * Removed xref.lisp again and added a test in the makefile for it
     (Closes: #517205)
   * Fixed typo in swank-loader.lisp that creates spurious warnings.
     (Closes: #477265)
   * add a conflict for emacs21. xemacs. Limiting compatiblity to
     emacs22 will already be a challenge.
     (Closes: #517839, #478355)
   * Move to debhelper v7
   * updated standard version without any real changes
Checksums-Sha1: 
 836e0915d904c85c792529b20c271c76593ea01b 1360 slime_20090409-1.dsc
 56829459376a51df81e40523b3de2702a5a1ea7c 801550 slime_20090409.orig.tar.gz
 a7170bc7abe019237dd7ed927c7eb1ce2e13e35d 19200 slime_20090409-1.diff.gz
 a228d3d24a1acfa31156f8b952a6e378b97db641 935376 slime_20090409-1_all.deb
 6d291891fdf6137f6ba96cd02511cd4ce1e3adfe 446716 cl-swank_20090409-1_all.deb
Checksums-Sha256: 
 f72dbc1a639fd3dcfdb3d0a4e503b565e40e079abc492630c5f7e0d9face1aaf 1360 
slime_20090409-1.dsc
 d29b6e69b82a9310052a1c488b207a70fc0b3ac22dbe14268cd15ce30cb7c049 801550 
slime_20090409.orig.tar.gz
 a5b662c242336908e14d0552e3f46cb36cbf8dfec437601c1a0a22d13c6d415d 19200 
slime_20090409-1.diff.gz
 a6f943d283d29c0554dd69a3e60c3360be20390da0b725962ac87a90c34ad545 935376 
slime_20090409-1_all.deb
 3d8fb8a738db638b9a39f63974f6a4c317cabd0fad1849de08ea79b85c2ddc62 446716 
cl-swank_20090409-1_all.deb
Files: 
 e577d217cf39bc5bff24ef03f57f1842 1360 devel optional slime_20090409-1.dsc
 2f0bc7f07f301762ae5ff8be08469f4c 801550 devel optional 
slime_20090409.orig.tar.gz
 34cd88700a383c61c2692e281adb6c7c 19200 devel optional slime_20090409-1.diff.gz
 ca845ac9ce5aca096eb350a62a43307c 935376 devel optional slime_20090409-1_all.deb
 1fdfea5f4c7d34f48eaf24975cf64362 446716 devel optional 
cl-swank_20090409-1_all.deb

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

iEYEARECAAYFAknk8isACgkQ11ldN0tyliUjEwCePOERiJf3pBgy+mQNlHNcSCj2
z2gAoJveXIAdWUhbgCfD2gbeli8zoUtY
=eZYY
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
pkg-common-lisp-devel mailing list
pkg-common-lisp-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-common-lisp-devel

Reply via email to