[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] please update branch oldTrunk (Issue #604)

David T Lewis notifications at github.com
Thu Nov 11 17:43:18 UTC 2021


This is not a mirror of the http://squeakvm.org/svn/squeak/trunk repository.

A number of recent commits have been made to incorporate the Debian patches, and you will find these updates in the upstream repository. Where possible I included the Debian bug references and credits to the original patch authors in the commit notices:
------------------------------------------------------------------------
r3810 | lewis | 2021-09-04 14:54:34 -0400 (Sat, 04 Sep 2021) | 12 lines

Add a cmake/configure option to specify name of the installed squeak script:

  --scriptname=<script> install squeak run script as <prefix>/bin/<script>

For example, if --scriptname=squeakvm is specified, then the run script
will be installed as /usr/local/bin/squeakvm rather than /usr/local/bin/squeak.
A corresponding update will be provided for the opensmalltalk-vm build
configuration in order to provide a mechanism for avoiding name collisions
when multiple types of VM are installed in the standard Unix directory structure.
Does not affect naming of squeak.sh, which may be subject to similar name
space conflicts.

------------------------------------------------------------------------
r3806 | lewis | 2021-07-08 18:46:59 -0400 (Thu, 08 Jul 2021) | 7 lines

Debian distro support.
Add --link-shared-lib option to the platforms/unix/configure script. If
specified, use dynamic linking to platform -ljpeg and -lpcre, otherwise
use default behavior of linking to the old but stable code in platforms
directory. Debian distro maintainers can now specify --link-shared-lib
to enforce dynamic linking to the system libraries.

------------------------------------------------------------------------
r3805 | lewis | 2021-07-08 18:42:07 -0400 (Thu, 08 Jul 2021) | 12 lines

Debian patch to use system shared libraries rather than older but stable
copies in the platforms directory. Applied without modification, the next
update will restore the ability to static link against local source.

Description: Link against system shared PCRE and JPEG libraries
Author: Neil Williams <codehelp at debian.org>
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Origin: other, https://bugs.debian.org/634240#33
Bug-Debian: http://bugs.debian.org/634240
Bug-Debian: http://bugs.debian.org/710367
Last-Update: 2018-09-22

------------------------------------------------------------------------
r3803 | lewis | 2021-07-04 18:07:48 -0400 (Sun, 04 Jul 2021) | 7 lines

Harvest a patch from the Debian squeak-vm distribution
Description: Add sa_restorer on HPPA
Author: John David Anglin <dave.anglin at bell.net>
Origin: other, https://bugs.debian.org/528774#12
Bug-Debian: https://bugs.debian.org/528774
Last-Update: 2018-09-26

------------------------------------------------------------------------
r3802 | lewis | 2021-07-04 17:58:14 -0400 (Sun, 04 Jul 2021) | 7 lines

Harvest a patch from the Debian squeak-vm distribution
Description: Add missing includes
Author: Petter Reinholdtsen <pere at hungry.com>
Origin: other, https://bugs.debian.org/567366#10
Bug-Debian: https://bugs.debian.org/567366
Last-Update: 2018-09-22


Fix missing KeyRelease events when multiple keys are depressed.
Reference Mantis 0007597 http://bugs.squeak.org/view.php?id=7597.
Rather than keep a single lastKey to remember the last previously
pressed key value, maintain an array size 256 of last key pressed values
indexed by X11 KeyCode. Works for any number of simultaneous keys.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/604#issuecomment-966495338
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20211111/29189a5f/attachment.html>


More information about the Vm-dev mailing list