commit: b51436d29ca1a6c83ed364e955ea5bd4b94f3bd1 Author: Michal Privoznik <michal.privoznik <AT> gmail <DOT> com> AuthorDate: Thu Feb 13 19:55:46 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri Feb 14 06:01:05 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51436d2
app-emulation/libvirt: Add missing CONFIG_CHECK for NET_ACT_CSUM In its upstream commit of v10.10.0-rc1~2 [1] libvirt introduced a firewall rule to recompute checksum of DHCP packets because otherwise in some configurations guests may be unable to acquire IP address. Unfortunately, while reviewing the patch upstream, I didn't realize corresponding check for kernel config should be introduced into our ebuilds. 1: https://gitlab.com/libvirt/libvirt/-/commit/e9e5ebe6a6e063fa73e57d9714cdcc56c8b65cf6 Closes: https://bugs.gentoo.org/949588 Signed-off-by: Michal Privoznik <michal.privoznik <AT> gmail.com> Signed-off-by: Sam James <sam <AT> gentoo.org> app-emulation/libvirt/libvirt-10.10.0-r1.ebuild | 1 + app-emulation/libvirt/libvirt-11.0.0.ebuild | 1 + app-emulation/libvirt/libvirt-9999.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/app-emulation/libvirt/libvirt-10.10.0-r1.ebuild b/app-emulation/libvirt/libvirt-10.10.0-r1.ebuild index b78609727579..1627df058ddb 100644 --- a/app-emulation/libvirt/libvirt-10.10.0-r1.ebuild +++ b/app-emulation/libvirt/libvirt-10.10.0-r1.ebuild @@ -216,6 +216,7 @@ pkg_setup() { ~NETFILTER_XT_CONNMARK ~NETFILTER_XT_MARK ~NETFILTER_XT_TARGET_CHECKSUM + ~NET_ACT_CSUM ~IP_NF_FILTER ~IP_NF_MANGLE ~IP_NF_NAT diff --git a/app-emulation/libvirt/libvirt-11.0.0.ebuild b/app-emulation/libvirt/libvirt-11.0.0.ebuild index 3bf3bc2e7d59..59aba7615840 100644 --- a/app-emulation/libvirt/libvirt-11.0.0.ebuild +++ b/app-emulation/libvirt/libvirt-11.0.0.ebuild @@ -215,6 +215,7 @@ pkg_setup() { ~NETFILTER_XT_CONNMARK ~NETFILTER_XT_MARK ~NETFILTER_XT_TARGET_CHECKSUM + ~NET_ACT_CSUM ~IP_NF_FILTER ~IP_NF_MANGLE ~IP_NF_NAT diff --git a/app-emulation/libvirt/libvirt-9999.ebuild b/app-emulation/libvirt/libvirt-9999.ebuild index f7f15c967707..99531cda8fc4 100644 --- a/app-emulation/libvirt/libvirt-9999.ebuild +++ b/app-emulation/libvirt/libvirt-9999.ebuild @@ -215,6 +215,7 @@ pkg_setup() { ~NETFILTER_XT_CONNMARK ~NETFILTER_XT_MARK ~NETFILTER_XT_TARGET_CHECKSUM + ~NET_ACT_CSUM ~IP_NF_FILTER ~IP_NF_MANGLE ~IP_NF_NAT
