[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master ef6059cb83: Make comp--native-compile delete the temp file it
From: |
Arash Esbati |
Subject: |
Re: master ef6059cb83: Make comp--native-compile delete the temp file it creates |
Date: |
Fri, 27 May 2022 15:00:18 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 |
Lars Ingebrigtsen <larsi@gnus.org> writes:
> branch: master
> commit ef6059cb8325dfa2467bb83b2fd2b2d376e360c2
> Author: Lars Ingebrigtsen <larsi@gnus.org>
> Commit: Lars Ingebrigtsen <larsi@gnus.org>
>
> Make comp--native-compile delete the temp file it creates
>
> * lisp/emacs-lisp/comp.el (comp--native-compile): Delete the
> temporary files we create (bug#55611).
After this change, I get the following error during the compilation
(which actually finishes):
--8<---------------cut here---------------start------------->8---
ELC international/textsec.elc
In toplevel form:
international/emoji.el:32:2: Error: Removing old name: Permission denied,
z:/pathto/.emacs.d/eln-cache/29.0.50-44d24976/subr--trampoline-61626f72742d7265637572736976652d65646974_abort_recursive_edit_0.eln
ELC international/textsec-check.elc
make[2]: *** [Makefile:324: international/emoji.elc] Error 1
make[2]: *** Waiting for unfinished jobs....
ELC international/utf7.elc
--8<---------------cut here---------------end--------------->8---
When starting the finished product, I get this error:
--8<---------------cut here---------------start------------->8---
Debugger entered--Lisp error: (permission-denied "Removing old name"
"Permission denied"
"z:/pathto/.emacs.d/eln-cache/29.0.50-44d24976/subr--trampoline-68616e646c652d7377697463682d6672616d65_handle_switch_frame_0.eln")
delete-file("z:/pathto/.emacs.d/eln-cache/29.0.50-44d24976/subr--trampoline-68616e646c652d7377697463682d6672616d65_handle_switch_frame_0.eln")
#f(compiled-function () #<bytecode -0x1f3b47813f4d5a92>)()
comp--native-compile((lambda (arg0 &optional) (let ((f
#'handle-switch-frame)) (funcall f arg0))) nil
"d:/arash/.emacs.d/eln-cache/29.0.50-44d24976/subr-...")
comp-trampoline-compile(handle-switch-frame)
comp-subr-trampoline-install(handle-switch-frame)
advice--add-function(:after (#f(compiled-function () #<bytecode
0x3647c019df7e91>) . #f(compiled-function (gv--val) #<bytecode
0x85c60bbba7cb3c2>)) doom-modeline-focus-change nil)
--8<---------------cut here---------------end--------------->8---
The issue doesn't occur when I build 06c79dcfcb. This is on Win10 with
Mingw64. I issue 'git clean -fdx' before running autogen.sh.
My apologies for the long lines.
Best, Arash
- Re: master ef6059cb83: Make comp--native-compile delete the temp file it creates,
Arash Esbati <=