Commit cf32108e authored by Jason Rumney's avatar Jason Rumney
Browse files

(CYGWIN) [USING_SH]: Disable mapping of file permissions to NTFS ACLs.

parent f6f46132
2008-01-20 Jason Rumney <>
* gmake.defs (CYGWIN) [USING_SH]: Disable mapping of file
permissions to NTFS ACLs.
2007-10-20 Eli Zaretskii <> 2007-10-20 Eli Zaretskii <>
* configure.bat (docflags, doldflags): New variables. * configure.bat (docflags, doldflags): New variables.
...@@ -99,6 +99,16 @@ sh_output := $(shell echo foo") ...@@ -99,6 +99,16 @@ sh_output := $(shell echo foo")
ifeq "$(sh_output)" "" ifeq "$(sh_output)" ""
endif endif
# By default, newer versions of Cygwin mess with NTFS ACLs in an
# attempt to emulate traditional posix file permissions. This can
# cause bad effects, such as .exe files that are missing the
# FILE_EXECUTE/FILE_GENERIC_EXECUTE permissions when they are created
# with Cygwin commands that don't expect to be creating executable
# files. Then when we later use a non-Cygwin program to create the
# real .exe, the previous Cygwin defined ACL sticks.
export CYGWIN
endif endif
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment