All builds on alpine:3.7 which run ./configure command hang on line:
checking that generated files are newer than configure...
Examples: Pure-FTPd, OpenDKIM, OpenDMARC, Nmap.
At the same time on alpine:3.6 everything is OK: Pure-FTPd.
I've examined changes in autoconf Alpine package between 3.6 and 3.7, and haven't seen anything which could lead to this. I suppose this is something musl related.
I have the same issue trying to compile shellinabox in Docker (17.06.0-ce)
Configure hangs when it's trying to wait for its sleep job. (:)& wait %1 is similar code which also hangs.
You can work around this by setting CONFIG_SHELL=/bin/sh, but having a broken bash around sounds like it would invite more problems later.
Bizarrely, this issue does not occur on https://labs.play-with-docker.com/
See https://github.com/gliderlabs/docker-alpine/issues/363#issuecomment-349738370
Was this the same as #363? It may be fixed by bash-4.4.12-r2. Please try to re-run those builds.
Works for me now :)
@andyshinn I confirm that issue is fixed now.
The Bug is not solved for aarch64, armhf and i386 platforms.
Images for tests:
- homeassistant/i386-base
- homeassistant/armhf-base
- homeassistant/aarch64-base
The bugfix is: (1/1) Upgrading busybox (1.27.2-r6 -> 1.27.2-r7)
Most helpful comment
Was this the same as #363? It may be fixed by
bash-4.4.12-r2. Please try to re-run those builds.