Posted to tcl by schelte at Fri Apr 18 18:55:26 GMT 2014view pretty

<venks> rkeene : for when you're around.  Kitcreator uses "=" as an equality operator in bash.   My version of bash does not like that and it creates bizarre problems.
<venks> CentOS release 5.3 (Final)
<venks> 2.6.18-128.el5 #1 SMP Wed Jan 21 10:41:14 EST 2009 x86_64 x86_64 x86_64 GNU/Linux
<venks> changing them to "==" fixed it.
<venks> did bash's equality operator change?
<venks> GNU bash, version 3.2.25(1)-release (x86_64-redhat-linux-gnu)
<venks> GNU bash, version 4.2.45(1)-release (i686-pc-linux-gnu)
<venks> oops - the manpage for the second says that "=" should be used with "test" for posix conformance
<venks> rkeene: I think this line:        if [ "${mode}" != "retry" -o ! -f "${pkg}/.success" ]; then
<venks> should've been:        if [ "${mode}" == "retry" -o ! -f "${pkg}/.success" ]; then
<venks> separate question : any reason to not move to zlib-1.2.8 (rather than the 1.2.3):  The AR in the build.sh have to be changed to ARFLAGS
<venks> also thanks!  I build 8.6.1 succesfully
<venks> *built*