Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 783c850d27680f23220d3acac430aa08afad1c3e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/783c850d27680f23220... Author: David T. Lewis lewis@mail.msen.com Date: 2021-09-25 (Sat, 25 Sep 2021)
Changed paths: M .github/workflows/linux.yml
Log Message: ----------- Do not use linux-latest runner, use an older stable version. A VM compiled on ubuntu-20.04 (aka latest) will not run on ubuntu-16.04 due to runtime library link issues. Therefore select ubuntu-18.04 as a build runner that is likely to support a wider range of existing Linux systems. Addresses this problem:
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found
Commit: 528ce2787b80d50ef1dbe480bd8867e92981d085 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/528ce2787b80d50ef1d... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-25 (Sat, 25 Sep 2021)
Changed paths: M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Do not try to load libllvm12:i386 on ubuntu-18.04
Commit: a9619d83c9adb69f32f53caca14b9c92033b3528 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a9619d83c9adb69f32f... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/unix/config/make.cfg.in R platforms/unix/plugins/FT2Plugin/Makefile.in A platforms/unix/plugins/FT2Plugin/Makefile.inc A platforms/unix/plugins/FT2Plugin/acinclude.m4 M platforms/unix/plugins/UnicodePlugin/Makefile.inc R platforms/unix/plugins/UnicodePlugin/README.UnicodePlugin M platforms/unix/plugins/UnicodePlugin/acinclude.m4
Log Message: ----------- Merge remote-tracking branch 'upstream/Cog' into dtl/linux-runs-on-setting
Commit: e0e2198baa9380c7fb5d394a132860c6605c33a2 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e0e2198baa9380c7fb5... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/unix/config/aclocal.m4 M platforms/unix/config/configure M platforms/unix/config/ltmain.sh
Log Message: ----------- Merge remote-tracking branch 'upstream/Cog' into dtl/linux-runs-on-setting
Commit: 0cce8a8a06d1128d24dcbce27a8a1015b7ab4ec4 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0cce8a8a06d1128d24d... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
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
Log Message: ----------- Use architecture-specific pkg-config to also find the right include paths for 32-bit libraries.
Commit: fae103c23be02ffe63dc565501c1e6d2e66e531b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fae103c23be02ffe63d... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Unload pre-loaded libfreetype6-dev (64-bit) (such as on Ubuntu 18.04) to avoid linking errors on 32-bit builds.
Commit: 8b2c633483ba209ec6c1cc93e112242bc982121d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8b2c633483ba209ec6c... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Fix syntax error. Sorry for the noise.
Commit: bac32e38fde7df13992034670777235ac1ad2721 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bac32e38fde7df13992... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/unix/config/configure M platforms/unix/config/configure.ac
Log Message: ----------- Set PKG_CONFIG with a full /usr/bin/ path to not be overwritten again.
Commit: 2c67883bcba54442c3b4ccd49644df875532ccb1 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2c67883bcba54442c3b... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/unix/config/configure M platforms/unix/config/configure.ac
Log Message: ----------- Always use generic "pkg-config" except for 32-bit x86 builds. Note that also our ARMv6 and ARMv8 setup works with "pkg-config". Just linux32x86 builds need "i686-linux-gnu-pkg-config" to find the right paths.
Commit: ae7578c4c40711fb1b5d7368106b23a3f6c645ec https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ae7578c4c40711fb1b5... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-29 (Wed, 29 Sep 2021)
Changed paths: M .github/workflows/linux.yml M platforms/unix/config/aclocal.m4 M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/ltmain.sh M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Merge pull request #598 from OpenSmalltalk/dtl/linux-runs-on-setting
Do not use linux-latest runner, use an older stable version.
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/89619fa8899e...ae7...
vm-dev@lists.squeakfoundation.org