summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Dinwoodie <adam@dinwoodie.org>2015-08-07 20:30:28 (GMT)
committerJunio C Hamano <gitster@pobox.com>2015-08-07 21:36:45 (GMT)
commite53a64b982bd1351ad165c9ce6077c66fcc7118b (patch)
tree9976a185363443c2cfe23393bf498b53c2ea11e5
parent282616c72d1d08a77ca4fe1186cb708c38408d87 (diff)
downloadgit-e53a64b982bd1351ad165c9ce6077c66fcc7118b.zip
git-e53a64b982bd1351ad165c9ce6077c66fcc7118b.tar.gz
git-e53a64b982bd1351ad165c9ce6077c66fcc7118b.tar.bz2
config.mak.uname: Cygwin needs OBJECT_CREATION_USES_RENAMES
This is necessary to use Git on Windows shared directories, and is already enabled for the MinGW and plain Windows builds. This problem was reported on the Cygwin mailing list at https://cygwin.com/ml/cygwin/2015-08/msg00102.html (amongst others) and is being applied as a manual patch to the Cygwin builds until the patch is taken here. Reported-by: Peter Rosin <peda@lysator.liu.se> Signed-off-by: Adam Dinwoodie <adam@dinwoodie.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--config.mak.uname1
1 files changed, 1 insertions, 0 deletions
diff --git a/config.mak.uname b/config.mak.uname
index aba56dc..524bb41 100644
--- a/config.mak.uname
+++ b/config.mak.uname
@@ -171,6 +171,7 @@ ifeq ($(uname_O),Cygwin)
X = .exe
UNRELIABLE_FSTAT = UnfortunatelyYes
SPARSE_FLAGS = -isystem /usr/include/w32api -Wno-one-bit-signed-bitfield
+ OBJECT_CREATION_USES_RENAMES = UnfortunatelyNeedsTo
endif
ifeq ($(uname_S),FreeBSD)
NEEDS_LIBICONV = YesPlease