[squeak-dev] squeak.sh kernel check error

Ron Teitelbaum ron at usmedrec.com
Mon Mar 30 15:30:08 UTC 2020


Hi All,

The 64 bit linux version at:
http://files.squeak.org/5.3/Squeak5.3-19431-64bit/Squeak5.3-19431-64bit-202003021730-Linux.zip
squeak.sh has an error in it

This code

  if [[ "${major}" -lt "${min_major}" ]] || \
     [[ "${major}" -le "${min_major}" && "${*major*}" -lt "${min_minor}" ]]
|| \
     [[ "${major}" -le "${min_major}" && "${*major*}" -le "${min_minor}" &&
"${patch}" -lt "${min_patch}" ]]; then
    showerror "Linux kernel ($(uname -r)) needs to be newer than
${min_major}.${min_minor}.${min_patch}."
    exit 1
  fi

Should be changed to:

  if [[ "${major}" -lt "${min_major}" ]] || \
     [[ "${major}" -le "${min_major}" && "${*minor*}" -lt "${min_minor}" ]]
|| \
     [[ "${major}" -le "${min_major}" && "${*minor*}" -le "${min_minor}" &&
"${patch}" -lt "${min_patch}" ]]; then
    showerror "Linux kernel ($(uname -r)) needs to be newer than
${min_major}.${min_minor}.${min_patch}."
    exit 1
  fi

All the best,

Ron Teitelbaum
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200330/0fecd6b1/attachment.html>


More information about the Squeak-dev mailing list