[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1102423: marked as done (slime: slime-autoloads.el needs lexical-binding cookie)



Your message dated Fri, 11 Apr 2025 23:43:31 +0000
with message-id <E1u3O1z-007Gqi-PJ@fasolo.debian.org>
and subject line Bug#1102423: fixed in slime 2:2.30+dfsg-4
has caused the Debian Bug report #1102423,
regarding slime: slime-autoloads.el needs lexical-binding cookie
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 owner@bugs.debian.org
immediately.)


-- 
1102423: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1102423
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: slime
Version: 2:2.30+dfsg-3
control: forwarded -1 https://github.com/slime/slime/issues/866

Dear maintainer,

With Emacs 31 I now get this warning on startup:

--8<---------------cut here---------------start------------->8---
 ■  Warning (files): Missing ‘lexical-binding’ cookie in "/usr/share/emacs-snapshot/site-lisp/elpa/slime-2.30/slime-autoloads.el".
You can add one with ‘M-x elisp-enable-lexical-binding RET’.
See ‘(elisp)Selecting Lisp Dialect’ and ‘(elisp)Converting to Lexical Binding’
for more information.
--8<---------------cut here---------------end--------------->8---

Could this tiny diff be applied to slime-autoloads.el in Debian, please?

--8<---------------cut here---------------start------------->8---
--- /usr/share/emacs-snapshot/site-lisp/elpa/slime-2.30/slime-autoloads.el
+++ #<buffer slime-autoloads.el>
@@ -1,4 +1,4 @@
-;;; slime-autoloads.el --- autoload definitions for SLIME -*- no-byte-compile: t -*-
+;;; slime-autoloads.el --- autoload definitions for SLIME -*- no-byte-compile: t; lexical-binding: t -*-

 ;; Copyright (C) 2007  Helmut Eller
--8<---------------cut here---------------end--------------->8---

Emacs 31 isn't in Debian but this would save those of us building from
upstream source on trixie (or possibly a future trixie-backports
package) from getting the warning.

(Btw, I would have done this myself, but it looks like you haven't
properly converted the package to use git-debrebase yet, and I didn't
want to go ahead and do that without asking you first.)

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: slime
Source-Version: 2:2.30+dfsg-4
Done: David Bremner <bremner@debian.org>

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.

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 1102423@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Bremner <bremner@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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 11 Apr 2025 19:55:14 -0300
Source: slime
Architecture: source
Version: 2:2.30+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Common Lisp Team <debian-common-lisp@lists.debian.org>
Changed-By: David Bremner <bremner@debian.org>
Closes: 1102423
Changes:
 slime (2:2.30+dfsg-4) unstable; urgency=medium
 .
   * Bug fix: "slime-autoloads.el needs lexical-binding cookie", thanks to
     Sean Whitton (Closes: #1102423).
Checksums-Sha1:
 8101b1863fd3b1bc6be5277b9256b84dafc2fc69 1727 slime_2.30+dfsg-4.dsc
 2c3e8f90c5a392ae313021d78143c6238aad0813 19756 slime_2.30+dfsg-4.debian.tar.xz
Checksums-Sha256:
 aa5c85c7f9e24a01de9d9e4800c8bb215f4f0107de7647b31a0d7bf39057ed17 1727 slime_2.30+dfsg-4.dsc
 dab107e2c1b2c4e0146fc464c63ffb9e2af873d7ebd93e37d9a8b9b970dd50f3 19756 slime_2.30+dfsg-4.debian.tar.xz
Files:
 9722670d7163750911d23d3f9286250f 1727 lisp optional slime_2.30+dfsg-4.dsc
 7badab16a9d52a442979a3692bd3be42 19756 lisp optional slime_2.30+dfsg-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQS5beC2erx2PFqyC7XhcL+0NDTnAAUCZ/mfTAAKCRDhcL+0NDTn
APlwAQDgscZ2bgMa1k1us7nWnWpoj69T2PmacgQiNbjt5sTPQAEAwfdXKo6TrteU
aNQFPgQMMof1ui098Fqv4zqJDwsbzgU=
=2JqB
-----END PGP SIGNATURE-----

Attachment: pgpBnJcBuviHO.pgp
Description: PGP signature


--- End Message ---

Reply to: