> dash recently added support for the magic variable $LINENO, which was
> the last piece to make it POSIX compliant. However, this change made the
> autoconf- generated configure scripts use dash to execute the script's
> code. Without support for LINENO, configure scripts exec to bash
> automatically.

Isn't it a bit late in the release cycle for a change with such a major 
impact?

> An archive-wide check of the source packages gives an estimate of over
> 3425 source packages with bashisms in *any file*.

This and the file under [2] must contain a *huge* amount of false 
positives.

For example, almost all udebs are listed. Why? Because udebs execute 
busybox shell as /bin/sh, which happens to be fairly compatible with bash.

I think this needs to be trimmed quite a bit before it's useful.

Cheers,
FJP


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201005252356.00453.elen...@planet.nl

Reply via email to