Hi, On Fri, 10 Oct 2014, Johannes Schindelin wrote: > With this [mingw-w64] compiler, and the 'w64' branch from > https://github.com/dscho/git – intended to be merged into > https://github.com/git-for-windows/git – the following command-line > produces 64-bit Git: > > PATH=/path/to/unpacked/mingw-w64/mingw64/bin/:$PATH \ > make \ > CROSS_COMPILE=x86_64-w64-mingw32- CC='$(CROSS_COMPILE)gcc' \ > AR=ar RC=windres \ > NO_ICONV=1 NO_OPENSSL=1 NO_CURL=1 NEEDS_LIBICONV= USE_LIBPCRE= > > The test suite passes so far (still running, at the time of writing it is > going through t3404). And it stopped at t3900-i18n-commit.txt: not ok 15 - ISO8859-1 should be shown in UTF-8 now not ok 16 - eucJP should be shown in UTF-8 now not ok 17 - ISO-2022-JP should be shown in UTF-8 now not ok 23 - ISO8859-1 should be shown in UTF-8 now not ok 24 - eucJP should be shown in UTF-8 now not ok 25 - ISO-2022-JP should be shown in UTF-8 now not ok 27 - ISO-2022-JP should be shown in eucJP now not ok 28 - eucJP should be shown in ISO-2022-JP now Inspecting the test case 15 above, it appears as if ISO-8859-1 was still shown as ISO-8859-1 instead of UTF-8: $ hexdump.exe /git/t/t3900/1-UTF-8.txt trash directory.t3900-i18n-commit/current ---- /git/t/t3900/1-UTF-8.txt ---- 0000 c3 84 c3 8b c3 91 c3 8f c3 96 0a 0a c3 81 62 c3 0010 a7 64 c3 a8 66 67 0a ---- trash directory.t3900-i18n-commit/current ---- 0000 c4 cb d1 cf d6 0a 0a c1 62 e7 64 e8 66 67 0a So I fear we have still a ways to go before Git works as a 64-bit Windows binary... Ciao, Johannes