Hi Alistair,
On Jun 29, 2017, at 1:23 PM, Alistair Grant akgrant0710@gmail.com wrote:
On Thu, Jun 29, 2017 at 07:50:11PM +0200, Luke Gorrie wrote: Thanks Alistair!
How did you choose that specific commit? (How can I tell what is current next month, and the month after, etc?)
I periodically download the current VM and check the version:
$ curl get.pharo.org | bash $ ./pharo --version 5.0-201705310241 Wed May 31 04:57:44 UTC 2017 gcc 4.6.3 [Production Spur ITHB VM] CoInterpreter VMMaker.oscog-eem.2231 uuid: de62947a-7f40-4977-a232-e06a3a80c939 May 31 2017 StackToRegisterMappingCogit VMMaker.oscog-eem.2227 uuid: 7ea146b4-39ce-4de7-afa3-a76ed1d1da35 May 31 2017 VM: 201705310241 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ Date: Tue May 30 19:41:27 2017 -0700 $ Plugins: 201705310241 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ Linux testing-gce-3510e247-0aff-4711-8b5e-035fd311d6b8 3.13.0-115-generic #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC 2017 i686 i686 i386 GNU/Linux plugin path: /tmp/p6/pharo-vm/lib/pharo/5.0-201705310241 [default: /tmp/p6/pharo-vm/lib/pharo/5.0-201705310241/]
Looking through the text above you can see which repository was used for the build:
VM: 201705310241 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
and the timestamp from the commit:
$ Date: Tue May 30 19:41:27 2017 -0700 $
Clone the repository, check out the Cog branch, and search through the log for the appropriate commit timestamp:
commit 6a63f68a3dd4deb7c17dd2c7ac6e4dd4b0b6d937 Author: Eliot Miranda eliot.miranda@gmail.com Date: Tue May 30 19:41:27 2017 -0700
Feel free to add a script to the scripts directory that automates this. e.g. scripts/checkoutVMbyDate ?
HTH, Alistair
On 29 June 2017 at 18:29, Alistair Grant akgrant0710@gmail.com wrote:
Hi Luke,
On 29 June 2017 at 18:23, Luke Gorrie luke@snabb.co wrote: Howdy -
Congratulations everybody on the Pharo 6.0 release!
I want to package this up for NixOS Linux now. Can somebody please tell
me
how to choose the right Git commit for the current stable Pharo 6.0 VM
for
Linux?
Currently I am using commit 1c38b03fb043a2962f30f080db5b1292b5b7badb but
I
assume that a newer version is expected now & that more updates will
follow
in the future.
git clone https://github.com/OpenSmalltalk/opensmalltalk-vm.git cd opensmalltalk-vm git checkout 6a63f68
Esteban has done some work on Iceberg and the 64 bit VM, so I'd expect a new one soon.
Cheers, Alistair