Re: Portability of git shell scripts?

2016-05-06 Thread Jeff King
On Fri, May 06, 2016 at 06:57:45PM +0200, Armin Kunaschik wrote: > > Right. Any modern-ish Bourne shell will do, so moving to bash is one > > way to fix it. > > My last compile of git 2.2.2 did far better than the current 2.8.2. So > it looks like there were more recent changes that broke portabi

Re: Portability of git shell scripts?

2016-05-06 Thread Armin Kunaschik
On Wed, May 4, 2016 at 11:20 PM, Jeff King wrote: > On Wed, May 04, 2016 at 08:17:38PM +0200, Armin Kunaschik wrote: > >> I'm trying to compile/test/use git 2.8.2 on AIX 6.1 with no bash available. >> /bin/sh is a hard link to /bin/ksh which is a ksh88, a posix shell. >> Is this supposed to work?

Re: Portability of git shell scripts?

2016-05-04 Thread Jeff King
On Wed, May 04, 2016 at 08:17:38PM +0200, Armin Kunaschik wrote: > I'm trying to compile/test/use git 2.8.2 on AIX 6.1 with no bash available. > /bin/sh is a hard link to /bin/ksh which is a ksh88, a posix shell. > Is this supposed to work? We aim for a practical subset of Bourne shells, includin

Re: Portability of git shell scripts?

2016-05-04 Thread Torsten Bögershausen
On 04.05.16 20:17, Armin Kunaschik wrote: > Hi list, > > I'm trying to compile/test/use git 2.8.2 on AIX 6.1 with no bash available. > /bin/sh is a hard link to /bin/ksh which is a ksh88, a posix shell. > Is this supposed to work? > > As an example: make test fails on nearly every t34* test and o

Portability of git shell scripts?

2016-05-04 Thread Armin Kunaschik
Hi list, I'm trying to compile/test/use git 2.8.2 on AIX 6.1 with no bash available. /bin/sh is a hard link to /bin/ksh which is a ksh88, a posix shell. Is this supposed to work? As an example: make test fails on nearly every t34* test and on tests which contain rebase. The installation of bash (