mstflint: update to 4.36.0-1
authorTil Kaiser <redacted>
Sun, 17 May 2026 11:51:07 +0000 (13:51 +0200)
committerAlexandru Ardelean <redacted>
Wed, 20 May 2026 18:27:20 +0000 (21:27 +0300)
This commit updates the mstflint package
to the latest 4.36.0-1 release.

Obsolete patches have been removed,
as they are now included in this version.

Release notes:
https://github.com/Mellanox/mstflint/releases/tag/v4.36.0-1

Signed-off-by: Til Kaiser <redacted>
utils/mstflint/Makefile
utils/mstflint/patches/0001-fwctrl-replace-__uint32_t-with-__u32.patch [deleted file]

index 0cb72a9c8e8ec5652bcf7cf3b27518585d590749..bdb05482085f9ffad399be81ea86d2bc48160229 100644 (file)
@@ -8,14 +8,14 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=mstflint
-PKG_VERSION:=4.35.0
+PKG_VERSION:=4.36.0
 PKG_SUBVERSION:=1
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SUBVERSION).tar.gz
 PKG_SOURCE_URL:=https://github.com/Mellanox/$(PKG_NAME)/releases/download/v$(PKG_VERSION)-$(PKG_SUBVERSION)
-PKG_SOURCE_DATE:=2026-02-22
-PKG_HASH:=a138686f9298cd057371bc9bb2673e97b5b3e4b022b91ce1f6538533664c112d
+PKG_SOURCE_DATE:=2026-05-14
+PKG_HASH:=55f334ddefce39fe93b320786374c7c9868966b191b257327fe2c9b3b41ece26
 
 PKG_MAINTAINER:=Til Kaiser <mail@tk154.de>
 PKG_LICENSE:=GPL-2.0-only
diff --git a/utils/mstflint/patches/0001-fwctrl-replace-__uint32_t-with-__u32.patch b/utils/mstflint/patches/0001-fwctrl-replace-__uint32_t-with-__u32.patch
deleted file mode 100644 (file)
index 848c84c..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-From 630513e058a321b32d691a6a765a218bcc00b5fa Mon Sep 17 00:00:00 2001
-From: Til Kaiser <mail@tk154.de>
-Date: Thu, 26 Feb 2026 15:25:05 +0100
-Subject: [PATCH] fwctrl: replace __uint32_t with __u32
-
-musl doesn't provide __uint32_t, so compilation
-fails when building with musl.
-
-This header already uses Linux UAPI types, so use __u32 here too.
-
-Signed-off-by: Til Kaiser <mail@tk154.de>
----
- include/mtcr_ul/fwctrl_ioctl.h | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
---- a/include/mtcr_ul/fwctrl_ioctl.h
-+++ b/include/mtcr_ul/fwctrl_ioctl.h
-@@ -153,9 +153,9 @@ struct fwctl_rpc {
- struct mlx5_umem_buff {
-       void *buff;
-       size_t size;
--      __uint32_t umem_id;
--      __uint32_t umem_mkey;
--      __uint32_t rsc_id;
-+      __u32 umem_id;
-+      __u32 umem_mkey;
-+      __u32 rsc_id;
- };
- struct fwctl_rsc_umem_reg {
git clone https://git.99rst.org/PROJECT