Skip to content

Comments

feat: add Azure Linux support#156

Merged
patrick-stephens merged 2 commits intomainfrom
add_azurelinux
Dec 11, 2025
Merged

feat: add Azure Linux support#156
patrick-stephens merged 2 commits intomainfrom
add_azurelinux

Conversation

@patrick-stephens
Copy link
Contributor

@patrick-stephens patrick-stephens commented Dec 11, 2025

Support building Azure Linux 3 packages: https://github.com/microsoft/azurelinux


Summary by cubic

Add Azure Linux 3 packaging support for x86_64 and arm64, enabling RPM builds in our pipeline.

  • New Features
    • Added "azurelinux/3" and "azurelinux/3.arm64v8" to build-config.
    • New Dockerfile with Azure Linux 3 base images for both architectures.
    • tdnf-based build dependencies with cached package downloads to speed CI.
    • QEMU added for cross-arch arm64 builds.
    • Builds RPMs via CMake + CPack and writes artifacts to /output; sets jemalloc page size for compatibility.

Written for commit 8867aba. Summary will update automatically on new commits.

Signed-off-by: Patrick Stephens <pat@fluent.do>
@patrick-stephens
Copy link
Contributor Author

/build linux=azurelinux/3

Signed-off-by: Patrick Stephens <pat@fluent.do>
@github-actions
Copy link

Build results for /build on PR #156:

  • Linux: ❌ (failure) — Targets: azurelinux/3Job logs

@patrick-stephens
Copy link
Contributor Author

/build linux=azurelinux/3

@github-actions
Copy link

Build results for /build on PR #156:

  • Linux: ✅ (success) — Targets: azurelinux/3Job logs

@patrick-stephens patrick-stephens marked this pull request as ready for review December 11, 2025 16:22
@patrick-stephens patrick-stephens requested a review from a team December 11, 2025 16:22
@patrick-stephens
Copy link
Contributor Author

Looks like Github is having issues, hence the failures but unrelated and can be ignored.

Copy link

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

No issues found across 2 files

@patrick-stephens patrick-stephens merged commit 1640125 into main Dec 11, 2025
45 of 55 checks passed
@patrick-stephens patrick-stephens deleted the add_azurelinux branch December 11, 2025 16:26
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.

1 participant