Eli Zaretskii <[email protected]> writes: >> From: Andrea Corallo <[email protected]> >> Cc: Tatsuya Kinoshita <[email protected]>, [email protected], >> [email protected], [email protected], Eli Zaretskii >> <[email protected]> >> Date: Mon, 20 Feb 2023 09:03:34 +0000 >> >> OTOH on a slightly differnt subject and in light of this, I think we >> should probably backport e6043641d30 into emacs-30, so that eln files >> are created onace and only by libgccjit. Eli WDYT? > > 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. Andrea

