[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] c969cd: bump configure

Tobias Pape noreply at github.com
Wed Apr 22 08:25:37 UTC 2020


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: c969cdcec2b78dbfb9a29fdc65ec76476de0f60e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c969cdcec2b78dbfb9a29fdc65ec76476de0f60e
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
    M platforms/unix/config/aclocal.m4
    M platforms/unix/config/configure
    M platforms/unix/config/ltmain.sh

  Log Message:
  -----------
  bump configure

[ci skip]


  Commit: 5a3d9d36ce497862ad30b7ed44c5c63cffbe0abd
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5a3d9d36ce497862ad30b7ed44c5c63cffbe0abd
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
    M platforms/unix/vm/Makefile.in

  Log Message:
  -----------
  Remove X_INCLUDES from default VM includes

X_INCLUDES might contain paths that conflict with normal ones, when
there is the same include file availabe; Example is recent FreeBSDs,
that have iconv.h in both /usr/include (default) and /usr/local/include
which is only in X_INCLUDES for X11 and is hence only necessary for the
X11 display plugin and B3D, but _not_ the main VM. These parts include
X_INCLUDES anyway.


  Commit: 3dc2109b9ebb92f3d0f69cfd48e5da77e2ffcfd2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3dc2109b9ebb92f3d0f69cfd48e5da77e2ffcfd2
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
    M platforms/unix/config/configure.ac

  Log Message:
  -----------
  Do not add local includes/libs by default on freebsd


  Commit: 788801f883cf0934540f9e445f4cad7a9f2410c3
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/788801f883cf0934540f9e445f4cad7a9f2410c3
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
    M platforms/unix/config/configure

  Log Message:
  -----------
  [gen configure for last commit]


  Commit: be79ca92956ca9877ba9f78685ff09c190a2cbd0
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/be79ca92956ca9877ba9f78685ff09c190a2cbd0
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
    M platforms/unix/plugins/B3DAcceleratorPlugin/Makefile.inc

  Log Message:
  -----------
  B3D needs the X_INCLUDES in XINCLUDES not just XCFLAGS


  Commit: 720f5d8cc45f54b343b7672eec604f4390188c94
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/720f5d8cc45f54b343b7672eec604f4390188c94
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
    M platforms/unix/plugins/B3DAcceleratorPlugin/Makefile.inc

  Log Message:
  -----------
  Revert "B3D needs the X_INCLUDES in XINCLUDES not just XCFLAGS"

This reverts commit be79ca92956ca9877ba9f78685ff09c190a2cbd0.


  Commit: 2bca7541a6c70c67a9a1961106b8404c123cd448
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2bca7541a6c70c67a9a1961106b8404c123cd448
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
    M platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.inc

  Log Message:
  -----------
  [squeakssl] [openssl] more portable headefiles

necessary for in6_addr, AF_INET6, etc. on non-Linux.

N.B. The POSIX Standard is hard to read through


  Commit: 456eebf36e6241fa87081cbe44dd3cbd6c7a8722
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/456eebf36e6241fa87081cbe44dd3cbd6c7a8722
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
    M platforms/unix/plugins/UUIDPlugin/acinclude.m4

  Log Message:
  -----------
  [unix] only link libuuid when actually necessary.


  Commit: fb465559a5ae4e1009b864fc2b86801ba9e1ebc4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fb465559a5ae4e1009b864fc2b86801ba9e1ebc4
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
    M platforms/unix/config/configure

  Log Message:
  -----------
  [unix] [generate configure]


  Commit: 0e5ec0ccb2f23599fa062ff3b32dac2a05aadceb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0e5ec0ccb2f23599fa062ff3b32dac2a05aadceb
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
    M platforms/unix/plugins/UUIDPlugin/acinclude.m4

  Log Message:
  -----------
  [unix] fix typo in autoconf


  Commit: 3a6cb00944b9bac678d1e2fb52200939c7297436
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3a6cb00944b9bac678d1e2fb52200939c7297436
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
    M platforms/unix/config/configure

  Log Message:
  -----------
  [unix] [generate configure] [ci skip]


  Commit: 57aad88504923635796e2a17c4b028b1eecf9434
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/57aad88504923635796e2a17c4b028b1eecf9434
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-04-22 (Wed, 22 Apr 2020)

  Changed paths:
    M platforms/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.c
    M platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c
    M platforms/unix/vm-display-X11/sqUnixX11.c
    M platforms/unix/vm/SqDisplay.h
    M platforms/unix/vm/sqUnixMain.c

  Log Message:
  -----------
  [unix] [opengl,X11]

Let's avoid including opengl headers by default but rather opt in for it
per-plugin basis. This makes it easier to separate include/lib paths for
each plugin, as is necessary for FreeBSD.


  Commit: 749c652d213a2a700189f9cb0e462381f76bf6bf
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/749c652d213a2a700189f9cb0e462381f76bf6bf
  Author: Tobias Pape <krono at users.noreply.github.com>
  Date:   2020-04-22 (Wed, 22 Apr 2020)

  Changed paths:
    M platforms/unix/config/aclocal.m4
    M platforms/unix/config/configure
    M platforms/unix/config/configure.ac
    M platforms/unix/config/ltmain.sh
    M platforms/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.c
    M platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c
    M platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.inc
    M platforms/unix/plugins/UUIDPlugin/acinclude.m4
    M platforms/unix/vm-display-X11/sqUnixX11.c
    M platforms/unix/vm/Makefile.in
    M platforms/unix/vm/SqDisplay.h
    M platforms/unix/vm/sqUnixMain.c

  Log Message:
  -----------
  Merge pull request #481 from OpenSmalltalk/krono/freebsd-fixes

Improve unix portability


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/51a95000ebe8...749c652d213a


More information about the Vm-dev mailing list