Re: Topic sk/mingw-unicode-spawn-args breaks tests
- From
Karsten Blees <karsten.blees@gmail.com>
- Date
- Jul 11, 2014, 19:49 UTC
- Message-ID
- <53C03FBB.1080807@gmail.com>
- In-Reply-To
- <53BEF21E.9090007@kdbg.org>
Am 10.07.2014 22:05, schrieb Johannes Sixt:
Show 19 quoted lines
> It looks like I totally missed the topic sk/mingw-unicode-spawn-args. > Now it's in master, and it breaks lots of test cases for me: > > t0050-filesystem > t0110-urlmatch-normalization > t4014-format-patch > t4041-diff-submodule-option > t4120-apply-popt > t4201-shortlog > t4205-log-pretty-formats > t4209-log-pickaxe > t4210-log-i18n > (I killed the test run here) > > Am I doing something wrong? Does the topic depend on a particular > version of MSYS (or DLL)? > > -- Hannes >
After commenting out fchmod in config.c, I get similar results.
At first glance, t0050 seems to fail because the unicode file name patches are still missing.
t4041 tries to pass ISO-8859-1 encoded bytes on the command line, which simply doesn't work on Windows (all OS APIs 'talk' UTF-16). We have a fix for this in the msysgit fork [1] (but unfortunately in another branch, so Stepan couldn't know the patch is related).
I suspect the other failures also fall in these two categories.
[1] https://github.com/msysgit/git/commit/ef4a733c
-- -- *** Please reply-to-all at all times *** *** (do not pretend to know who is subscribed and who is not) *** *** Please avoid top-posting. *** The msysGit Wiki is here: https://github.com/msysgit/msysgit/wiki - Github accounts are free. You received this message because you are subscribed to the Google Groups "msysGit" group. To post to this group, send email to msysgit@googlegroups.com To unsubscribe from this group, send email to msysgit+unsubscribe@googlegroups.com For more options, and view previous threads, visit this group at http://groups.google.com/group/msysgit?hl=en_US?hl=en --- You received this message because you are subscribed to the Google Groups "msysGit" group. To unsubscribe from this group and stop receiving emails from it, send an email to msysgit+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/d/optout.