[Vm-dev] [SQUEAKVM] SqueakSSL support code updated on squeakvm.org SVN repository

stes@PANDORA.BE stes at telenet.be
Sun Nov 15 13:52:41 UTC 2020


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256


You can find the patches for squeak-4 (subversion sources) at:

  https://github.com/OpenIndiana/oi-userland/tree/oi/hipster/components/runtime/squeak4/patches

The patch for pulseaudio would be very useful to apply:

 02-sqUnixSoundPulseAudio.patch

Also the 01-aio.patch is important because otherwise you can't do much,
since the default action on Solaris System V UNIX is to sigkill on SIGIO
or SIGPIPE (so without the 01-aio.path the VM runs, but is killed pretty soon).

In some sense 01-aio.patch is optional as the VM compiles without it,
so 01-aio.patch is perhaps not required to add to the Squeak VM svn repo.

 The 04-sunproversion.patch is required to compile with SunPRO cc (C compiler).

The 05-installdoc.patch is something that I use, but perhaps not required to
add to the Squeak VM.

All of those patches can be either incorporated in the mainline (upstream)
Squeak VM sources OR I can just continue to apply those patches when a package,
is built (as external patches, which also works fine).

Anyway you get the entire package (manifest + patches) by :

  git clone https://github.com/OpenIndiana/oi-userland 

The patches are in components/runtime/squeak4/patches (in the oi-userland, cd).

OpenIndiana is an OpenSolaris derived system, which has the squeak-4
and squeak-5 + squeak-5c packages in their repository.

The same patches also are used on Solaris 11.4  (the Oracle product).
The packages squeak-4 etc. are also available for Oracle Solaris 11.4.

By the way the folks at OpenIndiana host the documentation as well:

  http://docs.openindiana.org/handbook/community/

There are installation instructions at :

  http://docs.openindiana.org/handbook/community/squeak/index.html

Which explains how to use IPS (Image Packet System) to install squeak-4
and/or squeak-5 the stack-spur or squeak-5c the cog-spur VM.

Regards,
David Stes

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJfsTJTAAoJEAwpOKXMq1MaGOMH/AzUQY6Md6PnpAO4rOvq+h/b
9b2kyEi2/Dao/xv9N5MubRNYGBEgfv1ibdDirHA/c41DHGUdYqOkSJPvDPhOjPrK
zopmGISImyBhyDxQB30J7dwz8PA4JysBnXquvZuj/UemVL2JVc2ezvJN6juowg38
wEzH362wlP8vwtVEJ3KS1aRsliXsjCeItgiv1U/JeEI3Xla+cD+mb0DNl20fdIpP
+lRPe8fIenWtu4KpgK4EgHjUlDO+DjzSregujCCYQ5223gQmY4ugylzvts8P0ZFB
SBuM6p9S6Qx6+S6PJok/dsj/s+MoOR7iNnauU01WC42XVveIzAlQ/BLNqRINAcI=
=up9Y
-----END PGP SIGNATURE-----


More information about the Vm-dev mailing list