Re: [PATCH] tar: fix handling of first argument without '-'

2017-08-23 Thread Denys Vlasenko
Applied, thanks On Tue, Aug 22, 2017 at 5:33 PM, Ron Yorston wrote: > The following no longer works as expected: > >$ ./busybox tar xfz test.tgz >tar: can't open 'z': No such file or directory > > Signed-off-by: Ron Yorston > --- > archival/tar.c | 6

Re: Busybox in Debian

2017-08-23 Thread Denys Vlasenko
On Wed, Aug 23, 2017 at 2:43 AM, Ben Hutchings wrote: > On Tue, 2017-08-22 at 10:38 +0200, Denys Vlasenko wrote: >> > > I added run-init to busybox just now, but I don't see -n option >> > > in >> > > klibc-2.0.4 source. Can you point me to the source code with -n? >> > >> >

Re: [PATCH 2/2] ash: when cd fails, say why

2017-08-23 Thread Denys Vlasenko
Applied both, thanks On Tue, Aug 22, 2017 at 10:03 PM, Johannes Schindelin wrote: > Signed-off-by: Johannes Schindelin > --- > shell/ash.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/shell/ash.c b/shell/ash.c

Re: sed: missing support for empty regular expressions

2017-08-23 Thread Denys Vlasenko
On Tue, Aug 22, 2017 at 6:32 PM, Leah Neukirchen wrote: > Hi, > > it seems busybox sed (v1.27.2) does not support empty regular > expressions as by POSIX, but instead matches the empty string: > >>> If an RE is empty (that is, no pattern is specified) sed shall >>> behave as if the

[PATCH 0/1] xargs: support spawning processes in parallel

2017-08-23 Thread Johannes Schindelin
A GNU-specific extension of the xargs command allows spawning the processes in parallel by passing the `-P ` option, where `` is the maximal number of processes to spawn at the same time. I need this feature to run Git's test suite in an environment where only BusyBox is available and no

[PATCH 1/1] xargs: support -P (parallel execution)

2017-08-23 Thread Johannes Schindelin
The GNU variant of xargs supports a special, non-POSIX extension to run processes in parallel, triggered by the -P option. This feature comes in handy e.g. when running Git's test suite outside of the development environment using only BusyBox (which does not support `make` nor `prove`, Git's