[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bug#42095: 28.0.50; Build fails on Windows/MinGW64
From: |
Bruno Haible |
Subject: |
Re: bug#42095: 28.0.50; Build fails on Windows/MinGW64 |
Date: |
Mon, 29 Jun 2020 00:26:34 +0200 |
User-agent: |
KMail/5.1.3 (Linux/4.4.0-179-generic; KDE/5.18.0; x86_64; ; ) |
Paul Eggert wrote:
> As I understand it the basic issue here is that we want O_CLOEXEC support even
> on platforms that lack it, and we don't want all the calling software to play
> games with "#ifdef O_CLOEXEC" and the like.
Yes. The O_CLOEXEC for the platforms that lack it is mostly in lib/fcntl.c.
But I agree: If the code does not call open(), we don't need O_CLOEXEC
support :-)
> I attempted to work around this particular problem by installing the attached
> workaround into Gnulib and updating Emacs accordingly.
Thanks. I usually don't spend so much time on trimming down the dependencies
in such detail.
Bruno