steeve/cross-compiler

darwin-x64 is broken

Opened this issue · 2 comments

docker build steeve/cross-compiler:darwin-x64
...
docker run -ti steeve/cross-compiler:darwin-x64

Then inside:

root@f343829869fd:/# x86_64-apple-darwin14-c++ 
Illegal instruction

hummm i would understand if you pulled it from docker's repo, but since you built it yourself, i fail to see how this could happen

Well actually it turns out that using the repro steps above, it pulls from the repo. And the build there seems broken.

Force building from scratch like this:

git clone https://github.com/steeve/cross-compiler
cd cross-compiler
make PLATFORMS=darwin-x64

actually creates a working image. Maybe a rebuilt should be retriggered on the Docker Hub ?