[OpenSmalltalk/opensmalltalk-vm] 5ca1df: Fix regression in recent system attribute 1002 (OS...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[OpenSmalltalk/opensmalltalk-vm] 5ca1df: Fix regression in recent system attribute 1002 (OS...

Eliot Miranda-3
 
  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 5ca1dfd981b768108e4c783a3f4a68984cd47dd2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5ca1dfd981b768108e4c783a3f4a68984cd47dd2
  Author: Eliot Miranda <[hidden email]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

  Changed paths:
    M build.macos32x86/HowToBuild
    M build.macos64x64/HowToBuild
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+attributes.m

  Log Message:
  -----------
  Fix regression in recent system attribute 1002 (OS Version) change on Mac OS X.
Answering e.g. 10.10.5 breaks everyting that uses Smalltalk osVerison asNumber.
So answer e.g. 1010.5 insteads so that Smalltalk osVerison asNumber = 1010.
Typical image code looks like Smalltalk osVerison asNumber >= 1000 to identify
Mac OS X over MacOS 9 et al.

Mention how to get past an error when using lldb via ssh in the Mac HowToBuilds.