Add job to build CIEL for Void Linux x86_64 glibc #30
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR builds on top of the commits that were present on the Gitlab fork.
The changes made are:
I tried building the CIEL binary for Void using the official Void Linux Docker images,
but i encountered a very bizarre bug in which the default
sh
binary would crash,so i decided to make a Dockerfile and image to solve this and include all system
dependencies required by CIEL in passing.
Docker file: https://github.com/cinerion/sbcl-voidlinux-docker
Both jobs are passing successfully. I tested the binary on Void Linux and it works properly. But that was not the case for the Debian one on my Debian Bullseye system. Although it didn't work in the first place before the refactor.