On Thu, Sep 05, 2024 at 15:49:34 +0200, Ján Tomko wrote: > Signed-off-by: Ján Tomko <jtomko@xxxxxxxxxx> > --- > libvirt.spec.in | 4 +--- > meson.build | 6 +++--- > 2 files changed, 4 insertions(+), 6 deletions(-) > > diff --git a/libvirt.spec.in b/libvirt.spec.in > index 63ac63cb45..caca0bcb95 100644 > --- a/libvirt.spec.in > +++ b/libvirt.spec.in > @@ -361,7 +361,6 @@ BuildRequires: libblkid-devel >= 2.17 > BuildRequires: augeas > BuildRequires: systemd-devel >= 185 > BuildRequires: libpciaccess-devel >= 0.10.9 > -BuildRequires: yajl-devel > BuildRequires: json-c-devel > %if %{with_sanlock} > BuildRequires: sanlock-devel >= 2.4 > @@ -1370,7 +1369,6 @@ export SOURCE_DATE_EPOCH=$(stat --printf='%Y' %{_specdir}/libvirt.spec) > -Dapparmor_profiles=disabled \ > -Dsecdriver_apparmor=disabled \ > -Dudev=enabled \ > - -Dyajl=enabled \ > -Djson_c=enabled \ > %{?arg_sanlock} \ > -Dlibpcap=enabled \ > @@ -1486,7 +1484,7 @@ export SOURCE_DATE_EPOCH=$(stat --printf='%Y' %{_specdir}/libvirt.spec) > -Dtests=disabled \ > -Dudev=disabled \ > -Dwireshark_dissector=disabled \ > - -Dyajl=disabled \ > + -Dyajl=disabled > %{?enable_werror} > %mingw_ninja > %endif > diff --git a/meson.build b/meson.build > index e15514ea00..977ca527f6 100644 > --- a/meson.build > +++ b/meson.build > @@ -1622,7 +1622,7 @@ if not get_option('driver_ch').disabled() and host_machine.system() == 'linux' a > endif > endif > > - if not yajl_dep.found() or not json_c_dep.found() > + if not json_c_dep.found() This is a bit premature ;) You most likely wanted to move it after rewriting the parsers/formatters/. Once placed properly and with a commit message saying that it's placed properly ("Now that all JSON code was rewritten to ...") ... > use_ch = false > if get_option('driver_ch').enabled() > error('json-c is required to build Cloud-Hypervisor driver') ... and also these fixed after previous suggestion .. > @@ -1696,7 +1696,7 @@ endif > if not get_option('driver_qemu').disabled() > use_qemu = true > > - if not yajl_dep.found() or not json_c_dep.found() > + if not json_c_dep.found() > use_qemu = false > if get_option('driver_qemu').enabled() > error('json-c is required to build QEMU driver') > @@ -2029,7 +2029,7 @@ endif > > if not get_option('nss').disabled() > use_nss = true > - if not yajl_dep.found() or not json_c_dep.found() > + if not json_c_dep.found() > if get_option('nss').enabled() > error('Can\'t build nss plugin without json-c') Reviewed-by: Peter Krempa <pkrempa@xxxxxxxxxx>