#1020168 ecb: FTBFS: make[2]: *** [Makefile:86: ecb] Error 255

Package:
src:ecb
Source:
src:ecb
Submitter:
Lucas Nussbaum
Date:
2025-08-11 15:23:16 UTC
Severity:
normal
Tags:
#1020168#5
Date:
2022-09-18 06:54:16 UTC
From:
To:
Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
The full build log is available from:
http://qa-logs.debian.net/2022/09/17/ecb_2.50+git20170628-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220917;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220917&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

#1020168#10
Date:
2022-10-24 21:21:49 UTC
From:
To:
Lucas Nussbaum <lucas@debian.org> ezt írta (időpont: 2022. szept. 18., V, 9:00):
...

I think this is an result of native compilation behaviour change in
emacs 28 as discussed in this thread for example:
https://lists.gnu.org/archive/html/bug-gnu-emacs/2021-01/msg00838.html

There are other similar FTBFS bugs and emacs-buttercup has been fixed
for example:
https://salsa.debian.org/emacsen-team/emacs-buttercup/-/commit/a42603de8c739681d9ae2e660af637ffb583a67d

I think the best course of action would be switching ecb to use
dh_elpa, but I don't know when I can work on that, thus help is
appreciated.

Thanks,
Balint

#1020168#19
Date:
2024-08-22 13:54:32 UTC
From:
To:
Bálint Réczey <balint@balintreczey.hu> ezt írta (időpont: 2022. okt.
24., H, 23:21):

There are also changes needed to make ecb compatible with Emacs 29.x,
which haven't been accepted upstream, but can probably be
cherry-picked:
https://github.com/ecb-home/ecb/pull/43