[squeak-dev] How to get/create a clean trunk image?
Fabio Niephaus
lists at fniephaus.com
Sun Oct 22 16:08:34 UTC 2017
Hi Bernhard,
I'm afraid I don't know why there are dirty packages in the 32bit images,
but the 64bit builds have been failing for quite a while for some reason
(e.g. [1]). I'll have a look at it in the next couple of days and hope to
be able to fix it, but for now please use [2] and update manually.
Looking forward to your contributions!
Fabio
[1] https://travis-ci.org/squeak-smalltalk/squeak-app/jobs/285789897#L6521
[2] http://files.squeak.org/6.0alpha/Squeak6.0alpha-17382-64bit/
--
On Sun, Oct 22, 2017 at 12:20 PM Bernhard Pieber <bernhard at pieber.com>
wrote:
> Dear Squeakers,
>
> From time to time I would like to contribute to Squeak. What I need in
> that case is a current VM and a clean trunk image. I normally fetch the
> latter from http://files.squeak.org/6.0alpha and then update.
>
> I would like to use the 64bit version so that it gets more testing.
> However, the latest version Squeak6.0alpha-17412 is from 11 days ago and
> only available for 32bit. Any idea why this is the case?
>
> Another thing I notice is that some packages are dirty in that image:
>
> Services-Base
> BrowserProvider>>browserClassMenushortcut (changed)
> WorldMenuProvider>>worldpreferencesMenu (changed)
> BrowserProvider>>browserMethodMenushortcut (changed)
> WorldMenuProvider>>worldshortcut (changed)
> WorldMenuProvider>>preferencesMenuservicesBrowser (changed)
> WorldMenuProvider>>preferencesMenushortcut (changed)
> WorldMenuProvider>>browserMethodMenucreateNewService (changed)
> WorldMenuProvider>>preferencesMenupreferencesBrowser (changed)
> System
> Preferences class>>haloTheme (changed and recategorized)
> Preferences class>>sugarAutoSave
> Preferences class>>showAdvancedNavigatorButtons (changed)
> Preferences class>>enableVirtualOLPCDisplay
> Preferences class>>enablePortraitMode
> Tools
> Context>>inspectorClass (removed)
>
> I used the following script to print the above list:
>
> | result |
> result := Dictionary new.
> MCWorkingCopy allManagers do: [:each |
> | cleanSnapshot currentSnapshot patch |
> cleanSnapshot := each findSnapshotWithVersionInfo: each ancestors
> first.
> currentSnapshot := each package snapshot.
> patch := currentSnapshot patchRelativeToBase: cleanSnapshot.
> patch isEmpty ifFalse: [result at: each put: patch]].
> result keysAndValuesDo: [:wc :patch |
> Transcript cr; show: wc packageName.
> patch operations do: [:each | Transcript cr; tab; show: each
> summary]]
>
> How can I get or create a clean trunk image to use for contributing? Is it
> save to revert those packages to the versions in trunk?
>
> Cheers,
> Bernhard
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20171022/47bec9da/attachment.html>
More information about the Squeak-dev
mailing list
|