Re: Meson and Autotools, or only Meson?
- From: Kjell Ahlstedt <kjellahlstedt gmail com>
- To: Murray Cumming <murrayc murrayc com>
- Cc: "gtkmm-list gnome org" <gtkmm-list gnome org>
- Subject: Re: Meson and Autotools, or only Meson?
- Date: Sun, 12 Apr 2020 12:24:45 +0200
On 2020-03-26 11:01,
Murray Cumming wrote:
On Thu, 2020-03-26 at 09:42 +0100, Kjell Ahlstedt wrote:
warnings=fatal is the default. I
have tried to make the "warnings" option equal to the Autotools
equivalent, except that "fatal" is the default.
I wonder if that's wise. It will lead to unnecessary build breakage,
for instance for packagers, when they upgrade compilers or
dependencies. If this remains the default, we might need to give people
obvious instructions about how to build more forgivingly.
I have changed the default warning level to
min, except when
a tarball is created and tested. (
ninja dist corresponds to
make
distcheck.) That's how autotools builds work.
Gtkmm itself can't be built with Meson yet. That's several months
ahead, I think.
You might consider, if you like, not removing autotools from the other
builds until gtkmm uses Meson, if you remove autotools. That would be a
simpler story.
Other comments have made me believe that we ought to keep the
autotools support until most common distros contain mm-common 1.0.0
or higher. (Building with meson in maintainer mode requires
mm-common >= 1.0.0.)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]