unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#66851: 30.0.50; Building emacs with native compilation fails
@ 2023-10-31 18:36 Nikos Patikas
  2023-10-31 18:59 ` Eli Zaretskii
  0 siblings, 1 reply; 5+ messages in thread
From: Nikos Patikas @ 2023-10-31 18:36 UTC (permalink / raw)
  To: 66851


Hi,

I am having trouble to build emacs with the native-compilation flag.

I am using the following build options on the current master:

commit 5f371ca07be891cc41e8e80b8a1bc9ffcc909363 (HEAD -> master, origin/master, origin/HEAD)
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Date:   Tue Oct 31 12:24:51 2023 -0400

    * lisp/emacs-lisp/comp.el: Remove redundant requires


I build with the following options:

./configure --with-json \
            --with-imagemagick\
            --with-pgtk\
            --with-tree-sitter\
            --with-native-compilation


During make, I get a huge lisp code truncation followed by this error
message:

Symbol’s function definition is void: cl-find-class
make[3]: *** [Makefile:323: emacs-lisp/loaddefs-gen.elc] Error 255
Symbol’s function definition is void: cl-find-class
make[3]: *** [Makefile:323: emacs-lisp/radix-tree.elc] Error 255
make[3]: Leaving directory '/home/main/git/emacs/lisp'
make[2]: *** [Makefile:1015: bootstrap-emacs.pdmp] Error 2
make[2]: Leaving directory '/home/main/git/emacs/src'
make[1]: *** [Makefile:554: src] Error 2
make[1]: Leaving directory '/home/main/git/emacs'
make[1]: Entering directory '/home/main/git/emacs'
***
*** "make all" failed with exit status 2.

If remove the native comp flag then it builds fine.


Wondering if this affects only my system.

Best,
Nikos






^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-11-01  8:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-31 18:36 bug#66851: 30.0.50; Building emacs with native compilation fails Nikos Patikas
2023-10-31 18:59 ` Eli Zaretskii
2023-10-31 19:12   ` Nikos Patikas
2023-10-31 21:36   ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-11-01  8:35     ` Andrea Corallo

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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).