
Rather than just deprecating Gallium-XA but still building it by default, the Meson change was merged to Mesa yesterday to stop building the XA code by default. This change is also set to be back-ported to the Mesa 25.1 stable series. XA was interesting many years ago but no longer really the case, especially with most modern Linux desktop users now on Wayland. It was one of many interesting Mesa innovations out of VMware back in the day following their acquisition of Tungsten Graphics and being a big Mesa contributor long before Valve and other current stakeholders.

This commit is what goes ahead and stops building the old XA code by default for Mesa. If all goes well the XA code could be removed from the Mesa codebase for next quarter's Mesa 25.2 release.