unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: c.buhtz@posteo.jp
To: help-gnu-emacs@gnu.org
Subject: Build Emacs 29.4 on Debian 13/Trixie
Date: Thu, 05 Dec 2024 10:30:51 +0000	[thread overview]
Message-ID: <36d5a71e79e96abb61d47bb340a90851@posteo.de> (raw)

Hello,
I need help with interpreting a build error message.

This is from building Emacs (git clone and tag emacs-29.4) on Debian 
13/Trixie. I had no problems building Emacs 29 myself on Debian 12.
I am also aware that Debian 13 do has an Emacs package.

I do use this command to start building

make distclean && make V=1 configure="--without-sound --without-x 
--with-json --with-native-compilation --with-sqlite3 --with-xml2 
--with-libsystemd --with-gnutls=no --with-jpeg=no --with-tiff=no 
--with-png=no --with-xpm=no --with-webp=no --with-rsvg=no 
--with-tree-sitter --with-gameuser=no"

That is the end of the error output:

...SNIPPED...
'window-setup-hook)))) (setenv "TERM" "dumb") (let ((display 
(frame-parameter nil 'display))) (if (stringp display) (setq display 
(concat "DISPLAY=" display)) (let ((tail initial-environment)) (while 
tail (let ((varval (car tail))) (if (string-match "\\`DISPLAY=" varval) 
(setq display varval)) (setq tail (cdr tail)))))) (if display (progn 
(delete display process-environment)))))
   normal-top-level()

Loading macroexp.elc (compiled; note, source file is newer)...
Eager macro-expansion failure: (wrong-type-argument integerp :set)
make[4]: *** [Makefile:322: emacs-lisp/macroexp.elc] Fehler 255
make[4]: Verzeichnis „/home/user/emacs/lisp“ wird verlassen
make[3]: *** [Makefile:926: bootstrap-emacs.pdmp] Fehler 2
make[3]: Verzeichnis „/home/user/emacs/src“ wird verlassen
make[2]: *** [Makefile:544: src] Fehler 2
make[2]: Verzeichnis „/home/user/emacs“ wird verlassen
make[2]: Verzeichnis „/home/user/emacs“ wird betreten
***
*** "make all" failed with exit status 2.
***
*** You could try to:
*** - run "make bootstrap", which might fix the problem
*** - run "make V=1", which displays the full commands invoked by make,
***   to further investigate the problem
***
make[2]: *** [Makefile:414: advice-on-failure] Fehler 2
make[2]: Verzeichnis „/home/user/emacs“ wird verlassen
make[1]: *** [Makefile:370: all] Fehler 2
make[1]: Verzeichnis „/home/user/emacs“ wird verlassen
make: *** [GNUmakefile:95: default] Fehler 2

Regards,
Christian Buhtz



             reply	other threads:[~2024-12-05 10:30 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-12-05 10:30 c.buhtz [this message]
2024-12-05 14:46 ` Build Emacs 29.4 on Debian 13/Trixie Stefan Monnier via Users list for the GNU Emacs text editor

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=36d5a71e79e96abb61d47bb340a90851@posteo.de \
    --to=c.buhtz@posteo.jp \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).