Revert multi-arch build support to avoid QEMU segfaults #1830
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Reverts #1701
This PR reverts the changes that added support for the
linux/arm64
architecture in our Docker builds. We’ve been encountering recurring segmentation faults under QEMU when installing certain packages (specificallylibsasl2-dev
), causing the arm64 build to fail.Since we do not strictly need an arm64 image at this time, this revert removes the multi-arch workflow steps and returns us to a straightforward
amd64
-only build. By reverting these changes, we avoid the QEMU user-mode emulation crashes and restore reliable builds.We can reconsider arm64 support in the future if it becomes necessary or if we move to a native arm64 builder.