Control: tags -1 confirmed help

Lucas Nussbaum <lu...@debian.org> ezt írta (időpont: 2022. szept. 18., V, 9:00):
>
> Source: ecb
> Version: 2.50+git20170628-1
> Severity: serious
> Justification: FTBFS
> Tags: bookworm sid ftbfs
> User: lu...@debian.org
> Usertags: ftbfs-20220917 ftbfs-bookworm
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
>
>
> Relevant part (hopefully):
> > make[2]: Entering directory '/<<PKGBUILDDIR>>'
> > Makefile:44: Makefile.conf not found. Using defaults for Linux!
> > Makefile:45: Create Makefile.conf from Makefile.conf.template to override 
> > the defaults.
> > Byte-compiling ECB with LOADPATH= ...
> > emacs -batch -no-site-file -l ecb-compile-script --eval '(ecb-byte-compile 
> > t)'
> > Package cl is deprecated
> > ecb-util.el: Warning: ‘typecase’ is an obsolete alias (as of 27.1); use 
> > ‘cl-typecase’ instead.
> > Compiler-macro error for cl-typep: (error "Unknown type 
> > button-release-event")
> > Compiler-macro error for cl-typep: (error "Unknown type button-press-event")
...
> > ecb-compilation.el: Warning: ‘return’ is an obsolete alias (as of 27.1); 
> > use ‘cl-return’ instead.
> > Debugger entered--Lisp error: (error "Cannot find suitable directory for 
> > output in ‘nati...")
> >   error("Cannot find suitable directory for output in `nati...")

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

Reply via email to