emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/nt/gmake.defs,v


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/nt/gmake.defs,v
Date: Tue, 22 Jan 2008 23:54:12 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Miles Bader <miles>     08/01/22 23:53:46

Index: nt/gmake.defs
===================================================================
RCS file: /cvsroot/emacs/emacs/nt/gmake.defs,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -b -r1.33 -r1.34
--- nt/gmake.defs       8 Jan 2008 20:46:01 -0000       1.33
+++ nt/gmake.defs       22 Jan 2008 23:53:35 -0000      1.34
@@ -99,6 +99,16 @@
 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       = $^




reply via email to

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