Skip to content

Containers: Revert Ubuntu-22 multilib and Perl XML additions#574

Merged
apop5 merged 1 commit into
microsoft:mainfrom
AnsenHuangMSFT:revert-ubuntu22-multilib
May 5, 2026
Merged

Containers: Revert Ubuntu-22 multilib and Perl XML additions#574
apop5 merged 1 commit into
microsoft:mainfrom
AnsenHuangMSFT:revert-ubuntu22-multilib

Conversation

@AnsenHuangMSFT
Copy link
Copy Markdown
Contributor

@AnsenHuangMSFT AnsenHuangMSFT commented May 5, 2026

Description

Reverts the Ubuntu-22 Dockerfile changes from #572. These packages (gcc-multilib, g++-multilib, libxml-parser-perl, libxml-simple-perl) are only needed for the Ubuntu-24 container image.

Why revert Ubuntu-22:

  • No known consumer uses Ubuntu-22 for IA32 cross-compilation
  • The multilib packages conflict with \gcc-12-x86-64-linux-gnux32\ causing a failure with exit code 100
  • The Perl XML modules were added for AGESA CBS header generation which only runs in the Ubuntu-24 pipeline

Changes

  • Removes \libxml-parser-perl\ and \libxml-simple-perl\ from Ubuntu-22 Dockerfile template
  • Removes \g++--multilib\ and \gcc--multilib\ from Ubuntu-22 Dockerfile template

Testing

Ubuntu-24 container is unaffected (retains all additions from #572).

These packages were added in microsoft#572 but are not needed for Ubuntu-22.
No known consumer uses Ubuntu-22 for IA32 cross-compilation, and the
multilib packages conflict with gcc-12-x86-64-linux-gnux32 causing
apt to fail with exit code 100.

This reverts the Ubuntu-22 portion of commit 9ac4099.
@makubacki makubacki added the type:bug Something isn't working label May 5, 2026
@AnsenHuangMSFT
Copy link
Copy Markdown
Contributor Author

@microsoft-github-policy-service agree company="Microsoft"

@makubacki
Copy link
Copy Markdown
Member

Note: Modified PR description just to remove some non-ASCII characters.

@apop5 apop5 enabled auto-merge (squash) May 5, 2026 20:39
@apop5 apop5 merged commit d99476b into microsoft:main May 5, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants