emacs-devel
[Top][All Lists]
Advanced

[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



reply via email to

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