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 <jasonr@gnu.org>
* gmake.defs (CYGWIN) [USING_SH]: Disable mapping of file
permissions to NTFS ACLs.
2007-10-20 Eli Zaretskii <eliz@gnu.org>
* configure.bat (docflags, doldflags): New variables.
......
......@@ -99,6 +99,16 @@ sh_output := $(shell echo foo")
ifeq "$(sh_output)" ""
NEW_CYGWIN = 1
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.
CYGWIN=nontsec
export CYGWIN
endif
ALL_DEPS = $^
......
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