Your message dated Wed, 25 Feb 2026 00:48:49 +0000
with message-id <[email protected]>
and subject line Bug#1127498: fixed in amdsmi 7.2.0-2
has caused the Debian Bug report #1127498,
regarding amdsmi: FTBFS: 
/<<PKGBUILDDIR>>/include/amd_smi/impl/amdgpu_drm.h:1629:8: error: redefinition 
of 'struct drm_color_ctm_3x4'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1127498: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127498
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:amdsmi
Version: 7.2.0-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202602/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:amdsmi, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean -Scmake --builddir=build
   dh_auto_clean -O-Scmake -O--builddir=build
   dh_autoreconf_clean -O-Scmake -O--builddir=build
   dh_clean -O-Scmake -O--builddir=build
        rm -f debian/debhelper-build-stamp
        rm -rf debian/.debhelper/
        rm -f -- debian/amd-smi.substvars debian/libamd-smi26.substvars 
debian/libamd-smi-dev.substvars debian/libgoamdsmi-shim64-1.substvars 
debian/libgoamdsmi-shim64-dev.substvars debian/files
        rm -fr -- debian/amd-smi/ debian/tmp/ debian/libamd-smi26/ 
debian/libamd-smi-dev/ debian/libgoamdsmi-shim64-1/ 
debian/libgoamdsmi-shim64-dev/
        find .  \( \( \
                \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path 
.\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o 
-type f -a \
                \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
                 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
                 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
                 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
                \) -exec rm -f {} + \) -o \
                \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) 
-prune -exec rm -rf {} + \) \)
 debian/rules binary
dh binary -Scmake --builddir=build
   dh_update_autotools_config -O-Scmake -O--builddir=build
   dh_autoreconf -O-Scmake -O--builddir=build
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- -DENABLE_ESMI_LIB=ON
        cd build && DEB_PYTHON_INSTALL_LAYOUT=deb 
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc 
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON 
-DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON 
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run 
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" 
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu 
-DENABLE_ESMI_LIB=ON ..
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1")
/<<PKGBUILDDIR>>/cmake_modules/version_util.sh: line 18: git: command not found
/<<PKGBUILDDIR>>/cmake_modules/version_util.sh: line 22: git: command not found
/<<PKGBUILDDIR>>/cmake_modules/version_util.sh: line 23: git: command not found
0 were found since previous release
Package version: 26.2.1.0-local-build-0-unknown
-- The C compiler identification is GNU 15.2.0
-- The CXX compiler identification is GNU 15.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CXX_SUPPORTS_WTRAMPOLINES
-- Performing Test CXX_SUPPORTS_WTRAMPOLINES - Success
Using CPACK_DEBIAN_PACKAGE_RELEASE 
Using CPACK_RPM_PACKAGE_RELEASE 
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Checking for module 'libdrm'
--   Found libdrm, version 2.4.131
-- Checking for module 'libdrm_amdgpu'
--   Found libdrm_amdgpu, version 2.4.131
-- SONAME of my_package_name: libdrm_amdgpu.so.1
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
                    CMake ROCm SMI (Library)                       
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

Build Configuration:
--------Proj Src Dir: /<<PKGBUILDDIR>>
Package version: 26.2.1.0-local-build-0-unknown
SOVERSION: 1.0
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
                  CMake AMD SMI C/C++ Library                      
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

Build Configuration:
--------Proj Src Dir: /<<PKGBUILDDIR>>
CMake Warning at src/CMakeLists.txt:66 (message):
  Git not found, cannot clone
  [email protected]:dctools/ras-decode-instinct-staging.git.


Package version: 26.2.1.0-local-build-0-unknown
SOVERSION: 26.2.1
CMake Warning (dev) at py-interface/CMakeLists.txt:34 (message):
  A wrapper will not be re-generated! Using old wrapper instead.

  Set -DBUILD_WRAPPER=ON to re-build the wrapper
This warning is for project developers.  Use -Wno-dev to suppress it.

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
                     CMake AMDSMI CLI Install                      
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
CMake Deprecation Warning at goamdsmi_shim/CMakeLists.txt:7 
(cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
                  CMake AMD goamdsmi_shim Library                  
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
SOVERSION: 1.0
-- Configuring done (0.6s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<PKGBUILDDIR>>/build
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -O-Scmake -O--builddir=build
        cd build && make -j2 INSTALL="install --strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/build'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/build --check-build-system 
CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/build/CMakeFiles 
/<<PKGBUILDDIR>>/build//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/build'
make  -f rocm_smi/CMakeFiles/rocm_smi64.dir/build.make 
rocm_smi/CMakeFiles/rocm_smi64.dir/depend
make  -f src/CMakeFiles/amd_smi.dir/build.make src/CMakeFiles/amd_smi.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" 
/<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/rocm_smi /<<PKGBUILDDIR>>/build 
/<<PKGBUILDDIR>>/build/rocm_smi 
/<<PKGBUILDDIR>>/build/rocm_smi/CMakeFiles/rocm_smi64.dir/DependInfo.cmake 
"--color=" rocm_smi64
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" 
/<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src /<<PKGBUILDDIR>>/build 
/<<PKGBUILDDIR>>/build/src 
/<<PKGBUILDDIR>>/build/src/CMakeFiles/amd_smi.dir/DependInfo.cmake "--color=" 
amd_smi
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make  -f rocm_smi/CMakeFiles/rocm_smi64.dir/build.make 
rocm_smi/CMakeFiles/rocm_smi64.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
make  -f src/CMakeFiles/amd_smi.dir/build.make src/CMakeFiles/amd_smi.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
[  1%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_device.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] rocm_smi/src/rocm_smi_device.cc
[  2%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi.cc.o
cd /<<PKGBUILDDIR>>/build/src && /usr/bin/c++ -DENABLE_ESMI_ 
[too-long-redacted] ILDDIR>>/src/amd_smi/amd_smi.cc
In file included from /<<PKGBUILDDIR>>/include/amd_smi/impl/amd_smi_drm.h:35,
                 from /<<PKGBUILDDIR>>/include/amd_smi/impl/amd_smi_system.h:31,
                 from /<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc:53:
/<<PKGBUILDDIR>>/include/amd_smi/impl/amdgpu_drm.h:1629:8: error: redefinition 
of ‘struct drm_color_ctm_3x4’
 1629 | struct drm_color_ctm_3x4 {
      |        ^~~~~~~~~~~~~~~~~
In file included from /usr/include/libdrm/drm.h:1082,
                 from /<<PKGBUILDDIR>>/rocm_smi/include/rocm_smi/kfd_ioctl.h:26,
                 from /<<PKGBUILDDIR>>/rocm_smi/include/rocm_smi/rocm_smi.h:37,
                 from /<<PKGBUILDDIR>>/include/amd_smi/impl/amd_smi_common.h:27,
                 from /<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc:51:
/usr/include/libdrm/drm_mode.h:850:8: note: previous definition of ‘struct 
drm_color_ctm_3x4’
  850 | struct drm_color_ctm_3x4 {
      |        ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc: In function ‘amdsmi_status_t 
amdsmi_get_link_metrics(amdsmi_processor_handle, amdsmi_link_metrics_t*)’:
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc:2400:53: warning: conversion from 
‘uint64_t’ {aka ‘long unsigned int’} to ‘unsigned char:5’ may 
change value [-Wconversion]
 2400 |                             dst_bdf.device_number = 
static_cast<uint8_t>(device);
      |                                                     
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc:2401:55: warning: conversion from 
‘uint64_t’ {aka ‘long unsigned int’} to ‘unsigned char:3’ may 
change value [-Wconversion]
 2401 |                             dst_bdf.function_number = 
static_cast<uint8_t>(function);
      |                                                       
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc: In function ‘amdsmi_status_t 
amdsmi_get_power_cap_info(amdsmi_processor_handle, uint32_t, 
amdsmi_power_cap_info_t*)’:
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc:3529:10: warning: unused variable 
‘set_ret_success’ [-Wunused-variable]
 3529 |     bool set_ret_success = false;
      |          ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc:3544:9: warning: unused variable 
‘power_cap’ [-Wunused-variable]
 3544 |     int power_cap = 0;
      |         ^~~~~~~~~
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc: In function 
‘amdsmi_ptl_data_format_t token_to_amdsmi_fmt(std::string)’:
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc:5303:21: warning: conversion from 
‘int’ to ‘char’ may change value [-Wconversion]
 5303 |     c = std::toupper(static_cast<unsigned char>(c));
      |         ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc: In function ‘amdsmi_status_t 
amdsmi_get_cpu_cores_per_socket(uint32_t, amdsmi_sock_info_t*)’:
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc:6630:58: warning: unused parameter 
‘sock_count’ [-Wunused-parameter]
 6630 | amdsmi_status_t amdsmi_get_cpu_cores_per_socket(uint32_t sock_count, 
amdsmi_sock_info_t *sock_info)
      |                                                 ~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc: In function ‘amdsmi_status_t 
amdsmi_get_pcie_info(amdsmi_processor_handle, amdsmi_pcie_info_t*)’:
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc:4737:15: warning: ignoring return value 
of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
 4737 |         fscanf(fp, "%d", &pcie_width);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/amd_smi/amd_smi.cc:4752:15: warning: ignoring return value 
of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
 4752 |         fscanf(fp, "%lf %s", &pcie_speed, buff);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [src/CMakeFiles/amd_smi.dir/build.make:82: 
src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi.cc.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [CMakeFiles/Makefile2:259: src/CMakeFiles/amd_smi.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[  4%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_main.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] >/rocm_smi/src/rocm_smi_main.cc
[  5%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_monitor.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] ocm_smi/src/rocm_smi_monitor.cc
[  7%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_power_mon.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] m_smi/src/rocm_smi_power_mon.cc
[  8%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_utils.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] /rocm_smi/src/rocm_smi_utils.cc
[  9%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_counters.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] cm_smi/src/rocm_smi_counters.cc
[ 11%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_kfd.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] >>/rocm_smi/src/rocm_smi_kfd.cc
[ 12%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_io_link.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] ocm_smi/src/rocm_smi_io_link.cc
[ 14%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_gpu_metrics.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] smi/src/rocm_smi_gpu_metrics.cc
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_gpu_metrics.cc: In function 
‘rsmi_status_t amd::smi::is_gpu_metrics_version_supported(const 
AMDGpuMetricsHeader_v1_t&, bool)’:
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_gpu_metrics.cc:378:17: warning: unused 
variable ‘status_code’ [-Wunused-variable]
  378 |   rsmi_status_t status_code(RSMI_STATUS_NOT_SUPPORTED);
      |                 ^~~~~~~~~~~
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_gpu_metrics.cc:377:22: warning: unused 
parameter ‘is_partition_metrics’ [-Wunused-parameter]
  377 |                 bool is_partition_metrics) {
      |                 ~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_gpu_metrics.cc: In function 
‘amd::smi::GpuMetricsBasePtr 
amd::smi::amdgpu_metrics_factory(AMDGpuMetricVersionFlags_t, bool, const 
std::string&)’:
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_gpu_metrics.cc:389:61: warning: unused 
parameter ‘file_path’ [-Wunused-parameter]
  389 |                                          const std::string& file_path) {
      |                                          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[ 15%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_dyn_gpu_metrics.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] src/rocm_smi_dyn_gpu_metrics.cc
[ 16%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] DDIR>>/rocm_smi/src/rocm_smi.cc
[ 18%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_logger.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] rocm_smi/src/rocm_smi_logger.cc
[ 19%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/__/third_party/shared_mutex/shared_mutex.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] ty/shared_mutex/shared_mutex.cc
[ 21%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_binary_parser.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] i/src/rocm_smi_binary_parser.cc
In function ‘int amd::smi::parse_pmmetric_table(uint8_t*, metric_field*, 
int32_t, rsmi_name_value_t**, uint32_t*)’,
    inlined from ‘int amd::smi::present_pmmetrics(const char*, 
rsmi_name_value_t**, uint32_t*)’ at 
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc:136:29:
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc:87:33: warning: ‘v’ 
may be used uninitialized [-Wmaybe-uninitialized]
   87 |             (*kv)[*kvnum].value = v1;
      |             ~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc: In function ‘int 
amd::smi::present_pmmetrics(const char*, rsmi_name_value_t**, uint32_t*)’:
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc:36:14: note: ‘v’ 
was declared here
   36 |     uint64_t v;
      |              ^
In function ‘int amd::smi::parse_reg_state_table(uint8_t*, int32_t, 
metric_field*, rsmi_name_value_t**, uint32_t*)’,
    inlined from ‘int amd::smi::present_reg_state(const char*, 
rsmi_reg_type_t, rsmi_name_value_t**, uint32_t*)’ at 
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc:281:33:
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc:196:21: warning: 
‘v’ may be used uninitialized [-Wmaybe-uninitialized]
  196 |                     if (v)
      |                     ^~
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc: In function ‘int 
amd::smi::present_reg_state(const char*, rsmi_reg_type_t, rsmi_name_value_t**, 
uint32_t*)’:
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc:36:14: note: ‘v’ 
was declared here
   36 |     uint64_t v;
      |              ^
In file included from /usr/include/stdio.h:970,
                 from /usr/include/c++/15/cstdio:47,
                 from /usr/include/c++/15/ext/string_conversions.h:47,
                 from /usr/include/c++/15/bits/basic_string.h:4444,
                 from /usr/include/c++/15/string:56,
                 from 
/<<PKGBUILDDIR>>/rocm_smi/include/rocm_smi/rocm_smi_common.h:30,
                 from 
/<<PKGBUILDDIR>>/rocm_smi/include/rocm_smi/rocm_smi_binary_parser.h:26,
                 from 
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc:23:
In function ‘int sprintf(char*, const char*, ...)’,
    inlined from ‘int amd::smi::parse_reg_state_table(uint8_t*, int32_t, 
metric_field*, rsmi_name_value_t**, uint32_t*)’ at 
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc:214:24,
    inlined from ‘int amd::smi::present_reg_state(const char*, 
rsmi_reg_type_t, rsmi_name_value_t**, uint32_t*)’ at 
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc:281:33:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:34: warning: ‘cur_smn’ may 
be used uninitialized [-Wmaybe-uninitialized]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc: In function ‘int 
amd::smi::present_reg_state(const char*, rsmi_reg_type_t, rsmi_name_value_t**, 
uint32_t*)’:
/<<PKGBUILDDIR>>/rocm_smi/src/rocm_smi_binary_parser.cc:145:44: note: 
‘cur_smn’ was declared here
  145 |     uint64_t skip_smn, x, y, cur_instance, cur_smn,
      |                                            ^~~~~~~
[ 22%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_board_temp.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] _smi/src/rocm_smi_board_temp.cc
[ 23%] Building CXX object 
rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_npm.cc.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/c++ -DENABLE_ 
[too-long-redacted] >>/rocm_smi/src/rocm_smi_npm.cc
[ 25%] Building C object 
rocm_smi/CMakeFiles/rocm_smi64.dir/__/debian/esmi_ib_library/src/e_smi.c.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/cc -DENABLE_E 
[too-long-redacted] ian/esmi_ib_library/src/e_smi.c
[ 26%] Building C object 
rocm_smi/CMakeFiles/rocm_smi64.dir/__/debian/esmi_ib_library/src/e_smi_monitor.c.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/cc -DENABLE_E 
[too-long-redacted] _ib_library/src/e_smi_monitor.c
[ 28%] Building C object 
rocm_smi/CMakeFiles/rocm_smi64.dir/__/debian/esmi_ib_library/src/e_smi_plat.c.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/cc -DENABLE_E 
[too-long-redacted] smi_ib_library/src/e_smi_plat.c
[ 29%] Building C object 
rocm_smi/CMakeFiles/rocm_smi64.dir/__/debian/esmi_ib_library/src/e_smi_utils.c.o
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/cc -DENABLE_E 
[too-long-redacted] mi_ib_library/src/e_smi_utils.c
[ 30%] Linking CXX shared library librocm_smi64.so
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/cmake -E cmake_link_script 
CMakeFiles/rocm_smi64.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>> 
[too-long-redacted] /src/e_smi_utils.c.o  -lrt -ldl
cd /<<PKGBUILDDIR>>/build/rocm_smi && /usr/bin/cmake -E cmake_symlink_library 
librocm_smi64.so.1.0 librocm_smi64.so.1 librocm_smi64.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
[ 30%] Built target rocm_smi64
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build'
dh_auto_build: error: cd build && make -j2 INSTALL="install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: amdsmi
Source-Version: 7.2.0-2
Done: Mario Limonciello <[email protected]>

We believe that the bug you reported is fixed in the latest version of
amdsmi, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mario Limonciello <[email protected]> (supplier of updated amdsmi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 24 Feb 2026 18:25:26 -0600
Source: amdsmi
Built-For-Profiles: noudeb
Architecture: source
Version: 7.2.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian ROCm Team <[email protected]>
Changed-By: Mario Limonciello <[email protected]>
Closes: 1127498
Launchpad-Bugs-Fixed: 2140490
Changes:
 amdsmi (7.2.0-2) unstable; urgency=medium
 .
   [ Talha Can Havadar ]
   * d/p/0005-fix-compilation-against-newer-libdrm.patch:
     Thanks to Mario Limonciello (Closes: #1127498) (LP: #2140490)
   * d/p/0006-Remove-some-unnecessary-header-includes-and-adjust-o.patch
   * d/libamd-smi26.shlibs: adding shlibs to make maintenance easier.
     There are a lot of c++ symbols exposed, making things harder to track
     and producing false negatives for this library.
Checksums-Sha1:
 4c918de508d262671736fe03d5505f424e7851e0 2440 amdsmi_7.2.0-2.dsc
 ec0e497d179ef360bbf8992eb789682f17322b78 711628 amdsmi_7.2.0.orig.tar.xz
 b7b0a7f13ef1ad27abdb383979e6c6f0e6924732 84416 amdsmi_7.2.0-2.debian.tar.xz
 b19edc4ffa1239ee4ed310e0f22ac1b1ab8a0d99 9651 amdsmi_7.2.0-2_source.buildinfo
Checksums-Sha256:
 d7beddccef4adf94688f680622a6f6651dfef555b1463b328f134363518c7528 2440 
amdsmi_7.2.0-2.dsc
 49d8ee8c3fc48a7e2d10675d4c705cf91b1ae871f3cc9b9c7167cf46cbfee8ba 711628 
amdsmi_7.2.0.orig.tar.xz
 7cc68d9b68e5a13763d99620e589b491d431b881a0daa6910e238f40cdf1ca53 84416 
amdsmi_7.2.0-2.debian.tar.xz
 e7f9a1d8baafa15c3b588fc94568182a10010249e6f48de319d2ed72e222ed21 9651 
amdsmi_7.2.0-2_source.buildinfo
Files:
 0ad0ed7751da2f84c62957d0ac6922e1 2440 devel optional amdsmi_7.2.0-2.dsc
 6aca134729a5d48060f2a1025b614ac6 711628 devel optional amdsmi_7.2.0.orig.tar.xz
 d9477a23d054890497f14da9e9f29a57 84416 devel optional 
amdsmi_7.2.0-2.debian.tar.xz
 f85d67b05631d7147f5b74caee7ce3ab 9651 devel optional 
amdsmi_7.2.0-2_source.buildinfo
Comment: amd-smi looks for libamd_smi.so, so it depends on the -dev package

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEECwtuSU6dXvs5GA2aLRkspiR3AnYFAmmeQh8THHN1cGVybTFA
ZGViaWFuLm9yZwAKCRAtGSymJHcCdu1mD/97TGEf2CvxW3Gw4isl1cqEXleV0tD5
PxffY5xGP/rrjLEnffZkaBNP/hEMxOvOzGLqC0DdhldrrzrzVWhxsg9B+7ZAOGBs
4Q4xFtb33t02eK6/AXTBHBkg7G75oXqaQ4UVQVa6QERzeBgKJ972FWS7RW4QbZUZ
gibg3cBjMQofyj5lnuPi3oEcbsZSfP6ZtUP6YTIxnuQ4grnFg6/LkyxGscmrznUd
S/uiI8LOtftd2eCi7AnatXH2L2bLD83Di+1/WJEUlsA3fiZEie1vYysMKRRjyNKb
DjjmgvjPBtw2H0sa+rSrJ8lpv9YgDh44MxptHkvFbY20Z8TgCjHbasbzvM43oF8Z
6mt8FAgBNlsKEwLPWEeHNp3keMIlpuIk7cJRC1ROzV+3BtF2bxdRBiTxh7j09xfO
PTd1j0rV8yKpZ2O/8fWfxxJlzgmWerJ+f87J8yfE3jhlie1h+M70f+FgKQAbbj1x
JynlM6QJhc7GNDJri6opyNCw7j04/bMYcADhwVlvXuw5xoizWMT8x40FisWqbTXG
jSbMV2HCOrwJBwqt1k1WypAAT6V/p3nOho8C9kgfgBGK1ZHhtxRQris6Gg725VdN
+RibyRRdS6umcZUAaQ8QDE1Iee2jFVitye7qA0mreSMtMLJduhyfCGJ2aRAEucqT
J+WxifCbWZaP1A==
=r7E2
-----END PGP SIGNATURE-----

Attachment: pgpv_DCVjUP10.pgp
Description: PGP signature


--- End Message ---

Reply via email to