]> git.eshelyaron.com Git - emacs.git/commitdiff
Extend workaround for Cygwin O_PATH bug
authorKen Brown <kbrown@cornell.edu>
Fri, 31 Jan 2020 02:58:33 +0000 (21:58 -0500)
committerKen Brown <kbrown@cornell.edu>
Fri, 31 Jan 2020 16:28:56 +0000 (11:28 -0500)
* configure.ac (HAVE_CYGWIN_O_PATH_BUG): Extend to Cygwin versions
3.1.0 through 3.1.2.  (Bug#39371)

configure.ac

index 02ec57e6ab7d5851be7038d36804390d1d4c29bd..3c47da6dcb4cea6e6ef1dc06085740d21af80815 100644 (file)
@@ -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.