Your message dated Sat, 20 Jun 2026 01:19:15 +0000
with message-id <[email protected]>
and subject line Bug#1139445: fixed in emacs 1:30.2+1-4
has caused the Debian Bug report #1139445,
regarding emacs: Update to GCC 15
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.)
--
1139445: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1139445
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: emacs
Version: 1:30.2+1-3
Severity: wishlist
As GCC now defaults to version 15 in Forky, it would be great that Emacs
also builds against GCC 15 to avoid having to keep 2 versions of GCC.
A tentative patch is attached.
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (200, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 7.0.10+deb14-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages emacs depends on:
ii emacs-gtk 1:30.2+1-3
emacs recommends no packages.
emacs suggests no packages.
-- no debconf information
--
Regards,
Xiyue Deng
From b9f5c85eed5b2c156258e2328a5081c98f1edd99 Mon Sep 17 00:00:00 2001
From: Xiyue Deng <[email protected]>
Date: Mon, 8 Jun 2026 21:18:44 -0700
Subject: [PATCH] Update to GCC 15
---
debian/control | 4 ++--
debian/rules | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/debian/control b/debian/control
index f42b206a103..1626387da7e 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Build-Depends:
bsd-mailx | mailx,
ca-certificates,
dbus-x11,
- gcc-14,
+ gcc-15,
debhelper-compat (= 13),
dpkg-dev (>> 1.10.0),
git,
@@ -18,7 +18,7 @@ Build-Depends:
libasound2-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64],
libcairo-dev,
libdbus-1-dev,
- libgccjit-14-dev,
+ libgccjit-15-dev,
libgif-dev,
libgmp-dev,
libgnutls28-dev,
diff --git a/debian/rules b/debian/rules
index 86f8074a038..644aae4149f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -319,7 +319,7 @@ confflags_lucid += --without-gsettings
define cfg_tree
cd $(1) && \
CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" \
- CC=gcc-14 \
+ CC=gcc-15 \
REL_ALLOC=no \
$(CURDIR)/debian/build-src/configure $(confflags) $(2)
endef
--
2.53.0
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: emacs
Source-Version: 1:30.2+1-4
Done: Rob Browning <[email protected]>
We believe that the bug you reported is fixed in the latest version of
emacs, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Rob Browning <[email protected]> (supplier of updated emacs 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: SHA512
Format: 1.8
Date: Thu, 18 Jun 2026 18:40:13 -0500
Source: emacs
Architecture: source
Version: 1:30.2+1-4
Distribution: unstable
Urgency: medium
Maintainer: Rob Browning <[email protected]>
Changed-By: Rob Browning <[email protected]>
Closes: 1139445 1139544
Changes:
emacs (1:30.2+1-4) unstable; urgency=medium
.
[ Rob Browning ]
* Support Tree-sitter 0.26.
Add 0027-Support-Tree-sitter-version-0.26-and-later.patch to allow
building against 0.26.
Thanks to James McCoy for reporting the problem, and Xiyue Deng for an
initial backport of the upstream patch. (Closes: 1139544)
* debian/control: Move relevant build dependencies into
Build-Depends-Arch and Build-Depends-Indep. If nothing else, this
makes it possible to sbuild without having to have all of the deps
installed (because sbuild cleans on the host, and that only requires
the Build-Depends). Thanks to David Bremner for the suggestion.
.
[ Xiyue Deng ]
* Update debian/control and debian/rules to build with GCC 15
(Closes: 1139445)
Checksums-Sha1:
827e9499106f7920c1e5be86f8210a84d78266ef 3104 emacs_30.2+1-4.dsc
1729b432437f15eb56188844e33c84ba0f62195e 74672 emacs_30.2+1-4.debian.tar.xz
Checksums-Sha256:
a32bd2b148da692897bd48a0d915aa637b66aea529854974d919b95153cdba9c 3104
emacs_30.2+1-4.dsc
11297f0d7800a9b88cf0d37572c73d0ce8f648965ffa4dce3cd9516d0b01887f 74672
emacs_30.2+1-4.debian.tar.xz
Files:
f6e373fb600d0badd4e25a3e855e7fef 3104 editors optional emacs_30.2+1-4.dsc
e7b42ced2c791607cd360d5b26c4725c 74672 editors optional
emacs_30.2+1-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCgAzFiEEPTFSABe5ruOuhW+97vEWxVpaQvEFAmo15SkVHHJsYkBkZWZh
dWx0dmFsdWUub3JnAAoJEO7xFsVaWkLx9oEQAIqQjfc/Rmgxo+wkuEPWF/vAJyrh
EdY67aYmkfV+Devt9lBVKKVFwkz+vijAyu+BYwxtapJj9FsbA2dpKKvlJf8X6Lor
FCZ9yONUjA3ZI4i1WU3S03Pv30lYZtNJraC/aDKjL9FDWRshEeC6FGHTVdKPwjO/
/YGq1VULh6lxy1m/N28cGJNb7z9Kfsc0p9vJzKB2MI3mwPVQ1HQlNLem2At62idV
mivsZ1jxUp6WPLvZb9KvxVy8w/7TAAhUUVhC2wo3MTha4r36KbDv9dlxjKv7ut7r
kLxNDvA0yZsk01zHED65AVuRyQkGwKTO8R8r2px0tOTfibel+RmGT0SSnkqhfeGm
Le+hc395XT/8ah1dchFanMjNTzN5kcoZm+ZcasGJhLJZnhpW/xdzPiyZk0UcJBwV
kELY1Wulg5N4RAqE40eY0NgTCbv31VtKhpJmhn9cJiKgpRfvouu517qZAdJ3sM9U
EgqiYrm9jx43znzml1NyN9TePnhZkwz8uHcaK1MX9lOU/h6ZPjVwSShfq2OgmQe5
Or+MFX3awFOgWrgossY2MB0pZC9Tbnta/1veRm9GufLjrKAvldFMqMx6I+t9GyxH
0hmHwCYFKmNkUA8EhM0cnIcmWW49ZdwGf+DfoqQY/ihVjMaOIR+82St3aqrqP7u4
fsSeO0kzzttZeYdp
=JDYU
-----END PGP SIGNATURE-----
pgprXlE4RJboW.pgp
Description: PGP signature
--- End Message ---