From cc4e94b5e554fb117af72270cd296c10d5db6349 Mon Sep 17 00:00:00 2001 From: Rmys Date: Wed, 3 Aug 2022 23:35:31 +0300 Subject: [PATCH] iptales-1.8.8 --- network/filter/iptables/actions.py | 1 + ...Fix-build-for-Werror-format-security.patch | 29 +++++++++++++++++++ .../iptables/files/iptables-1.8.2-link.patch | 24 +++++++++++++++ network/filter/iptables/pspec.xml | 14 +++++++-- 4 files changed, 66 insertions(+), 2 deletions(-) create mode 100644 network/filter/iptables/files/0001-xshared-Fix-build-for-Werror-format-security.patch create mode 100644 network/filter/iptables/files/iptables-1.8.2-link.patch diff --git a/network/filter/iptables/actions.py b/network/filter/iptables/actions.py index 0b358587e7..852e184f48 100644 --- a/network/filter/iptables/actions.py +++ b/network/filter/iptables/actions.py @@ -11,6 +11,7 @@ from pisi.actionsapi import get def setup(): shelltools.system("rm -f include/linux/types.h") + autotools.autoreconf("-fiv") autotools.configure("--sbindir=/sbin \ --libexecdir=/usr/lib \ --enable-bpf-compiler \ diff --git a/network/filter/iptables/files/0001-xshared-Fix-build-for-Werror-format-security.patch b/network/filter/iptables/files/0001-xshared-Fix-build-for-Werror-format-security.patch new file mode 100644 index 0000000000..ba6d2dbb39 --- /dev/null +++ b/network/filter/iptables/files/0001-xshared-Fix-build-for-Werror-format-security.patch @@ -0,0 +1,29 @@ +From fe9bd3b29dd7661e6f74c24db8356014798d1d78 Mon Sep 17 00:00:00 2001 +From: Phil Sutter +Date: Fri, 13 May 2022 16:51:58 +0200 +Subject: [PATCH] xshared: Fix build for -Werror=format-security + +Gcc complains about the omitted format string. + +Signed-off-by: Phil Sutter +(cherry picked from commit b72eb12ea5a61df0655ad99d5048994e916be83a) +--- + iptables/xshared.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/iptables/xshared.c b/iptables/xshared.c +index fae5ddd5df93e..a8512d3808154 100644 +--- a/iptables/xshared.c ++++ b/iptables/xshared.c +@@ -1307,7 +1307,7 @@ static void check_empty_interface(struct xtables_args *args, const char *arg) + return; + + if (args->family != NFPROTO_ARP) +- xtables_error(PARAMETER_PROBLEM, msg); ++ xtables_error(PARAMETER_PROBLEM, "%s", msg); + + fprintf(stderr, "%s", msg); + } +-- +2.34.1 + diff --git a/network/filter/iptables/files/iptables-1.8.2-link.patch b/network/filter/iptables/files/iptables-1.8.2-link.patch new file mode 100644 index 0000000000..c20f2e54b8 --- /dev/null +++ b/network/filter/iptables/files/iptables-1.8.2-link.patch @@ -0,0 +1,24 @@ +From ee4fc7c558d9eb9c37035250046d4eac9af3fa28 Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Thu, 27 Dec 2018 23:47:33 +0100 +Subject: [PATCH] Fix link errors for USE="conntrack static-libs" (bug #586106) + +--- + iptables/Makefile.am | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/iptables/Makefile.am b/iptables/Makefile.am +index 581dc32..2c3db86 100644 +--- a/iptables/Makefile.am ++++ b/iptables/Makefile.am +@@ -26,6 +26,7 @@ xtables_legacy_multi_LDADD += ../libiptc/libip6tc.la ../extensions/libext6.a + endif + xtables_legacy_multi_SOURCES += xshared.c + xtables_legacy_multi_LDADD += ../libxtables/libxtables.la -lm ++xtables_legacy_multi_LDADD += ${libnetfilter_conntrack_LIBS} + + # iptables using nf_tables api + if ENABLE_NFTABLES +-- +2.19.1 + diff --git a/network/filter/iptables/pspec.xml b/network/filter/iptables/pspec.xml index bb2497c60d..b4a7232b78 100644 --- a/network/filter/iptables/pspec.xml +++ b/network/filter/iptables/pspec.xml @@ -12,18 +12,20 @@ app:console Firewall, NAT and packet mangling tools Contains iptables firewall, NAT and packet mangling tools. - https://www.netfilter.org/projects/iptables/files/iptables-1.8.7.tar.bz2 + https://www.netfilter.org/projects/iptables/files/iptables-1.8.8.tar.bz2 libmnl-devel libpcap-devel libnfnetlink-devel + libnetfilter_conntrack-devel - + iptables-1.8.2-link.patch + 0001-xshared-Fix-build-for-Werror-format-security.patch @@ -33,6 +35,7 @@ libmnl libpcap libnfnetlink + libnetfilter_conntrack /usr/bin @@ -65,6 +68,13 @@ + + 2022-08-03 + 1.8.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-07-19 1.8.7