Posted to tcl by schelte at Fri Apr 18 18:55:26 GMT 2014view raw
- <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*