[Spice-devel] [PATCH spice-gtk 04/12] Drop autotools
Marc-André Lureau
marcandre.lureau at gmail.com
Fri Jan 18 11:56:44 UTC 2019
Hi
On Fri, Jan 18, 2019 at 3:47 PM Frediano Ziglio <fziglio at redhat.com> wrote:
>
> >
> > From: Marc-André Lureau <marcandre.lureau at redhat.com>
> >
> > Maintaining 1 build system is hard. Maintaining 2 is even harder.
> >
> > It seems the meson build system is now in good shape to replace
> > autotools. Like many desktop projects, let's move entirely to meson
> > and drop autotools support.
> >
> > Known changes:
> > - no git version: a following patch will add it back in a limited form
> > - generating changelog & thanks files in the dist tarball. This is not
> > strictly required, and can be added back later.
> > - generated files are not included in the dist tarball. In some ways,
> > this can be considered a good thing. Since code generation is done
> > with python, and meson requires python anyway, this is not an issue.
> >
> > Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
>
> Patience.
>
> It's IMO too early, we are still fixing bugs on Meson build, distros
> we support still hasn't the version we need packaged and we are
> already removing it?
>
> Christophe already mentioned that we should have not bumped Meson
> requirements that much.
>
> Keep it in some branch but for the moment I would say no.
Given that some pretty conservative core desktop projects (including
mesa, glib, gtk+) have already made the move upstream, I think it's
the right time for spice-gtk too.
The question is which distro we want to support with upstream and
upcoming versions. I would say we should target current Fedora
release.
Anything else can be backported to previous releases, and we can
maintain older version branches upstream.
> Frediano
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel
--
Marc-André Lureau
More information about the Spice-devel
mailing list