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