[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] afbf9e: Fix image MC loading glitch in image build scripts...

Fabio Niephaus noreply at github.com
Mon Jan 6 16:08:47 UTC 2020


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: afbf9e015cf079ebe5e934b8de1e2a3e2304ed09
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/afbf9e015cf079ebe5e934b8de1e2a3e2304ed09
  Author: David T. Lewis <lewis at mail.msen.com>
  Date:   2020-01-04 (Sat, 04 Jan 2020)

  Changed paths:
    M image/BuildPharo6VMMakerImage.st
    M image/BuildSqueakSpurTrunkVMMakerImage.st
    M image/LoadFFI.st
    M image/LoadReader.st
    M image/LoadSistaSupport.st

  Log Message:
  -----------
  Fix image MC loading glitch in image build scripts when checking package-cache.

MCRepository>>includesVersionNamed: does not check explicit version name,
so this may do the wrong thing when checking the cache:
    version := ((MCCacheRepository default includesVersionNamed: latestVersion)
        ifTrue: [MCCacheRepository default]
        ifFalse: [repository]) versionNamed: latestVersion.

Therefore do this instead:
    version := (MCCacheRepository default versionNamed: latestVersion)
        ifNil: [repository versionNamed: latestVersion].


  Commit: 0b4551db2e5c00f67502250d0336757ed12ab096
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0b4551db2e5c00f67502250d0336757ed12ab096
  Author: Fabio Niephaus <code at fniephaus.com>
  Date:   2020-01-06 (Mon, 06 Jan 2020)

  Changed paths:
    M image/BuildPharo6VMMakerImage.st
    M image/BuildSqueakSpurTrunkVMMakerImage.st
    M image/LoadFFI.st
    M image/LoadReader.st
    M image/LoadSistaSupport.st

  Log Message:
  -----------
  Merge pull request #466 from OpenSmalltalk/dtl/build-script-patch [ci skip]

Fix image MC loading glitch in image build scripts when checking pack…


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/f219b7218fad...0b4551db2e5c


More information about the Vm-dev mailing list