Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
Mesa Developers Move Closer To Dropping Autotools Build System In Favor Of Meson
Particularly with more Mesa packagers/users moving to the Meson build system for its speedier build times with Ninja, developers have been wanting to get rid of GNU Autotools for having one less build system to maintain.
Intel's Eric Engestrom on Monday posted a patch to drop Autotools. In stripping out Autotools, Mesa is lightened up by more than 200 files that amount to more than 14,000 lines of build system specific bits.
But whether Autotools will be dropped ahead of the upcoming Mesa 19.0 release/branching remains to be seen. There still is some disagreement when the Autotools support will be removed with some wanting instead to see Meson 0.49 released and that version more widely deployed/packaged by distributions before nuking Autotools. This next Meson release will work better with Mesa for cases of wanting to build against non-default LLVM versions.
Anyhow it's looking like not too further out in 2019 and we'll see Mesa's Autotools support removed in favor of Meson.