Open Firstyear opened 3 years ago
This is coming from autoconf (the ./configure
script):
This script requires a shell more modern than all the shells that I found on your system.
What's your /bin/sh
? You might need to install a mondern shell frist.
When building inside a docker environment, jemalloc-sys fails to build. I'm not 100% sure if this is an issue in jemalloc-sys or jemalloc itself.
Proof of concept: https://github.com/Firstyear/jemallocator_build_docker
docker build .
It it worth noting that if the dockerfile steps are taken manually (IE docker run -i -t opensuse/tumbleweed:latest) then you install the components and do the build it succeeds. It appears that something about the lack of interactivity may be causing the sh checker to fail.
cargo/rust version 1.49.0, jemalloc-sys 0.3.2