Bug#1037452: clang-15: HIP search paths depend on os-release
Cordell Bloor
cgmb at slerp.xyz
Tue Jun 13 04:32:06 BST 2023
Package: clang-15
Version: 1:15.0.7-4
Severity: wishlist
X-Debbugs-Cc: cgmb at slerp.xyz, debian-ai at lists.debian.org
Dear Maintainer,
The upstream LLVM project checks /etc/os-release to determine if it
should search for HIP in /usr and /usr/local. This is unfortunate
because it introduces unexpected differences in behaviour into
Debian-derived distros like Ubuntu [1].
This behaviour has been fixed upstream in later versions of clang [2].
Could you please backport the patch to clang-15 and clang-16? I've
requested upstream to backport it into an LLVM 16 patch release [3],
but the behaviour in LLVM 15 is specific to Debian as it was introduced
by d/p/amdgpu/usr-search-paths.patch.
[1]: https://launchpad.net/ubuntu/+builds?build_text=rocblas&build_state=all
[2]: https://github.com/llvm/llvm-project/commit/f8598357662dc8dd0f4400bcaeb48e8befe43ecc.patch
[3]: https://github.com/llvm/llvm-project/issues/62853
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-9-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
Versions of packages clang-15 depends on:
ii binutils 2.40.50.20230611-2
ii libc6 2.36-9
ii libc6-dev 2.36-9
ii libclang-common-15-dev 1:15.0.7-4
ii libclang-cpp15 1:15.0.7-4
ii libclang1-15 1:15.0.7-4
ii libgcc-12-dev 12.2.0-14
ii libgcc-s1 13.1.0-5
ii libllvm15 1:15.0.7-4
ii libobjc-12-dev 12.2.0-14
ii libstdc++-12-dev 12.2.0-14
ii libstdc++6 13.1.0-5
ii llvm-15-linker-tools 1:15.0.7-4
Versions of packages clang-15 recommends:
ii llvm-15-dev 1:15.0.7-4
ii python3 3.11.2-1+b1
Versions of packages clang-15 suggests:
pn clang-15-doc <none>
pn wasi-libc <none>
-- no debconf information
More information about the Pkg-llvm-team
mailing list