mstflint: 4.26.0-1 -> 4.28.0-1

Release Notes: https://github.com/Mellanox/mstflint/files/15226152/MSTFLINT.Package.-Firmware.Burning.and.Diagnostics.Tools.Documentation.v4.28.pdf

Notables Fixes:
* Fix reboot on DPU
* Fixes for multi-ASIC systems

Signed-off-by: Markus Theil <theil.markus@gmail.com>
This commit is contained in:
Markus Theil 2024-05-13 15:23:10 +02:00
parent b7488ba3b9
commit 971e723a18
No known key found for this signature in database
GPG Key ID: FEE64346C8BF92AE

View File

@ -26,22 +26,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "mstflint"; pname = "mstflint";
version = "4.26.0-1"; version = "4.28.0-1";
src = fetchurl { src = fetchurl {
url = "https://github.com/Mellanox/mstflint/releases/download/v${version}/mstflint-${version}.tar.gz"; url = "https://github.com/Mellanox/mstflint/releases/download/v${version}/mstflint-${version}.tar.gz";
hash = "sha256-P8XACcz6d8UTOhFFeTijfFOthBqnUghGlDj9K145sZ8="; hash = "sha256-zvCDc/9wAqT3XBI9A5kOprnnm52Ek8oGe2Je3dKHti0=";
}; };
patches = [
# needed to introduce this with GCC 13. Remove, when https://github.com/Mellanox/mstflint/pull/916 is upstream.
(fetchpatch {
name = "elf.patch";
url = "https://patch-diff.githubusercontent.com/raw/Mellanox/mstflint/pull/916.patch";
hash = "sha256-quBdmiuzwThu4MkAaT74eJDlZwIcUZMrLZa8OIcO96w=";
})
];
nativeBuildInputs = [ nativeBuildInputs = [
autoconf autoconf
automake automake