Hi all,
the current trunk image cannot be opened in the official[1] Squeak Interpreter VM: /Applications/Squeak\ 4.2.5beta1U.app/Contents/MacOS/Squeak\ VM\ Opt /Users/tobias/Downloads/TrunkImage/Squeak4.5-13148.image This interpreter (vers. 0) cannot read image file (vers. 6505). Press CR to quit... What should we do? Best -Tobias signature.asc (1K) Download Attachment |
On 29 December 2013 12:27, Tobias Pape <[hidden email]> wrote:
> Hi all, > > the current trunk image cannot be opened in the official[1] > Squeak Interpreter VM: > > /Applications/Squeak\ 4.2.5beta1U.app/Contents/MacOS/Squeak\ VM\ Opt /Users/tobias/Downloads/TrunkImage/Squeak4.5-13148.image > This interpreter (vers. 0) cannot read image file (vers. 6505). > Press CR to quit... > > What should we do? Be more specific, for starters :) "The current trunk image" - which image? From which build, or from the ftp.squeak.org site? I'd like "official" to mean "the build artifact of the ReleaseSqueakTrunk job", but until I fix that (hopefully today!) that approach won't work. I suspect that you have Chris' image off the ftp site, because the SqueakTrunk job produces images in the 6504 format, as _should_ ReleaseSqueakTrunk, were it not broken. frank |
On 29.12.2013, at 14:07, Frank Shearar <[hidden email]> wrote: > On 29 December 2013 12:27, Tobias Pape <[hidden email]> wrote: >> Hi all, >> >> the current trunk image cannot be opened in the official[1] >> Squeak Interpreter VM: >> >> /Applications/Squeak\ 4.2.5beta1U.app/Contents/MacOS/Squeak\ VM\ Opt /Users/tobias/Downloads/TrunkImage/Squeak4.5-13148.image >> This interpreter (vers. 0) cannot read image file (vers. 6505). >> Press CR to quit... >> >> What should we do? > > Be more specific, for starters :) "The current trunk image" - which > image? From which build, or from the ftp.squeak.org site? > todays Trunk image (Squeak4.5-13148#712) (NameVersion-Update#CIJob) > I'd like "official" to mean "the build artifact of the > ReleaseSqueakTrunk job", but until I fix that (hopefully today!) that > approach won't work. Well. here the forgoten [1]: http://squeakvm.org/mac/ still gives ALSO the 4.2.5beta1U as Latest Release… We should do something about the site then. > > I suspect that you have Chris' image off the ftp site, because the > SqueakTrunk job produces images in the 6504 format, as _should_ > ReleaseSqueakTrunk, were it not broken. Hmp. Ok, I saved once before executing this and apparently, that was a Cog vm. My fault. Could we release a kind-of final Carbon VM (as the 4.2.5beta1U is) that understands 6405? As in, this is the last CarbonVM built, like ever? In case of “no”, nevermind :) Best -Tobias signature.asc (1K) Download Attachment |
On Sun, Dec 29, 2013 at 02:16:34PM +0100, Tobias Pape wrote:
> > On 29.12.2013, at 14:07, Frank Shearar <[hidden email]> wrote: > > > On 29 December 2013 12:27, Tobias Pape <[hidden email]> wrote: > >> Hi all, > >> > >> the current trunk image cannot be opened in the official[1] > >> Squeak Interpreter VM: > >> > >> /Applications/Squeak\ 4.2.5beta1U.app/Contents/MacOS/Squeak\ VM\ Opt /Users/tobias/Downloads/TrunkImage/Squeak4.5-13148.image > >> This interpreter (vers. 0) cannot read image file (vers. 6505). > >> Press CR to quit... > >> > >> What should we do? > > > > Be more specific, for starters :) "The current trunk image" - which > > image? From which build, or from the ftp.squeak.org site? > > > > Ok sorry, It is the same as from my other mail: > todays Trunk image (Squeak4.5-13148#712) (NameVersion-Update#CIJob) > > > I'd like "official" to mean "the build artifact of the > > ReleaseSqueakTrunk job", but until I fix that (hopefully today!) that > > approach won't work. > > Well. here the forgoten [1]: > > http://squeakvm.org/mac/ still gives > ALSO the 4.2.5beta1U as Latest Release? > We should do something about the site then. > > > > > I suspect that you have Chris' image off the ftp site, because the > > SqueakTrunk job produces images in the 6504 format, as _should_ > > ReleaseSqueakTrunk, were it not broken. > > Hmp. Ok, I saved once before executing this and apparently, that > was a Cog vm. My fault. > > Could we release a kind-of final Carbon VM (as the 4.2.5beta1U is) that > understands 6405? As in, this is the last CarbonVM built, like ever? > In case of ?no?, nevermind :) We do not have a maintainer for the Carbon VM, and the most recent update for that VM is now quite old. As a result, it does not include support for the more recent 6405 image format. The workaround for Squeak release images is to re-save the final release artifact using an up to date interpreter VM. This has been done for the last couple of Squeak releases, and as long as people like you and Edgar continue to rely on the older Mac VMs, then I think that we should continue that practice. If anyone has the ability and interest to compile a Carbon VM using up to date VMMaker and sources, please speak up either here or on the vm-dev list. There are a number of people (probably including many who do not bother to complain) who would appreciate an update like this. Dave |
On 30.12.2013, at 00:20, David T. Lewis <[hidden email]> wrote: > On Sun, Dec 29, 2013 at 02:16:34PM +0100, Tobias Pape wrote: >> >> On 29.12.2013, at 14:07, Frank Shearar <[hidden email]> wrote: >> >>> On 29 December 2013 12:27, Tobias Pape <[hidden email]> wrote: >>>> Hi all, >>>> >>>> the current trunk image cannot be opened in the official[1] >>>> Squeak Interpreter VM: >>>> >>>> /Applications/Squeak\ 4.2.5beta1U.app/Contents/MacOS/Squeak\ VM\ Opt /Users/tobias/Downloads/TrunkImage/Squeak4.5-13148.image >>>> This interpreter (vers. 0) cannot read image file (vers. 6505). >>>> Press CR to quit... >>>> >>>> What should we do? >>> >>> Be more specific, for starters :) "The current trunk image" - which >>> image? From which build, or from the ftp.squeak.org site? >>> >> >> Ok sorry, It is the same as from my other mail: >> todays Trunk image (Squeak4.5-13148#712) (NameVersion-Update#CIJob) >> >>> I'd like "official" to mean "the build artifact of the >>> ReleaseSqueakTrunk job", but until I fix that (hopefully today!) that >>> approach won't work. >> >> Well. here the forgoten [1]: >> >> http://squeakvm.org/mac/ still gives >> ALSO the 4.2.5beta1U as Latest Release? >> We should do something about the site then. >> >>> >>> I suspect that you have Chris' image off the ftp site, because the >>> SqueakTrunk job produces images in the 6504 format, as _should_ >>> ReleaseSqueakTrunk, were it not broken. >> >> Hmp. Ok, I saved once before executing this and apparently, that >> was a Cog vm. My fault. >> >> Could we release a kind-of final Carbon VM (as the 4.2.5beta1U is) that >> understands 6405? As in, this is the last CarbonVM built, like ever? >> In case of ?no?, nevermind :) > > We do not have a maintainer for the Carbon VM, and the most recent update > for that VM is now quite old. As a result, it does not include support > for the more recent 6405 image format. > > The workaround for Squeak release images is to re-save the final release > artifact using an up to date interpreter VM. This has been done for the > last couple of Squeak releases, and as long as people like you and Edgar > continue to rely on the older Mac VMs, then I think that we should continue > that practice. > > If anyone has the ability and interest to compile a Carbon VM using > up to date VMMaker and sources, please speak up either here or on the > vm-dev list. There are a number of people (probably including many who > do not bother to complain) who would appreciate an update like this. Best -Tobias signature.asc (1K) Download Attachment |
On Mon, Dec 30, 2013 at 09:43:51AM +0100, Tobias Pape wrote:
> > On 30.12.2013, at 00:20, David T. Lewis <[hidden email]> wrote: > > > On Sun, Dec 29, 2013 at 02:16:34PM +0100, Tobias Pape wrote: > >> > >> On 29.12.2013, at 14:07, Frank Shearar <[hidden email]> wrote: > >> > >>> On 29 December 2013 12:27, Tobias Pape <[hidden email]> wrote: > >>>> Hi all, > >>>> > >>>> the current trunk image cannot be opened in the official[1] > >>>> Squeak Interpreter VM: > >>>> > >>>> /Applications/Squeak\ 4.2.5beta1U.app/Contents/MacOS/Squeak\ VM\ Opt /Users/tobias/Downloads/TrunkImage/Squeak4.5-13148.image > >>>> This interpreter (vers. 0) cannot read image file (vers. 6505). > >>>> Press CR to quit... > >>>> > >>>> What should we do? > >>> > >>> Be more specific, for starters :) "The current trunk image" - which > >>> image? From which build, or from the ftp.squeak.org site? > >>> > >> > >> Ok sorry, It is the same as from my other mail: > >> todays Trunk image (Squeak4.5-13148#712) (NameVersion-Update#CIJob) > >> > >>> I'd like "official" to mean "the build artifact of the > >>> ReleaseSqueakTrunk job", but until I fix that (hopefully today!) that > >>> approach won't work. > >> > >> Well. here the forgoten [1]: > >> > >> http://squeakvm.org/mac/ still gives > >> ALSO the 4.2.5beta1U as Latest Release? > >> We should do something about the site then. > >> > >>> > >>> I suspect that you have Chris' image off the ftp site, because the > >>> SqueakTrunk job produces images in the 6504 format, as _should_ > >>> ReleaseSqueakTrunk, were it not broken. > >> > >> Hmp. Ok, I saved once before executing this and apparently, that > >> was a Cog vm. My fault. > >> > >> Could we release a kind-of final Carbon VM (as the 4.2.5beta1U is) that > >> understands 6405? As in, this is the last CarbonVM built, like ever? > >> In case of ?no?, nevermind :) > > > > We do not have a maintainer for the Carbon VM, and the most recent update > > for that VM is now quite old. As a result, it does not include support > > for the more recent 6405 image format. > > > > The workaround for Squeak release images is to re-save the final release > > artifact using an up to date interpreter VM. This has been done for the > > last couple of Squeak releases, and as long as people like you and Edgar > > continue to rely on the older Mac VMs, then I think that we should continue > > that practice. > > > > If anyone has the ability and interest to compile a Carbon VM using > > up to date VMMaker and sources, please speak up either here or on the > > vm-dev list. There are a number of people (probably including many who > > do not bother to complain) who would appreciate an update like this. > > Well, the Cog-VMs are still Carbon, no? > I'm not sure, I am probably getting mixed up on the Mac terminology here. I mean to refer to the traditional interpreter VMs on http://www.squeakvm.org/mac/. The standard interpreter VM can run a range of image formats. However, the interpreter VM for Mac has not been updated since John McIntosh retired from his role as Mac VM maintainer, and this is the reason that you encounter a problem reading the newer 6405 image format when using one of those older VMs. Dave |
On 30/12/2013, at 10:43, David T. Lewis <[hidden email]> wrote:
> > I'm not sure, I am probably getting mixed up on the Mac terminology here. I > mean to refer to the traditional interpreter VMs on http://www.squeakvm.org/mac/. > The standard interpreter VM can run a range of image formats. However, the > interpreter VM for Mac has not been updated since John McIntosh retired from > his role as Mac VM maintainer, and this is the reason that you encounter a > problem reading the newer 6405 image format when using one of those older VMs. > > Dave The difference is the John McIntosh VM is a fat binary who can work in PPC or x86 machines, the VMs of Elliot are only for Intel macs, both are Carbon; the Esteban Lorenzano VM is Cocoa. Because of the PPC/x86 requirements you need Xcode 3.1 (for OSX 10.5) or Xcode 3.2 (10.6), apart from that use similar VMMaker and build procedures. |
Free forum by Nabble | Edit this page |