diff options
author | Jason Jackson <jasonjckn@gmail.com> | 2022-12-17 12:11:39 -0800 |
---|---|---|
committer | Jason Jackson <jasonjckn@gmail.com> | 2022-12-17 12:11:39 -0800 |
commit | e38a4d0ac4cfb473da82859b4494aea1f993517c (patch) | |
tree | 2285d1811a12752150ad56c5a15d02584450aa1c /overlays | |
parent | 0a570f813accfee8074a4486f14295c0badbec9f (diff) | |
download | nixlib-e38a4d0ac4cfb473da82859b4494aea1f993517c.tar nixlib-e38a4d0ac4cfb473da82859b4494aea1f993517c.tar.gz nixlib-e38a4d0ac4cfb473da82859b4494aea1f993517c.tar.bz2 nixlib-e38a4d0ac4cfb473da82859b4494aea1f993517c.tar.lz nixlib-e38a4d0ac4cfb473da82859b4494aea1f993517c.tar.xz nixlib-e38a4d0ac4cfb473da82859b4494aea1f993517c.tar.zst nixlib-e38a4d0ac4cfb473da82859b4494aea1f993517c.zip |
fixes segfaults that only occur on aarch64-linux (issue #264)
Diffstat (limited to 'overlays')
-rw-r--r-- | overlays/emacs.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/overlays/emacs.nix b/overlays/emacs.nix index 3db8f027921a..4c4b12f360de 100644 --- a/overlays/emacs.nix +++ b/overlays/emacs.nix @@ -27,6 +27,11 @@ let patches = [ ]; + # fixes segfaults that only occur on aarch64-linux (issue#264) + configureFlags = old.configureFlags ++ + super.lib.optionals (super.stdenv.isLinux && super.stdenv.isAarch64) + [ "--enable-check-lisp-object-type" ]; + postPatch = old.postPatch + '' substituteInPlace lisp/loadup.el \ --replace '(emacs-repository-get-version)' '"${repoMeta.rev}"' \ |