René Scharfe <rene.scha...@lsrfire.ath.cx> writes:

> The test fails for me on NetBSD 6.0.1 and reports:
>
>       ok 1 - ref name '' is invalid
>       ok 2 - ref name '/' is invalid
>       ok 3 - ref name '/' is invalid with options --allow-onelevel
>       ok 4 - ref name '/' is invalid with options --normalize
>       error: bug in the test script: not 2 or 3 parameters to 
> test-expect-success
>
> The alleged bug is in this line:
>
>       invalid_ref NOT_MINGW '/' '--allow-onelevel --normalize'

The bug in NetBSD's sh has been fixed in -current:

  http://gnats.netbsd.org/47361

and the change will almost certainly make it to the -6 and -5 release
branches.

With the fixed sh:
  414c78c (with the workaround): t1402 passes
  69637e5 (without the workaround): t1402 passes

With the buggy sh,
  414c78c (with the workaround): t1402 passes
  69637e5 (without workaround): t1402 fails

so I can confirm that the workaround is successful on NetBSD 5.

Thanks for addressing this, and sorry I didn't mention it on this list.

Greg


Attachment: pgpTeLAlCVU0y.pgp
Description: PGP signature

Reply via email to