Code-Otto
Code-Otto
Looks like the cffi Python library (and probably many more) does not offers prebuilt musl-libc/arm64 binaries so pipenv tries to compile it from sources but since our container lacks a...
Got a solution fixing `linux/arm64` builds and enabling `linux/arm/v7`, `linux/arm/v6` and `linux/i386` platform compatibility I've moved the pipenv installation to a new separate build stage in the Dockerfile, from where...
That'd be nice but unfortunately since Alpine and Debian use different sets of libraries (IE musl v.s glibc libc) the binaries compiled in them cannot be guaranteed to run on...
Okay, that's understandable We could turn back to using Debian images here to revert the new dependency maintenance burden, while keeping the main approach to make armv7/6 builds possible (And...
Been testing with a Debian container as a base and I'm afraid the statement from my previous comment is wrong: no matter Debian or Alpine our _armv7/6_ builds will require...
Pushed a new commit moving the new Dockerfile to `Dockerfile.experimental` and restoring the previous Dockerfile with added pip/pipenv cache cleanup, as well as a entrypoint script tweak so it's compatible...
Also check out #49 (And PR #135), there's been a prior attempt at this but disregarded because of the added complexity I'd appreciate the addition of such a feature since...