[xenomai-images][PATCH] libevl: Unbreak release build and update to r59

Jan Kiszka <[email protected]> Sun, 14 Jun 2026 21:23:02 +0200
Newsgroups dev.linux.lists.xenomai
Message-ID <[email protected]>
From: Jan Kiszka <[email protected]>

The patch was already part of r56. Update to the latest release while
cleaning this up.

Signed-off-by: Jan Kiszka <[email protected]>
---
 ...missing-initialization-of-query_type.patch | 41 -------------------
 .../libevl/{libevl_56.bb => libevl_59.bb}     |  4 +-
 2 files changed, 1 insertion(+), 44 deletions(-)
 delete mode 100644 recipes-xenomai/libevl/files/0001-utils-net-Add-missing-initialization-of-query_type.patch
 rename recipes-xenomai/libevl/{libevl_56.bb => libevl_59.bb} (66%)

diff --git a/recipes-xenomai/libevl/files/0001-utils-net-Add-missing-initialization-of-query_type.patch b/recipes-xenomai/libevl/files/0001-utils-net-Add-missing-initialization-of-query_type.patch
deleted file mode 100644
index 95993ea..0000000
--- a/recipes-xenomai/libevl/files/0001-utils-net-Add-missing-initialization-of-query_type.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 11e695ec96fb07b4a6659f7527350e570c523b3c Mon Sep 17 00:00:00 2001
-From: Jan Kiszka <[email protected]>
-Date: Wed, 10 Sep 2025 14:23:42 +0200
-Subject: [PATCH] utils: net: Add missing initialization of query_type
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Fixes
-
-In function ‘query_oob_port’,
-    inlined from ‘main’ at ../utils/evl-net.c:483:3:
-../utils/evl-net.c:157:24: error: ‘query_type’ may be used uninitialized [-Werror=maybe-uninitialized]
-  157 |         if (!which || !*which) {
-      |                        ^~~~~~
-../utils/evl-net.c: In function ‘main’:
-../utils/evl-net.c:371:18: note: ‘query_type’ was declared here
-  371 |                 *query_type, *vlan_list = NULL;
-      |                  ^~~~~~~~~~
-
-Signed-off-by: Jan Kiszka <[email protected]>
----
- utils/evl-net.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/utils/evl-net.c b/utils/evl-net.c
-index b45fa60..b1d06a1 100644
---- a/utils/evl-net.c
-+++ b/utils/evl-net.c
-@@ -368,7 +368,7 @@ static void bad_usage(const char *arg0)
- int main(int argc, char *argv[])
- {
- 	const char *netif = NULL, *modpath = NULL, *ipaddr = NULL,
--		*query_type, *vlan_list = NULL;
-+		*query_type = NULL, *vlan_list = NULL;
- 	bool set_filter = false, solicit = false, permanent = false,
- 		enable = false, disable = false, query = false,
- 		allow_routing = false, set_vlans = false,
--- 
-2.51.0
-
diff --git a/recipes-xenomai/libevl/libevl_56.bb b/recipes-xenomai/libevl/libevl_59.bb
similarity index 66%
rename from recipes-xenomai/libevl/libevl_56.bb
rename to recipes-xenomai/libevl/libevl_59.bb
index 1863210..93fa88c 100644
--- a/recipes-xenomai/libevl/libevl_56.bb
+++ b/recipes-xenomai/libevl/libevl_59.bb
@@ -1,7 +1,7 @@
 #
 # Xenomai Real-Time System
 #
-# Copyright (c) Siemens AG, 2023-2025
+# Copyright (c) Siemens AG, 2023-2026
 #
 # Authors:
 #  Clara Kowalsky <[email protected]>
@@ -12,5 +12,3 @@
 require libevl.inc
 
 SRC_URI += "git://gitlab.com/Xenomai/xenomai4/libevl.git;protocol=https;branch=master;tag=r${PV}"
-
-SRC_URI += "file://0001-utils-net-Add-missing-initialization-of-query_type.patch"
-- 
2.47.3