commit:     6f3f5b08e760089a61e24fcea92753e0c32e7fb8
Author:     Cristian Othón Martínez Vera <cfuga <AT> cfuga <DOT> mx>
AuthorDate: Fri Dec  6 16:35:22 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Dec  6 22:41:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3f5b08

net-firewall/firehol: NF_CONNTRACK_IPV4 removed for kernels > 4.19

Signed-off-by: Cristian Othón Martínez Vera <cfuga <AT> cfuga.mx>
Closes: https://github.com/gentoo/gentoo/pull/39606
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 net-firewall/firehol/firehol-3.1.7-r2.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-firewall/firehol/firehol-3.1.7-r2.ebuild 
b/net-firewall/firehol/firehol-3.1.7-r2.ebuild
index b1666947f580..701ca0742f2f 100644
--- a/net-firewall/firehol/firehol-3.1.7-r2.ebuild
+++ b/net-firewall/firehol/firehol-3.1.7-r2.ebuild
@@ -46,12 +46,16 @@ pkg_setup() {
                ~NETFILTER_XT_MATCH_OWNER \
                ~NETFILTER_XT_MATCH_STATE \
                ~NF_CONNTRACK \
-               ~NF_CONNTRACK_IPV4 \
                ~NF_CONNTRACK_MARK \
                ~NF_NAT \
                ~NF_NAT_FTP \
                ~NF_NAT_IRC \
        "
+
+       if kernel_is -lt 4 19; then
+               CONFIG_CHECK+=" ~NF_CONNTRACK_IPV4"
+       fi
+
        linux-info_pkg_setup
 }
 

Reply via email to