Debian Patches

Status for amdsmi/6.4.3+ds-2

Patch Description Author Forwarded Bugs Origin Last update
0001-modify-esmi-path.patch modify esmi path
We've integrate esmi project in `d/esmi_ib_library`, so update `CMakeLists.txt`.
Xuanteng Huang <xuanteng.huang@outlook.com> not-needed 2024-07-12
0002-remove-built-in-package.patch remove built-in package
Upstream developers provide some native approaches to build packages for Debian/CentOS.
We don't need this.
Xuanteng Huang <xuanteng.huang@outlook.com> not-needed 2024-07-12
0003-SWDEV-499995-amdsmi-updated-for-esmi-library-changes.patch [PATCH] [SWDEV-499995] amdsmi updated for esmi library changes (#266)
CMakelist updated to latest esmi tag esmi_pkg_ver-4.2, which
has fixes for esmi warnings during amdsmi build,

amdsmi_get_cpu_current_xgmi_bw updated as per change in
corresponding esmi library API
"Mewar, Deepak" <Deepak.Mewar@amd.com> not-needed upstream 2025-04-15
0004-modify-shared-lib-loading-path.patch modify shared lib loading path
Modify the shared library (.so) loading path with Linux FHS.
Xuanteng Huang <xuanteng.huang@outlook.com> no 2024-07-12
0005-remove-gtest-installation.patch remove gtest installation
We use system gtest instead, so remove the duplicated installation here.
Xuanteng Huang <xuanteng.huang@outlook.com> not-needed 2024-07-13
0006-add-missing-cstdint-include.patch Fix FTBFS with newer C++ toolchains The package fails to compile on Ubuntu Questing with "undefined type"
errors for standard integer types like `uintptr_t` and `uint32_t`.
.
This occurs because newer compilers are stricter and no longer guarantee
that the `<cstdint>` header is included transitively by other standard
library headers.
.
This patch resolves the build failure by explicitly adding the necessary
`#include <cstdint>` directive to the file where these types are used.
Igor Luppi <igor.luppi@canonical.com> no debian 2025-09-05
0007-fix-abi-version.patch Fix the SONAME version
The SONAME version is set by parsing git tags which doesn't work in packaging.
Instead hardcode to match the version used in the source code for now.
This is a bit of a hack, but we need upstream support to hardcode ABI versions
as a fallback instead of git tags.
Mario Limonciello <superm1@debian.org> no

All known versions for source package 'amdsmi'

Links