/var/tmp/portage/net-firewall/xtables-addons-3.9/work/xtables-addons-3.9/extensions/xt_TARPIT.c:402:6: error: too few arguments to function ‘ip6_route_me_harder’ 402 | if (ip6_route_me_harder(net, nskb)) | ^~~~~~~~~~~~~~~~~~~ Incompatible arguments to ip6_route_me_harder: In file included from /var/tmp/portage/net-firewall/xtables-addons-3.9/work/xtables-addons-3.9/extensions/xt_TARPIT.c:45: ./include/linux/netfilter_ipv6.h:146:5: note: declared here 146 | int ip6_route_me_harder(struct net *net, struct sock *sk, struct sk_buff *skb); | ^~~~~~~~~~~~~~~~~~~ Reproducible: Always Steps to Reproduce: 1. Emerge any version of xtables-addons up to 3.9. against kernel 5.4.78 2. 3. Actual Results: Fails to build as above. Expected Results: Successful build The xtables-addons source appears to have moved to https://inai.de/projects/xtables-addons/, where there is a version 3.13, which builds fine.
Created attachment 674095 [details] Ebuild for 3.13 from https://inai.de/projects/xtables-addons/ This builds fine.
Also fails with stable versions. xtables-addons-3.7 works with gentoo-sources-5.4.72 but fails with gentoo-sources-5.4.80-r1 which just went stable a few days ago.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d191b647e5d20ecfd6d4b6829d0c94e204b5e77c commit d191b647e5d20ecfd6d4b6829d0c94e204b5e77c Author: Jonathan Davies <jpds@protonmail.com> AuthorDate: 2020-12-07 12:41:18 +0000 Commit: Anthony G. Basile <blueness@gentoo.org> CommitDate: 2020-12-07 17:25:52 +0000 net-firewall/xtables-addons: Version updated to 3.13, thanks to Peter Fox. Closes: https://bugs.gentoo.org/755926 Signed-off-by: Jonathan Davies <jpds@protonmail.com> Signed-off-by: Anthony G. Basile <blueness@gentoo.org> net-firewall/xtables-addons/Manifest | 1 + .../xtables-addons/xtables-addons-3.13.ebuild | 189 +++++++++++++++++++++ 2 files changed, 190 insertions(+)