[Vm-dev] Linux Squeak VM X11 keyboard changes?

Alistair Grant akgrant0710 at gmail.com
Sat May 25 07:08:55 UTC 2019


Hi Subbu,


On Fri, 24 May 2019 at 08:14, K K Subbu <kksubbu.ml at gmail.com> wrote:
>
>
> On 24/05/19 10:56 AM, K K Subbu wrote:
> > Yes. I can confirm this error with the latest VM from bintray on Ubuntu
> > 16.04 (64b with 32b compat libraries) :
> >
> > $ sqcogspurlinuxht/lib/squeak/5.0-201905151233/squeak
> > Squeak5.2-18231-32bit.image
> >
> > Then press Skip -> World Menu->Workspace, type 3+4 and then Ctrl-P does
> > not print 7. whereas the 5.2 release version does print 7:
> >
> > $ Squeak5.2-18231-32bit-201810190412-Linux/bin/squeak
> > Squeak5.2-18231-32bit.image
>
> I did a bisection of all versions in
> https://bintray.com/opensmalltalk/vm/cog/ and narrowed down the problem to
>
> good squeak.cog.spur_linux32x86_201811272342.tar.gz
> bad squeak.cog.spur_linux32x86_201812301551.tar.gz
>
> The error is consistent on both 18231 and the oldest 18221 image.
>
> Does anyone know what change went into the 201812 build? Something that
> would affect 32-bit build but not 64b build?

My guess is that this is the relevant commit:

https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1b837f94e96b93cb4d117ccdd010825d76dcde57#diff-e9d387f49791b823a087221b733a10b8

But there's nothing obviously 32 / 64 bit dependent that I can see.

HTH,
Alistair


More information about the Vm-dev mailing list