Docker-alpine: Configure (autoconf) hangs on Alpine 3.7

Created on 2 Dec 2017  路  9Comments  路  Source: gliderlabs/docker-alpine

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.

bug question

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.

All 9 comments

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.

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)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

filiptodoric picture filiptodoric  路  3Comments

kooksee picture kooksee  路  4Comments

sirhopcount picture sirhopcount  路  3Comments

dinogun picture dinogun  路  3Comments

oarmstrong picture oarmstrong  路  4Comments