regression in meson build, AC_PATH_PROG lost

Neal Gompa ngompa13 at gmail.com
Mon Nov 23 19:15:48 UTC 2020


On Mon, Nov 23, 2020 at 11:24 AM Andrea Bolognani <abologna at redhat.com> wrote:
>
> On Fri, 2020-11-20 at 08:51 -0500, Neal Gompa wrote:
> > On Fri, Nov 20, 2020 at 6:25 AM Andrea Bolognani <abologna at redhat.com> wrote:
> > > On Thu, 2020-11-19 at 16:56 -0500, Neal Gompa wrote:
> > > > The way I solved *that* specific problem was to use zfs-fuse at
> > > > build-time and have runtime work with either implementation. That
> > > > should work for you too, since Debian has zfs-fuse in main.
> > >
> > > This sounds intriguing. Can you please point me to the code?
> >
> > I build libvirt for Debian/Ubuntu using a modified version of the
> > upstream spec file (if y'all are interested, I can upstream those
> > modifications so we could build and test that way in CI too), but
> > here's what I did:
> >
> > * https://pagure.io/libvirt-deb/blob/90d9373670564341503f768880e996f01da596a6/f/libvirt.spec#_42-47
> > * https://pagure.io/libvirt-deb/blob/90d9373670564341503f768880e996f01da596a6/f/libvirt.spec#_365-369
> > * https://pagure.io/libvirt-deb/blob/90d9373670564341503f768880e996f01da596a6/f/libvirt.spec#_967-974
> >
> > For work, we *only* want to use ZoL at runtime, but this can be done
> > where zfs-fuse could be a valid candidate too.
> >
> > It's not terribly difficult to translate this into debian/control goop. :)
>
> I just looked at your spec file and that's certainly unique! Out of
> curiosity, are you shipping the resulting Debian packages anywhere?
>

I had been previously building internally at work, but I've set up a
public build here now:
https://build.opensuse.org/package/show/home:Pharaoh_Atem:libvirt-dev/libvirt

We had to backport Meson from Fedora as well to build it, but that
wasn't a big deal. :)

-- 
真実はいつも一つ!/ Always, there's only one truth!





More information about the libvir-list mailing list