From: Ken Brown Date: Fri, 31 Jan 2020 02:58:33 +0000 (-0500) Subject: Extend workaround for Cygwin O_PATH bug X-Git-Tag: emacs-27.0.90~79 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=cdf8c31844;p=emacs.git Extend workaround for Cygwin O_PATH bug * configure.ac (HAVE_CYGWIN_O_PATH_BUG): Extend to Cygwin versions 3.1.0 through 3.1.2. (Bug#39371) --- diff --git a/configure.ac b/configure.ac index 02ec57e6ab7..3c47da6dcb4 100644 --- a/configure.ac +++ b/configure.ac @@ -5751,9 +5751,9 @@ case $opsys,$emacs_uname_r in AC_MSG_WARN([[building Emacs on Cygwin 1.5 is not supported.]]) echo ;; - cygwin,3.0.[[0-7]]'('*) + cygwin,3.0.[[0-7]]'('* | cygwin,3.1.[[0-2]]'('*) AC_DEFINE([HAVE_CYGWIN_O_PATH_BUG], 1, - [Define to 1 if opening a FIFO with O_PATH causes a hang.]);; + [Define to 1 if opening a FIFO, socket, or symlink with O_PATH is buggy.]);; esac # Remove any trailing slashes in these variables.