Re: [RFC] test-lib.sh: No POSIXPERM for cygwin

2013-03-23 Thread Torsten Bögershausen
On 19.03.13 22:03, Junio C Hamano wrote: Torsten Bögershausen tbo...@web.de writes: Use a compile switch IGNORECYGWINFSTRICKS to disable the usage of cygwin_lstat_fn() only in path.c The analysis of the problem and the basic idea to disable the fast-but-lying fstricks in the code that

Re: [RFC] test-lib.sh: No POSIXPERM for cygwin

2013-03-23 Thread Eric Sunshine
On Sat, Mar 23, 2013 at 8:40 AM, Torsten Bögershausen tbo...@web.de wrote: Subject: [PATCH] Make core.sharedRepository work under cygwin 1.7 When core.sharedRepository is used, set_shared_perm() in path.c needs lstat() to return the correct POSIX permissions. The default for cygwin is

Re: [RFC] test-lib.sh: No POSIXPERM for cygwin

2013-03-19 Thread Torsten Bögershausen
On Friday 08 February 2013 07:08:14 Torsten Bögershausen wrote: On 07.02.13 20:35, Junio C Hamano wrote: Ramsay Jones ram...@ramsay1.demon.co.uk writes: Torsten Bögershausen wrote: t0070 and t1301 fail when running the test suite under cygwin. Skip the failing tests by unsetting

Re: [RFC] test-lib.sh: No POSIXPERM for cygwin

2013-03-19 Thread Junio C Hamano
Torsten Bögershausen tbo...@web.de writes: Use a compile switch IGNORECYGWINFSTRICKS to disable the usage of cygwin_lstat_fn() only in path.c The analysis of the problem and the basic idea to disable the fast-but-lying fstricks in the code that matters may be good, but the implementation is

Re: [RFC] test-lib.sh: No POSIXPERM for cygwin

2013-03-19 Thread Junio C Hamano
Junio C Hamano gits...@pobox.com writes: Torsten Bögershausen tbo...@web.de writes: Use a compile switch IGNORECYGWINFSTRICKS to disable the usage of cygwin_lstat_fn() only in path.c The analysis of the problem and the basic idea to disable the fast-but-lying fstricks in the code that

Re: [RFC] test-lib.sh: No POSIXPERM for cygwin

2013-02-07 Thread Ramsay Jones
Torsten Bögershausen wrote: t0070 and t1301 fail when running the test suite under cygwin. Skip the failing tests by unsetting POSIXPERM. t1301 does not fail for me. (WIN XP (SP3) on NTFS) [It's so long since I looked, but I'm pretty sure that the failure in t0070 is caused by *git*, not by

Re: [RFC] test-lib.sh: No POSIXPERM for cygwin

2013-02-07 Thread Junio C Hamano
Ramsay Jones ram...@ramsay1.demon.co.uk writes: Torsten Bögershausen wrote: t0070 and t1301 fail when running the test suite under cygwin. Skip the failing tests by unsetting POSIXPERM. t1301 does not fail for me. (WIN XP (SP3) on NTFS) Others run Cygwin with vfat or some other filesystem,

Re: [RFC] test-lib.sh: No POSIXPERM for cygwin

2013-02-06 Thread Erik Faye-Lund
On Sun, Jan 27, 2013 at 3:57 PM, Torsten Bögershausen tbo...@web.de wrote: t0070 and t1301 fail when running the test suite under cygwin. Skip the failing tests by unsetting POSIXPERM. But is this the real reason? I thought Cygwin implemented POSIX permissions...? -- To unsubscribe from this

Re: [RFC] test-lib.sh: No POSIXPERM for cygwin

2013-02-06 Thread Torsten Bögershausen
Am 2013-02-06 10:34, schrieb Erik Faye-Lund: On Sun, Jan 27, 2013 at 3:57 PM, Torsten Bögershausen tbo...@web.de wrote: t0070 and t1301 fail when running the test suite under cygwin. Skip the failing tests by unsetting POSIXPERM. But is this the real reason? I thought Cygwin implemented

[RFC] test-lib.sh: No POSIXPERM for cygwin

2013-01-27 Thread Torsten Bögershausen
t0070 and t1301 fail when running the test suite under cygwin. Skip the failing tests by unsetting POSIXPERM. Signed-off-by: Torsten Bögershausen tbo...@web.de --- t/test-lib.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/t/test-lib.sh b/t/test-lib.sh index 1a6c4ab..94b097e 100644 ---