Subject: bug#60996: 29.0.60; Native compile fails to remove temp file for trampoline

From: Eli Zaretskii <[email-masked]>
Date: Mon, 23 Jan 2023 19:11:48 +0200

> Cc: [email-masked]
> From: Andrea Corallo <[email-masked]>
> Date: Mon, 23 Jan 2023 17:04:30 +0000
> 
> yes I confirm that's a trampoline compilation.  The file starts with
> "lambda" as the mechanism is the same used for compiling function not
> not defined in source files.

Thanks.  Could the problem be caused by the fact that we nowadays
compile trampolines in the same session where it is needed, instead of
in a separate sub-process?  IOW, could this cause a situation where we
are still using the renamed .eln.tmp trampoline when we want to delete
it?