[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-next native compilation failures
From: |
Max Brieiev |
Subject: |
emacs-next native compilation failures |
Date: |
Wed, 12 Oct 2022 11:22:50 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hi,
Recently, Guix started building Emacs with native compilation.
I did 'guix pull' few days ago (I hadn't done it for a few months), and
it broke my Emacs.
The 'guix package -u emacs-next' finished building Emacs successfully.
However, when I start Emacs, the native compiler starts doing it's job
and I see tons of compilation errors like this:
Deleting /tmp/comp-lambda-RCGJQI.eln
comp--native-compile: Native compiler error: (lambda (&rest arg1) (let ((f
#'make-process)) (apply f arg1))), "Compiling /tmp/comp-lambda-RCGJQI.eln...
x86_64-unknown-linux-gnu-gcc-10.3.0: fatal error: cannot execute ‘as’:
execvp: No such file or directory
compilation terminated.
This seems to be something wrong with libgccjit dependency.
If I understand correctly, it did its job successfully during build time
(since Emacs compiled successfully), but it fails now to compile
packages during runtime. Is it correct?
How do I fix this?
Note, I don't use Guix to install Emacs packages, for now I use built-in
package.el to install packages from Elpa/Melpa.
- emacs-next native compilation failures,
Max Brieiev <=