To provide Google Colab support we need to build wheels compatible with GLIBC 2.27.
For that, we use a custom docker image in the linux_glibc_227_colab
job of our CI:
...
linux_glibc_227_colab:
runs-on: ubuntu-latest
container: bytewax/glib-2.27-builder:v0
steps:
...
The steps made to build and push that custom image were as follows:
$ docker build -t bytewax/glib-2.27-builder:v1 -f Dockerfile.Colab .
$ docker login -u $BYTEWAX_DOCKERHUB_USER -p $BYTEWAX_DOCKERHUB_PASSWORD
$ docker push bytewax/glib-2.27-builder:v1