commit:     b90d3396ca30dceb7c74b230e3109c9bbd029467
Author:     Michal Privoznik <michal.privoznik <AT> gmail <DOT> com>
AuthorDate: Tue Apr 11 18:42:34 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 11 19:04:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90d3396

app-emulation/libvirt: Explicitly disable openwsman in configure

Libvirt's configure script (well, meson.build file) is written so
that it automatically enables features found on the build host,
unless explicitly disabled on the cmd line. And one of such
features is 'openwsman' [1], which isn't packaged in the portage,
but if installed from an overlay, then `quickpkg` won't work.

Explicitly disable openwsman, until there's an official package
(possibly not soon [2]).

1: https://openwsman.github.io/
2: https://bugs.gentoo.org/430312

Bug: https://bugs.gentoo.org/430312
Closes: https://bugs.gentoo.org/904082
Signed-off-by: Michal Privoznik <michal.privoznik <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30558
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emulation/libvirt/libvirt-8.7.0-r1.ebuild | 1 +
 app-emulation/libvirt/libvirt-8.8.0-r1.ebuild | 1 +
 app-emulation/libvirt/libvirt-8.9.0-r2.ebuild | 1 +
 app-emulation/libvirt/libvirt-8.9.0.ebuild    | 1 +
 app-emulation/libvirt/libvirt-9999.ebuild     | 1 +
 5 files changed, 5 insertions(+)

diff --git a/app-emulation/libvirt/libvirt-8.7.0-r1.ebuild 
b/app-emulation/libvirt/libvirt-8.7.0-r1.ebuild
index c2a702cad16c..b8eebb09cafb 100644
--- a/app-emulation/libvirt/libvirt-8.7.0-r1.ebuild
+++ b/app-emulation/libvirt/libvirt-8.7.0-r1.ebuild
@@ -272,6 +272,7 @@ src_configure() {
 
                -Dnetcf=disabled
                -Dsanlock=disabled
+               -Dopenwsman=disabled
 
                -Ddriver_esx=enabled
                -Dinit_script=systemd

diff --git a/app-emulation/libvirt/libvirt-8.8.0-r1.ebuild 
b/app-emulation/libvirt/libvirt-8.8.0-r1.ebuild
index 1dc8765c85f0..4d8236b3465c 100644
--- a/app-emulation/libvirt/libvirt-8.8.0-r1.ebuild
+++ b/app-emulation/libvirt/libvirt-8.8.0-r1.ebuild
@@ -272,6 +272,7 @@ src_configure() {
 
                -Dnetcf=disabled
                -Dsanlock=disabled
+               -Dopenwsman=disabled
 
                -Ddriver_esx=enabled
                -Dinit_script=systemd

diff --git a/app-emulation/libvirt/libvirt-8.9.0-r2.ebuild 
b/app-emulation/libvirt/libvirt-8.9.0-r2.ebuild
index 45612ed6d5e9..c921af5c0afb 100644
--- a/app-emulation/libvirt/libvirt-8.9.0-r2.ebuild
+++ b/app-emulation/libvirt/libvirt-8.9.0-r2.ebuild
@@ -279,6 +279,7 @@ src_configure() {
 
                -Dnetcf=disabled
                -Dsanlock=disabled
+               -Dopenwsman=disabled
 
                -Ddriver_esx=enabled
                -Dinit_script=systemd

diff --git a/app-emulation/libvirt/libvirt-8.9.0.ebuild 
b/app-emulation/libvirt/libvirt-8.9.0.ebuild
index c41595583ab4..7ff7a49b8728 100644
--- a/app-emulation/libvirt/libvirt-8.9.0.ebuild
+++ b/app-emulation/libvirt/libvirt-8.9.0.ebuild
@@ -275,6 +275,7 @@ src_configure() {
 
                -Dnetcf=disabled
                -Dsanlock=disabled
+               -Dopenwsman=disabled
 
                -Ddriver_esx=enabled
                -Dinit_script=systemd

diff --git a/app-emulation/libvirt/libvirt-9999.ebuild 
b/app-emulation/libvirt/libvirt-9999.ebuild
index 647a33c33de3..33dbf42a43ca 100644
--- a/app-emulation/libvirt/libvirt-9999.ebuild
+++ b/app-emulation/libvirt/libvirt-9999.ebuild
@@ -278,6 +278,7 @@ src_configure() {
 
                -Dnetcf=disabled
                -Dsanlock=disabled
+               -Dopenwsman=disabled
 
                -Ddriver_esx=enabled
                -Dinit_script=systemd

Reply via email to