[squeak-dev] Interpreter VM on Debian testing/unstable 64 bits?

Bert Freudenberg bert at freudenbergs.de
Wed Jun 7 14:02:51 UTC 2017


On Wed, Jun 7, 2017 at 3:23 AM, David T. Lewis <lewis at mail.msen.com> wrote:

> On Tue, Jun 06, 2017 at 11:40:36PM +0200, Bert Freudenberg wrote:
> > More info on the VM problem: it disappears when compiled with -O1. Sounds
> > like it may be some undefined behavior, which may have been fixed in the
> > mean time?
> >
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862576
> >
> > - Bert -
>
> I think that to some extent the issue is how or if to support Etoys
> directly
> as a Debian package, as opposed to something that a Debian user might
> expect
> to download from an Etoys web site without compiling the VM.
>
> Supporting the interpreter VM as a Debian package is something that we
> have not
> done well in the past, and it will require some time and effort if we want
> to do
> it in the future. I don't think it would be terribly difficult, but it
> does require
> time and effort, and it is not something that I would have the cycles to
> support
> right now (but maybe someone else might have an interest? if so please
> speak up!).
>
> The squeak-vm 4.10.2.2614-4 package on Debian is based on some fairly old
> sources, so it is quite likely that whatever bug is being reported on the
> Debian list has been long since fixed.
>
> To give an idea of how much has changed since that time, see the attached
> list
> of changes from VMMaker. If we were to update the Debian squeak-vm package
> with
> current sources, it would include all of these changes, along with matching
> changes on the ./platforms side.
>
> Dave
>

​We only need to provide a new source tarball at
http://squeakvm.org/unix/release/ ... AFAIK the Debian packages are built
pretty much directly from the Squeak-4.10.2.2614-src.tar.gz in that
directory.

- Bert -​
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20170607/9647b1f2/attachment.html>


More information about the Squeak-dev mailing list