spec: Be explicit about more features

We want to be explicit about which features are enabled in our
RPM build instead of relying on default values.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
This commit is contained in:
Andrea Bolognani 2021-05-27 20:57:57 +02:00
parent a2d57d49d7
commit b4ee29e1cb
2 changed files with 5 additions and 0 deletions

View File

@ -1098,6 +1098,8 @@ export SOURCE_DATE_EPOCH=$(stat --printf='%Y' %{_specdir}/%{name}.spec)
-Dsasl=enabled \ -Dsasl=enabled \
-Dpolkit=enabled \ -Dpolkit=enabled \
-Ddriver_libvirtd=enabled \ -Ddriver_libvirtd=enabled \
-Ddriver_remote=enabled \
-Ddriver_test=enabled \
%{?arg_esx} \ %{?arg_esx} \
%{?arg_hyperv} \ %{?arg_hyperv} \
%{?arg_vmware} \ %{?arg_vmware} \
@ -1126,6 +1128,7 @@ export SOURCE_DATE_EPOCH=$(stat --printf='%Y' %{_specdir}/%{name}.spec)
-Dselinux=enabled \ -Dselinux=enabled \
%{?arg_selinux_mount} \ %{?arg_selinux_mount} \
-Dapparmor=disabled \ -Dapparmor=disabled \
-Dapparmor_profiles=false \
-Dsecdriver_apparmor=disabled \ -Dsecdriver_apparmor=disabled \
-Dudev=enabled \ -Dudev=enabled \
-Dyajl=enabled \ -Dyajl=enabled \

View File

@ -103,10 +103,12 @@ exit 1
%mingw_meson \ %mingw_meson \
--auto-features=enabled \ --auto-features=enabled \
-Ddriver_remote=enabled \ -Ddriver_remote=enabled \
-Ddriver_test=enabled \
-Ddriver_esx=enabled \ -Ddriver_esx=enabled \
-Dcurl=enabled \ -Dcurl=enabled \
-Ddocs=enabled \ -Ddocs=enabled \
-Dapparmor=disabled \ -Dapparmor=disabled \
-Dapparmor_profiles=false \
-Dattr=disabled \ -Dattr=disabled \
-Daudit=disabled \ -Daudit=disabled \
-Dbash_completion=disabled \ -Dbash_completion=disabled \