bug-gnulib
[Top][All Lists]
Advanced

[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




reply via email to

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