Skip to content

Conversation

@MikaKerman
Copy link
Contributor

@MikaKerman MikaKerman commented Feb 18, 2025

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 (specifically libsasl2-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.

@github-actions
Copy link
Contributor

👋 @MikaKerman
Thank you for raising your pull request.
Please make sure to add tests and document all user-facing changes.
You can do this by editing the docs files in this pull request.

@MikaKerman MikaKerman force-pushed the revert-1701-multi-arch-docker-image branch from 11bcb41 to 2e72a9d Compare February 18, 2025 14:51
@MikaKerman
Copy link
Contributor Author

Hey @JanDintel,
We had to revert the PR due to QEMU segfaults on arm64 that occur whenever certain packages trigger a libc reconfiguration.
We added a new image build workflow, allowing testing of the build before the package release process.

@MikaKerman MikaKerman enabled auto-merge February 18, 2025 15:00
@arbiv arbiv closed this Nov 11, 2025
auto-merge was automatically disabled November 11, 2025 09:34

Pull request was closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants