[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 783c85: Do not use linux-latest runner, use an older stabl...
Marcel Taeumel
noreply at github.com
Wed Sep 29 10:21:31 UTC 2021
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 783c850d27680f23220d3acac430aa08afad1c3e
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/783c850d27680f23220d3acac430aa08afad1c3e
Author: David T. Lewis <lewis at 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/528ce2787b80d50ef1dbe480bd8867e92981d085
Author: Marcel Taeumel <marcel.taeumel at 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/a9619d83c9adb69f32f53caca14b9c92033b3528
Author: Marcel Taeumel <marcel.taeumel at 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/e0e2198baa9380c7fb5d394a132860c6605c33a2
Author: Marcel Taeumel <marcel.taeumel at 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/0cce8a8a06d1128d24dcbce27a8a1015b7ab4ec4
Author: Marcel Taeumel <marcel.taeumel at 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/fae103c23be02ffe63dc565501c1e6d2e66e531b
Author: Marcel Taeumel <marcel.taeumel at 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/8b2c633483ba209ec6c1cc93e112242bc982121d
Author: Marcel Taeumel <marcel.taeumel at 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/bac32e38fde7df13992034670777235ac1ad2721
Author: Marcel Taeumel <marcel.taeumel at 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/2c67883bcba54442c3b4ccd49644df875532ccb1
Author: Marcel Taeumel <marcel.taeumel at 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/ae7578c4c40711fb1b5d7368106b23a3f6c645ec
Author: Marcel Taeumel <marcel.taeumel at 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...ae7578c4c407
More information about the Vm-dev
mailing list