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

2016-10-06 Thread Johannes Schindelin
Hi James, On Wed, 5 Oct 2016, James B wrote: > On Wed, 5 Oct 2016 12:41:50 +0200 (CEST) > Johannes Schindelin wrote: > > It's a very sad day for a tool that was developed originally to maintain > Linux kernel, by the Linux kernel author, now is restricted to avoid > use/optimise on Linux/POSIX

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

2016-10-05 Thread writeonce
Hi Johannes, > > > Original Message > Subject: RE: [musl] Re: Regression: git no longer works with musl libc's > regex impl > From: Johannes Schindelin > Date: Wed, October 05, 2016 3:49 am > To: writeo...@midipix.org > Cc: m...@lists.openwal

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

2016-10-05 Thread Rich Felker
On Wed, Oct 05, 2016 at 12:11:58PM -0400, Jeff King wrote: > On Wed, Oct 05, 2016 at 10:59:34PM +1100, James B wrote: > > > Number downloads does not make first-tier platform. You know that as > > well as everyone else. > > > > First-tier support is the decision made by the maintainers that the >

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

2016-10-05 Thread Rich Felker
On Wed, Oct 05, 2016 at 03:11:05PM +0200, Jakub Narębski wrote: > W dniu 05.10.2016 o 00:33, Rich Felker pisze: > > On Wed, Oct 05, 2016 at 09:06:25AM +1100, James B wrote: > >> On Tue, 4 Oct 2016 18:08:33 +0200 (CEST) > >> Johannes Schindelin wrote: > >>> > >>> No, it is not. You quote POSIX, but

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

2016-10-05 Thread Jeff King
On Wed, Oct 05, 2016 at 10:59:34PM +1100, James B wrote: > Number downloads does not make first-tier platform. You know that as > well as everyone else. > > First-tier support is the decision made by the maintainers that the > entire features of the software must be available on those first tier

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

2016-10-05 Thread Rich Felker
On Wed, Oct 05, 2016 at 01:17:49PM +0200, Johannes Schindelin wrote: > Hi Rich, > > On Tue, 4 Oct 2016, Rich Felker wrote: > > > On Tue, Oct 04, 2016 at 06:08:33PM +0200, Johannes Schindelin wrote: > > > > > And lastly, the best alternative would be to teach musl about > > > REG_STARTEND, as it i

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

2016-10-05 Thread Szabolcs Nagy
* Johannes Schindelin [2016-10-05 13:17:49 +0200]: > I had a brief look at the source code (you use backtracking... hopefully > nobody uses musl to parse regular expressions from untrusted, or > inexperienced, sources [*1*]), and it seems that the regex code might does git use BRE? a conforming

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

2016-10-05 Thread James B
On Wed, 5 Oct 2016 12:41:50 +0200 (CEST) Johannes Schindelin wrote: > > > > Wow, I don't know that Windows is a git's first-tier platform now, > > It is. Git for Windows is maintained by me, and I make as certain as I can > that it works fine. > And yes, we have download numbers to support my

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

2016-10-05 Thread Johannes Schindelin
Hi Rich, On Tue, 4 Oct 2016, Rich Felker wrote: > On Tue, Oct 04, 2016 at 06:08:33PM +0200, Johannes Schindelin wrote: > > > And lastly, the best alternative would be to teach musl about > > REG_STARTEND, as it is rather useful a feature. > > Maybe, but it seems fundamentally costly to support -

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

2016-10-05 Thread Johannes Schindelin
Hi writeonce, On Tue, 4 Oct 2016, writeo...@midipix.org wrote: > < On Tue, 4 Oct 2016, Rich Felker wrote: > < > < > On Tue, Oct 04, 2016 at 11:27:22AM -0400, Jeff King wrote: > < > > On Tue, Oct 04, 2016 at 11:08:48AM -0400, Rich Felker wrote: > < > > > < > > > 1. is nonzero mod page size, it j

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

2016-10-05 Thread Johannes Schindelin
Hi James, On Wed, 5 Oct 2016, James B wrote: > On Tue, 4 Oct 2016 18:08:33 +0200 (CEST) > Johannes Schindelin wrote: > > > 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 quit

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

2016-10-04 Thread writeonce
< < < Original Message < Subject: [musl] Re: Regression: git no longer works with musl libc's < regex impl < From: Johannes Schindelin < Date: Tue, October 04, 2016 9:08 am < To: Rich Felker < Cc: Jeff King , git@vger.kernel.org, < m

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

2016-10-04 Thread Junio C Hamano
Rich Felker writes: > This is especially unfriendly when the semantics of the switch come > across, at least to some users, as "your system regex is incomplete" > rather than "git can't use it because git depends on nonstandard > extensions". The latter is exactly what Makefile patch that brough

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

2016-10-04 Thread Rich Felker
On Wed, Oct 05, 2016 at 09:06:25AM +1100, James B wrote: > On Tue, 4 Oct 2016 18:08:33 +0200 (CEST) > Johannes Schindelin wrote: > > > > > 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. > > >

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

2016-10-04 Thread James B
On Tue, 4 Oct 2016 18:08:33 +0200 (CEST) Johannes Schindelin wrote: > > 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 o

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

2016-10-04 Thread Rich Felker
On Tue, Oct 04, 2016 at 06:08:33PM +0200, Johannes Schindelin wrote: > Hi Rich, > > On Tue, 4 Oct 2016, Rich Felker wrote: > > > On Tue, Oct 04, 2016 at 11:27:22AM -0400, Jeff King wrote: > > > On Tue, Oct 04, 2016 at 11:08:48AM -0400, Rich Felker wrote: > > > > > > > 1. is nonzero mod page size