Thread (27 messages) flat view 27 messages, 9 authors, 2016-10-07

Re: Regression: git no longer works with musl libc's regex impl

From: Ray Donnelly <hidden>
Date: 2016-10-04 18:00:36

On Tue, Oct 4, 2016 at 6:16 PM, Johannes Schindelin
[off-list ref] wrote:
Hi Rich,

On Tue, 4 Oct 2016, Rich Felker wrote:
quoted
On Tue, Oct 04, 2016 at 06:08:33PM +0200, Johannes Schindelin wrote:
quoted
Hi Rich,

On Tue, 4 Oct 2016, Rich Felker wrote:
quoted
On Tue, Oct 04, 2016 at 11:27:22AM -0400, Jeff King wrote:
quoted
On Tue, Oct 04, 2016 at 11:08:48AM -0400, Rich Felker wrote:
quoted
1. is nonzero mod page size, it just works; the remainder of the last
   page reads as zero bytes when mmapped.
Is that a portable assumption?
Yes.
No, it is not. You quote POSIX, but the matter of the fact is that we use
a subset of POSIX in order to be able to keep things running on Windows.

And quite honestly, there are lots of reasons to keep things running on
Windows, and even to favor Windows support over musl support. Over four
million reasons: the Git for Windows users.
I would hope that in the future, git-for-windows users will be using
musl, via midipix, rather than the painfully slow and awful version
they're stuck with now...
Git for Windows actually uses the MSVC runtime, which is blazing fast.

You are probably confusing Git for Windows with Cygwin Git.
To be fair, Cygwin Git isn't *that* slow, though I look forward to the
day when MSYS2 can use the native-Windows/GfW version instead
(including your rebase-in-C changes)
Ciao,
Johannes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help