From 10990c576b2ddd7636f094f510a2ad1a5a80e50d Mon Sep 17 00:00:00 2001 From: Petr Vorel Date: Tue, 26 Jul 2022 21:41:29 +0200 Subject: [PATCH] package/iproute2: bump version to 5.18.0 Signed-off-by: Petr Vorel Signed-off-by: Thomas Petazzoni --- .../0001-bpf_glue-include-errno.h.patch | 32 +++++++++++++++++++ package/iproute2/iproute2.hash | 2 +- package/iproute2/iproute2.mk | 2 +- 3 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 package/iproute2/0001-bpf_glue-include-errno.h.patch diff --git a/package/iproute2/0001-bpf_glue-include-errno.h.patch b/package/iproute2/0001-bpf_glue-include-errno.h.patch new file mode 100644 index 0000000000..9371344d00 --- /dev/null +++ b/package/iproute2/0001-bpf_glue-include-errno.h.patch @@ -0,0 +1,32 @@ +From f8decf82af07591833f89004e9b72cc39c1b5c52 Mon Sep 17 00:00:00 2001 +From: Juhee Kang +Date: Tue, 19 Jul 2022 00:58:27 +0900 +Subject: [PATCH] bpf_glue: include errno.h + +If __NR_bpf is not enabled, bpf() function set errno and return -1. Thus, +this patch includes the header. + +Fixes: ac4e0913beb1 ("bpf: Export bpf syscall wrapper") +Signed-off-by: Juhee Kang +Signed-off-by: Stephen Hemminger +[ upstream status: f8decf82af07591833f89004e9b72cc39c1b5c52 ] +Signed-off-by: Petr Vorel +--- + lib/bpf_glue.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/bpf_glue.c b/lib/bpf_glue.c +index c1cf351b..88a24751 100644 +--- a/lib/bpf_glue.c ++++ b/lib/bpf_glue.c +@@ -7,6 +7,7 @@ + #include + #include + #include ++#include + + #include "bpf_util.h" + #ifdef HAVE_LIBBPF +-- +2.37.1 + diff --git a/package/iproute2/iproute2.hash b/package/iproute2/iproute2.hash index eafe7a6c9a..2bb1ddbc72 100644 --- a/package/iproute2/iproute2.hash +++ b/package/iproute2/iproute2.hash @@ -1,3 +1,3 @@ # From https://kernel.org/pub/linux/utils/net/iproute2/sha256sums.asc -sha256 6e384f1b42c75e1a9daac57866da37dcff909090ba86eb25a6e764da7893660e iproute2-5.17.0.tar.xz +sha256 5ba3d464d51c8c283550d507ffac3d10f7aec587b7c66b0ccb6950643646389e iproute2-5.18.0.tar.xz sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 COPYING diff --git a/package/iproute2/iproute2.mk b/package/iproute2/iproute2.mk index 8ecde069f5..b9347ed367 100644 --- a/package/iproute2/iproute2.mk +++ b/package/iproute2/iproute2.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPROUTE2_VERSION = 5.17.0 +IPROUTE2_VERSION = 5.18.0 IPROUTE2_SOURCE = iproute2-$(IPROUTE2_VERSION).tar.xz IPROUTE2_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/net/iproute2 IPROUTE2_DEPENDENCIES = host-bison host-flex host-pkgconf \