Thanks, Jörn
Bug#995708: docker.io: dockerd dies with Illegal Instruction when run on a pre-SSE2-class x86 system
I am by no means a Go expert, however given that docker is written in
Go, and that Go increased the default i386 architecture requirements to
SSE2 in 1.16 (see <https://golang.org/doc/go1.16#386>), building the
docker package with GO386=softfloat on i386 might solve this issue. The
set of x86 CPUs supporting SSE2 but not also supporting amd64 is quite
small. Basically, only the Pentium 4. Thus to be useful on 32bit x86
systems in general, I think wider compatibility, even at a performance
cost, could be considered.
- Bug#995708: docker.io: dockerd dies with Illegal Instruction... Jörn Heusipp
- Bug#995708: docker.io: dockerd dies with Illegal Instru... Jörn Heusipp
- Bug#995708: docker.io: dockerd dies with Illegal In... Shengjing Zhu