I tried building the latest version on Solaris 11 on the OpenCSW build farm and got a single test failure (in index-apropos.sh). However in trying to fix it I found another problem, which is more serious - echoing in the terminal was disabled after I ran an interactive test (for example, info/t/tab.sh).
I narrowed it down to the following shell script #!/bin/sh read -t 1 FINISHED echo obably >&2 Session transcript below: ------------- unstable11x $stty speed 38400 baud; -parity rows = 56; columns = 80; ypixels = 732; xpixels = 484; eof = ^a; swtch = <undef>; dsusp = <undef>; flush = <undef>; brkint -inpck -istrip icrnl -ixany imaxbel onlcr echo echoe echok echoctl echoke iexten unstable11x $./test.sh obably unstable11x $speed 38400 baud; -parity rows = 56; columns = 80; ypixels = 732; xpixels = 484; min = 1; time = 0; eof = ^a; swtch = <undef>; dsusp = <undef>; rprnt = <undef>; flush = <undef>; werase = <undef>; lnext = <undef>; brkint -inpck -istrip -ixany imaxbel onlcr -isig -icanon -echo echoe -echok echoctl echoke iexten ------------ As you can (can't) see, the second time I typed "stty" was invisible. The output for the second time is "-echo". unstable11x $uname -a SunOS unstable11x 5.11 11.0 i86pc i386 i86pc unstable11x $/bin/sh --version version sh (AT&T Research) 93u 2011-02-08 unstable11x $ This is weird indeed. Without the echo line, it works fine.
