emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Emacs 25.3 alpine arm64 lisp/term/ns-win.elc memory leak?


From: Philippe Vaucher
Subject: Emacs 25.3 alpine arm64 lisp/term/ns-win.elc memory leak?
Date: Sun, 17 May 2020 13:38:22 +0200

Hello,

When building Emacs 25.2 & 25.3 on arm64 one file takes 100% CPU and more and more memory until it gets killed by the OOM killer:

#7 215.4 Checking /opt/emacs/lisp/leim/quail/lrt.el ...
#7 215.4 Checking /opt/emacs/lisp/leim/quail/CCDOSPY.el ...
#7 215.4 Checking /opt/emacs/lisp/leim/quail/QJ-b5.el ...
#7 215.4 Checking /opt/emacs/lisp/leim/quail/QJ.el ...
#7 215.4 Checking /opt/emacs/lisp/leim/quail/latin-post.el ...
#7 215.5 make[2]: Leaving directory '/opt/emacs/leim'
#7 215.8 Writing /opt/emacs/lisp/international/charprop.el...
#7 215.8 make[2]: Leaving directory '/opt/emacs/admin/unidata'
#7 215.8 make[2]: Entering directory '/opt/emacs/lisp'
#7 215.8 make[2]: Entering directory '/opt/emacs/lisp'
#7 215.8   ELC      ../lisp/international/ucs-normalize.elc
#7 215.8   ELC      ../lisp/term/ns-win.elc
#7 216.9 Directories for loaddefs: . ./calc ./calendar ./cedet ./cedet/ede ./cedet/semantic ./cedet/semantic/analyze ./cedet/semantic/bovine ./cedet/semantic/decorate ./cedet/semantic/symref ./cedet/semantic/wisent ./cedet/srecode ./emacs-lisp ./emulation ./erc ./eshell ./gnus ./international ./language ./leim ./leim/quail ./mail ./mh-e ./net ./nxml ./org ./play ./progmodes ./textmodes ./url ./vc
#7 216.9   GEN      loaddefs.el
#7 220.9 Making generated-autoload-file local to  *autoload-file* while let-bound!
#7 249.3 make[2]: Leaving directory '/opt/emacs/lisp'
#7 287.3 make[2]: Leaving directory '/opt/emacs/lisp'
#7 526.1 make[2]: Leaving directory '/opt/emacs/lisp'
#7 526.1 make[2]: *** [Makefile:256: ../lisp/term/ns-win.elc] Killed
#7 526.2 make[1]: *** [Makefile:725: ../lisp/term/ns-win.elc] Error 2
#7 526.3 make[1]: Leaving directory '/opt/emacs/src'
#7 526.3 make: *** [Makefile:398: src] Error 2

Alpine needs the following patches for Emacs to build:

- https://git.alpinelinux.org/aports/plain/community/emacs/gamedir.patch?h=3.7-stable
- https://git.alpinelinux.org/aports/plain/community/emacs/musl.patch?h=3.7-stable
- https://git.alpinelinux.org/aports/plain/community/emacs/noaslr-dump.patch?h=3.7-stable

If anyone has a clue about what I could try that'd be very welcome.

The patches are not needed anymore in Emacs 26.1, which compiles without any problem on alpine.

Kind regards,
Philippe

reply via email to

[Prev in Thread] Current Thread [Next in Thread]