Hi,

On 27 May 2010 10:27, Tatsuki Sugiura <s...@nemui.org> wrote:
> Hello,
>
> Are many FTBFS really caused by LINENO-support?

Yes. LINENO doesn't directly do any harm. It just makes
autoconf-generated configure scripts actually use dash to run the
scripts.

> At least, a build problem of libapache2-mod-fcgid (reported
> as #583025) was caused by changing behavior of \nnnn (#550399).

That's exactly what happens. dash is now the one interpreting the
script which reveals the bashism in configure.apxs. Without a working
$LINENO, autoconf-generated scripts use another shell that does
support it; usually bash.

And as you can read on the bug report you mention, the fact that dash
expands backslashes in its echo built-in is not a bug and won't be
"fixed."

The difficult part of the switch is not fixing the bashisms, but
educating people about them.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to