Last version 5:25.0.4-1~raspbian.12~bookworm
seems broken on raspberry with armv6l (Illegal instruction
)
#47543
Replies: 6 comments 8 replies
-
I also hit the same problem using Raspberry Pi Zero Ws and Raspberry Pi 1Bs, with 5:25.0.4-1 |
Beta Was this translation helpful? Give feedback.
-
Just a note for anyone stuck on this issue. uname
lsb_release
I used this to rollback
docker --version
|
Beta Was this translation helpful? Give feedback.
-
As noted, this is because of some changes in the Go compiler packaging that have lead to our packaging pipeline building with the wrong compiler options. I'm working to ensure this won't happen again by correctly controlling the build/performing it from a more "stable" environment, and you should likely see things working in the next patch. No promises, but I'll also consider a packaging-only rebuild with the compilation fixes if that's not too much additional effort. (Also, I converted this to a discussion as this is really a Docker Inc. packaging issue, and not a bug or anything fixable in moby/moby.) |
Beta Was this translation helpful? Give feedback.
-
Many thanks for this! |
Beta Was this translation helpful? Give feedback.
-
Version 25.0.5 is published to the repositories now, and should consist of valid ARMv6 binaries. Note that Raspbian has had a high maintenance burden over time, and is only required for BCM2835 SoCs. As such we are critically reviewing whether or not it is worth the added complexity to support, or if Raspbian users on Raspberry Pi 2+ should be directed to use the Debian packages, and Raspbian users on BCM2835 (Raspberry Pi "1," Raspberry Pi Zero "1") should instead rely on the static ARMv5 binaries. |
Beta Was this translation helpful? Give feedback.
-
Thanks for fix. Version 25.0.5 work properly with no more segfault |
Beta Was this translation helpful? Give feedback.
-
Description
After upgrading my raspbian distribution I get segmentation fault with docker command.
Cf : following section for details and available for more deep dive. Why not helping to made a pull request 🙂
Reproduce
With version
5:25.0.4-1~raspbian.12~bookworm
I get an errorillegal instruction
with segfault:Expected behavior
With version
5:25.0.3-1~raspbian.12~bookworm
docker ps
command is ok :docker version
Additional Info
Execution with strace:
Beta Was this translation helpful? Give feedback.
All reactions