[Mesa-dev] [PATCH] autotools: Deprecate the use of autotools

Ilia Mirkin imirkin at alum.mit.edu
Sun Dec 16 17:40:20 UTC 2018


On Sun, Dec 16, 2018 at 6:24 AM Gert Wollny <gw.fossdev at gmail.com> wrote:
>
> Since Meson will eventually be the only build system deprecate autotools
> now. It can still be used by invoking configure with the flag
>   --enable-autotools
>
> Signed-off-by: Gert Wollny <gw.fossdev at gmail.com>
> ---
> IMO autotools should be properly deprecated prior it its removal, so here
> is a patch to do just that. I think autotools should be marked as deprecated
> for the 19.0 release and, depending on feedback, it could be removed with 19.1.
> Anyway, in the end it's up to the release team how to handle this.

I think too many usability issues are left over in meson to make it
the recommended build system, and remove the system that everyone
knows how to use. If people want to use meson that's fine, but a
number of concerns have been surfaced which make it currently
unsuitable. I plan on doing a longer write-up covering some of the
things I've mentioned in the past along with some new ones.

If the concern is that there are 2 build systems and it's unclear
which to use, I'd definitely err on the side of making meson the one
requiring extra hoops to jump through.

Cheers,

  -ilia


More information about the mesa-dev mailing list