diff --git a/sys-cluster/rdma-core/files/rdma-core-50.0-use-posix-version-of-basename.patch b/sys-cluster/rdma-core/files/rdma-core-50.0-use-posix-version-of-basename.patch deleted file mode 100644 index 82dc5c598a132..0000000000000 --- a/sys-cluster/rdma-core/files/rdma-core-50.0-use-posix-version-of-basename.patch +++ /dev/null @@ -1,65 +0,0 @@ -https://patch-diff.githubusercontent.com/raw/linux-rdma/rdma-core/pull/1471.patch -From: Nicolas Morey -Date: Tue, 4 Jun 2024 08:49:04 +0200 -Subject: [PATCH 1/2] rping: drop useless basename call - -Drop calls to basename on a constant string without a path in it ("rping") - -Signed-off-by: Nicolas Morey ---- a/librdmacm/examples/rping.c -+++ b/librdmacm/examples/rping.c -@@ -34,7 +34,6 @@ - #include - #include - #include --#include - #include - #include - #include -@@ -1253,9 +1252,9 @@ static int get_addr(char *dst, struct sockaddr *addr) - static void usage(const char *name) - { - printf("%s -s [-vVd] [-S size] [-C count] [-a addr] [-p port]\n", -- basename(name)); -+ name); - printf("%s -c [-vVd] [-S size] [-C count] [-I addr] -a addr [-p port]\n", -- basename(name)); -+ name); - printf("\t-c\t\tclient side\n"); - printf("\t-I\t\tSource address to bind to for client.\n"); - printf("\t-s\t\tserver side. To bind to any address with IPv6 use -a ::0\n"); - -From e8b215a7d85c8228d0bd90c17f20b42a03e44dbe Mon Sep 17 00:00:00 2001 -From: Nicolas Morey -Date: Tue, 4 Jun 2024 08:51:51 +0200 -Subject: [PATCH 2/2] kernel-boot,mlx5: use POSIX version of basename - -Include libgen.h to use the POSIX version and not the GNU version of basename. -Because it is used on readlink from sysfs paths, there is no risk of trailing '/' -so they both behave the same way. - -This fixes issues with the latest musl which removed the GNU implementation of basename. - -Signed-off-by: Nicolas Morey ---- a/kernel-boot/rdma_rename.c -+++ b/kernel-boot/rdma_rename.c -@@ -4,7 +4,7 @@ - #define _GNU_SOURCE - #include - #include --#include -+#include - #include - #include - #include ---- a/providers/mlx5/mlx5_vfio.c -+++ b/providers/mlx5/mlx5_vfio.c -@@ -14,7 +14,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include