https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-emacs/ecb-2.50_pre20170728 fails to compile (PYTHON-3.12-SYSTEM). Discovered on: amd64 (internal ref: python-3.12_tinderbox) NOTE: (PYTHON-3.12-SYSTEM) in the summary means that the bug was found on a machine that runs python-3.12 but this bug MAY or MAY NOT BE related to the new python version
Created attachment 866363 [details] build.log build log and emerge --info
Error(s) that match a know pattern: Error: void-function (defmethod)
This may be a removal candidate. Fails to build with recent Emacs versions and no visible upstream activity since 2017. There is a fork at https://github.com/snegovick/ecb (which seems to address the cl-defmethod issue) but its status is unclear.
# Ulrich Müller <ulm@gentoo.org> (2024-12-13) # Unmaintained upstream: last release (2.40) in 2009, last commit # to upstream repository in 2017. Broken with Emacs 29. # Removal on 2025-01-12. Bug #911288. app-emacs/ecb
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e136658d22ce481c1ddc9c211815553c9466a6cf commit e136658d22ce481c1ddc9c211815553c9466a6cf Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2025-01-12 12:01:00 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2025-01-12 12:01:00 +0000 profiles: Drop mask for removed app-emacs/ecb Bug: https://bugs.gentoo.org/911288 Signed-off-by: Ulrich Müller <ulm@gentoo.org> profiles/package.mask | 6 ------ 1 file changed, 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd7d19563046ec6c1cf9e9256254db80708e3b9 commit 2cd7d19563046ec6c1cf9e9256254db80708e3b9 Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2025-01-12 11:59:27 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2025-01-12 11:59:27 +0000 app-emacs/ecb: treeclean Bug: https://bugs.gentoo.org/911288 Signed-off-by: Ulrich Müller <ulm@gentoo.org> app-emacs/ecb/Manifest | 1 - app-emacs/ecb/ecb-2.50_pre20170728.ebuild | 43 ------------------ app-emacs/ecb/files/70ecb-gentoo.el | 2 - app-emacs/ecb/files/ecb-2.32-gentoo.patch | 73 ------------------------------- app-emacs/ecb/metadata.xml | 39 ----------------- 5 files changed, 158 deletions(-)