Until very recently, I've been able to build emacs from source in a docker container using this recipe. However as of last week, all my builds have been failing with
Warning: Your system has a gap between BSS and the
heap (32188607 bytes). This usually means that exec-shield
or something similar is in effect. The dump may
fail because of this. See the section about
exec-shield in etc/PROBLEMS for more information.
I've read the etc/PROBLEMS
and it doesn't make any sense to me. Does anybody know how to interpret this for a docker container and what I can do to get emacs building again on hub.docker.com
?
I've tried
cat 0 > /proc/sys/kernel/exec-shield
but I don't think that is really the problem, it doesn't exist in the container.
- cross-posted to https://stackoverflow.com/questions/37544423
- upstream bug report https://github.com/docker/docker/issues/22801