Control: tags -1 + wontfix

Hello,

Steve Langasek, le jeu. 04 mai 2023 11:31:19 +0200, a ecrit:
> libhwloc-dev ships header files which have includes that are not satisfied
> by its dependencies.  For my purposes, I've worked around these unusable
> headers by adding quirks to my scripts, but it seems worth reporting as a
> bug that headers are being shipped that aren't usable.
> 
> - /usr/include/hwloc/cuda*.h include cuda.h from nvidia-cuda-dev, which a)
>   is not depended on, b) is only available on amd64, arm64, and ppc64el.
> 
> - /usr/include/hwloc/nvml.h includes nvml.h from libnvidia-ml-dev, same
>   as above.
> 
> - /usr/include/hwloc/levelzero.h includes level_zero/ze_api.h which does not
>   exist in Debian.
> 
> - /usr/include/hwloc/opencl.h includes CL/cl.h from opencl-c-headers.
> 
> - /usr/include/hwloc/openfabrics-verbs.h includes infiniband/verbs.h from
>   libibverbs-dev.
> 
> - /usr/include/hwloc/rsmi.h includes rocm_smi/rocm_smi.h which doesn't exist
>   in Debian.

Yes, all of these are only useful in the respective particular cases.

Samuel

Reply via email to