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

  1. <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.
  2. <venks> CentOS release 5.3 (Final)
  3. <venks> 2.6.18-128.el5 #1 SMP Wed Jan 21 10:41:14 EST 2009 x86_64 x86_64 x86_64 GNU/Linux
  4. <venks> changing them to "==" fixed it.
  5. <venks> did bash's equality operator change?
  6. <venks> GNU bash, version 3.2.25(1)-release (x86_64-redhat-linux-gnu)
  7. <venks> GNU bash, version 4.2.45(1)-release (i686-pc-linux-gnu)
  8. <venks> oops - the manpage for the second says that "=" should be used with "test" for posix conformance
  9. <venks> rkeene: I think this line: if [ "${mode}" != "retry" -o ! -f "${pkg}/.success" ]; then
  10. <venks> should've been: if [ "${mode}" == "retry" -o ! -f "${pkg}/.success" ]; then
  11. <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
  12. <venks> also thanks! I build 8.6.1 succesfully
  13. <venks> *built*
  14.