Fixes #421 You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/431
-- Commit Summary --
* Added libglu1-mesa-dev to build dependencies for linux64x64. * Also added automake to list of dependencies for linux64x64
-- File Changes --
M scripts/ci/travis_install.sh (8)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/431.patch https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/431.diff
I'm aware that cmake is probably only used by Pharo builds but the overhead to install it is small and there's no facility yet to have different dependencies for different flavors.
Merged #431 into Cog.
Thanks!
Great, thanks! Now SmalltalkCI should start working again for Pharo 8.
Great, thanks! Now SmalltalkCI should start working again for Pharo 8.
For that, @estebanlm and the Pharo VM team needs to push a new version of the VM to files.pharo.org, right?
Yes. There's also a separate issue: https://github.com/pharo-project/opensmalltalk-vm/issues/15
thing is, we cannot push a new version to stable because the branch is broken for MacOS (due the changes to make it work in metal, I think). The VM is not compatible with older versions and then we are kind of stuck there :/
@estebanlm so what's the plan on your side? Revert the Metal backend for now? Providing two flavors (e.g. `macOS-new` and `macOS-legacy`)?
Just to clear up a possible confusion: the build updates the *latest* VM on files.pharo.org automatically, so Pharo 8 alpha builds with SmalltalkCI work (apart from the new problem with the segfault: https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/433).
vm-dev@lists.squeakfoundation.org