Skip to content

Linux x86 64 -> Linux aarch64 cross builds#267

Merged
yuriivcs merged 16 commits into
google-ml-infra:mainfrom
yuriivcs:linux_x86_64_to_linux_aarch64_ext
May 21, 2026
Merged

Linux x86 64 -> Linux aarch64 cross builds#267
yuriivcs merged 16 commits into
google-ml-infra:mainfrom
yuriivcs:linux_x86_64_to_linux_aarch64_ext

Conversation

@yuriivcs
Copy link
Copy Markdown
Collaborator

@yuriivcs yuriivcs commented May 20, 2026

This Pull Request provides working logic for ML projects which enables Linux x86_64 -> Linux aarch64 cross compilation.

@yuriivcs yuriivcs changed the title (NOT FOR MERGING) Linux x86 64 to linux aarch64 ext (NOT FOR MERGING) Linux x86 64 -> linux aarch64 May 20, 2026
@yuriivcs yuriivcs changed the title (NOT FOR MERGING) Linux x86 64 -> linux aarch64 Linux x86 64 -> linux aarch64 cross builds May 21, 2026
@yuriivcs yuriivcs changed the title Linux x86 64 -> linux aarch64 cross builds Linux x86 64 -> Linux aarch64 cross builds May 21, 2026
@yuriivcs yuriivcs requested review from xinxinmo and ybaturina May 21, 2026 21:17
supports_param_files = 1,
toolchain_config = ":config",
toolchain_identifier = "toolchain_id_linux_x86_64_linux_aarch64",
toolchain_identifier = "toolchain_id_linux_x86_64_linux_aarch64_id",
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.

Just want to double check that if the ID here is correct or not? Asking since I thought we'd remove x86_64 in the naming, but totally fine if that's intentional.

Copy link
Copy Markdown
Collaborator Author

@yuriivcs yuriivcs May 21, 2026

Choose a reason for hiding this comment

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

Yes, It's correct. I've changed the ID because we use the same convention for other toolchains' identifier. For example:
toolchain_linux_aarch64_linux_aarch64_id
toolchain_linux_x86_64_linux_x86_64_id

@yuriivcs yuriivcs merged commit 7f40603 into google-ml-infra:main May 21, 2026
16 checks passed
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.

2 participants