nix-community / emacs-overlay

Bleeding edge emacs overlay [maintainer=@adisbladis]
506 stars 165 forks source link

commercialEmacs segmentation fault #362

Closed ParetoOptimalDev closed 3 months ago

ParetoOptimalDev commented 1 year ago

Full log attached due to size.

Interesting parts

Git might need added to build time deps?

Error running git describe-parse: (file-missing "Searching for program" "No such file or directory" "git")

The segfault parts:

make[3]: *** [Makefile:348: emacs-lisp/radix-tree.elc] Segmentation fault (core dumped)
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [Makefile:348: emacs-lisp/loaddefs-gen.elc] Segmentation fault (core dumped)
make[3]: *** [Makefile:348: emacs-lisp/bytecomp.elc] Segmentation fault (core dumped)
make[3]: *** [Makefile:348: emacs-lisp/byte-opt.elc] Segmentation fault (core dumped)
make[3]: *** [Makefile:348: emacs-lisp/macroexp.elc] Segmentation fault (core dumped)
make[3]: *** [Makefile:348: emacs-lisp/cconv.elc] Segmentation fault (core dumped)
make[3]: Leaving directory '/build/source/lisp'
make[2]: *** [Makefile:939: bootstrap-emacs.pdmp] Error 2
make[2]: Leaving directory '/build/source/src'
make[1]: *** [Makefile:544: src] Error 2
make[1]: Leaving directory '/build/source'
make[1]: Entering directory '/build/source'
***
*** "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
***

Flake info:

$ nix flake metadata emacs-overlay
Resolved URL:  github:nix-community/emacs-overlay
Locked URL:    github:nix-community/emacs-overlay/20703168b6bcafacef5bf87962d81e00be7a4a15
Description:   Bleeding edge Emacs overlay
Path:          /nix/store/bwcmwb5aniz4dxwax2wwknrjy9r7amla-source
Revision:      20703168b6bcafacef5bf87962d81e00be7a4a15
Last modified: 2023-10-02 12:08:13
Inputs:
├───flake-utils: github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384
│   └───systems: github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e
├───nixpkgs: github:NixOS/nixpkgs/f5892ddac112a1e9b3612c39af1b72987ee5783a
└───nixpkgs-stable: github:NixOS/nixpkgs/32dcb45f66c0487e92db8303a798ebc548cadedc

My system:

$ nix-shell -p nix-info --run "nix-info -m"

adisbladis commented 3 months ago

Git packages are expected to fail at times. This is not an overlay issue per se.