| Summary: | Docker rpms issue floating exception on Intel N100 platforms probably due to missing SSE instructions | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Joseph Wang <joequant> |
| Component: | RPM Packages | Assignee: | Juan Magallón <waldergeist> |
| Status: | NEW --- | QA Contact: | |
| Severity: | critical | ||
| Priority: | Normal | CC: | lewyssmith, marja11 |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | docker-24.0.5-5.mga10.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Joseph Wang
2024-06-03 12:49:38 CEST
This is likely fixable by include a compiler switch that creates an executable with fallback FP instructions that work on any machine. Thanks for the report. I perceive a puzzle in the diagnosis: The title says "probably due to missing SSE instructions". Comment 0 says "likely due to the production machines including sse instructions". These SSE instructions have caused problems on older hardware when we compile *with* them, and the h/w does not know them. I think the conclusion was that we should compile with them anyway. Some packages really need them. When you talk of "missing SSE instructions", I wonder whether you are saying that the hardware you cite (Intel N100), presumably all new, no longer has them. Please clarify this, it will matter. But your comment 1 might fix both cases: no SSE because too old or too new! CC:
(none) =>
lewyssmith (In reply to Joseph Wang from comment #1) > This is likely fixable by include a compiler switch that creates an > executable with fallback FP instructions that work on any machine. Assigning to our registered docker maintainer. CC:
(none) =>
marja11 I won't be able to help on this as Joseph is speaking of Mageia Docker images as I understand, not the docker application itself. Juan is probably the one to warn on this. Assignee:
bruno =>
waldergeist |