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