Re: [jenkins-ci PATCH] Switch libvirt-dbus builds to Meson

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Sep 23, 2019 at 03:03:47PM +0200, Andrea Bolognani wrote:
> On Mon, 2019-09-23 at 13:51 +0100, Daniel P. Berrangé wrote:
> > On Mon, Sep 23, 2019 at 02:33:43PM +0200, Andrea Bolognani wrote:
> > > tl;dr NACK until we figure out how to do this without dropping
> > >       several target platforms in the process
> > 
> > In theory you can 'pip install meson'. The issue is likely to then
> > be whether ninja is available on the platform in question, as that's
> > a native app, not python.
> 
> Yeah, I forgot about the Ninja bit and mentioned it in a separate
> message before reading your reply :)
>
> Anyway, while I agree that in theory this is extremely simple to
> solve, I'd like to see that theory put into practice before we cut
> any release that requires Meson.

Meson 0.49.0 depends on Ninja 1.5 or newer and that is available on
all supported distros.  On some of them the package is called `ninja`
and the rest uses `ninja-build`.

On CentOS/RHEL 7 the package is available only from EPEL.

On RHEL 8 the package is available from CodeReady Linux Builder
repository.

On CentOS 8 it should be available as well.

I'm not sure if we have EPEL repository in our CI VMs, but it should be
fairly easy to enable and in fact if there is someone using upstream
libvirt on CentOS/RHEL 7 they most likely have EPEL enabled as well.

Installing Meson using pip should be simple to implement.

Pavel

Attachment: signature.asc
Description: PGP signature

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux