Mesa 19.0 Deprecates GNU Autotools Build System In Favor Of Meson

Written by Michael Larabel in Mesa on 16 January 2019 at 02:23 PM EST. 6 Comments
MESA
Last month was a proposed patch that would have killed the Autotools build system within Mesa. Developers have decided for the upcoming Mesa 19.0 release not to eliminate this GNU Autotools support but rather to mark it as deprecated and require an extra flag in order to make use of it.

Hitting Mesa Git master today was the patch deprecating Autotools support within Mesa in favor of the Meson build system. It hasn't been determined when the Autotools scripts will be removed themselves, but for now if wanting to enable the support you need to pass --enable-autotools to acknowledge the fact that it's been deprecated.

Most Mesa developers have come out in favor of the deprecation except for Nouveau developer Ilia Mirkin who "NAKed" the patch. Among the benefits of moving to the Meson build system for Mesa is better cross-platform compatibility, faster build times paired with Ninja, and an easier to maintain build system.

This deprecation will be introduced with Mesa 19.0 that will see its feature freeze later this month and should be officially released before the end of February.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week