Skip to content

Fix APT sources and migrate to Ubuntu for building - #157

Merged
Martijn Verburg (karianna) merged 5 commits into
mainfrom
luigi96/fix-ubuntu-arm64-build-failures
Jul 24, 2026
Merged

Fix APT sources and migrate to Ubuntu for building#157
Martijn Verburg (karianna) merged 5 commits into
mainfrom
luigi96/fix-ubuntu-arm64-build-failures

Conversation

@Luigi96

Copy link
Copy Markdown
Contributor

This PR covers:

  • Be Network Isolation compliant by pointing our apt sources to http://azure.archive.ubuntu.com
  • Use the Ubuntu x64 pool (JEG-ubuntu22.04-x64-release) instead of AzureLinux:
    • Emulating arm64 on the AzureLinux agent hit a QEMU ldconfig segfault (signal 11 / exit 139) — a known regression in QEMU 8.1.1–9.1.x (fixed in 9.2.0; qemu-project/qemu#1913).
    • AzureLinux 3.0 ships qemu 9.1.0 (affected); Ubuntu 22.04 ships qemu 6.2.0 (predates the bug), so the Ubuntu pool builds arm64 cleanly.

Tests:

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's make sure we have a reverse work item when the fix comes in

@karianna
Martijn Verburg (karianna) merged commit 3b1f116 into main Jul 24, 2026
18 checks passed
@joe-braley

Copy link
Copy Markdown
Contributor

I have created a work item and assigned it to myself for the reverse work.

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.

3 participants