Skip to content

Discussion: ci: architecture naming (mainly about x86-64 vs amd64 vs ??)

David Heidelberg requested to merge dh/mesa:x86tox86_64 into main

Main goal of this MR is let newcomers easily orient in our CI and describe things with correct names.

x86 usually stands for 32-bit (i386, i486, i686, and x86_32). Our images are 64-bit; let's name them accordingly to not confuse anyone.

i386 for cross-compilation doesn't describe current situation. Most distributions support only i486+ and, increasingly, i686. Let's call it x86_32 to be generic enough.

I kept tag names for backwards compatibility with other projects, assuming they'll be removed in 6–12 months.

Additional change to the conversion is also naming ARM_build job ARM64_build (because it's aarch64 runner).

/cc @eric

Edit: Note: I would go rather s/x86_64/x86-64/, IMHO it look better (and usually _ separates parts of the job name).

Edited by David Heidelberg

Merge request reports