> From: Andrea Corallo <a...@sdf.org> > Cc: monn...@iro.umontreal.ca, t...@debian.org, emacs-de...@gnu.org, > spwhit...@spwhitton.name, 1021...@bugs.debian.org > Date: Mon, 20 Feb 2023 15:42:08 +0000 > > > You mean, from master to emacs-29, I guess? > > Yes > > > What was the motivation for that change? The log message doesn't > > explain the problem it meant to solve in enough detail, it just says > > something about creating the file twice? How can that happen? who > > creates the file the second time? > > Before e6043641d30 the file was created by Fmake_temp_file_internal and > afterwards overwritten by libgccjit. So I guess one could remove the > file after the first creation and make it a link pointing to some other > file waiting for libgccjit to do its write.
Then it's okay to cherry-pick it to emacs-29. (I actually am not sure why we didn't install it on emacs-29 to begin with, but never mind.) Thanks.