The problem is in a different treatment of echo "\n". Under bash it comes out "\n", under dash it comes out " ".
This patch quickly bypasses the problem. Trust it as far as you can throw it. - Larry --- kbd-1.12/configure 2004-01-03 06:53:39.000000000 -0800 +++ kbd-1.12-hack/configure 2008-01-23 16:27:43.000000000 -0800 @@ -151,14 +151,14 @@ # # 2. For lib/nls.h: do we have <libintl.h> and gettext() ? # -echo ' +cat > conftest.c <<EOT #include <libintl.h> main(int a, char **v){ if (a == -1) /* false */ gettext("There is no gettext man page\n"); exit(0); } -' > conftest.c +EOT eval $compile if [ $nls = 1 ]; then if test -s conftest && ./conftest 2>/dev/null; then -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]