rocm-llvm_7.0.1+dfsg-1~exp1_amd64.changes (click to toggle) | |
---|---|
Format: | 1.8 |
Date: | Sun, 28 Sep 2025 02:38:25 -0600 |
Source: | rocm-llvm |
Binary: | hipcc hipcc-dbgsym libamd-comgr-dev libamd-comgr3 libamd-comgr3-dbgsym rocm-device-libs-21 |
Architecture: | source amd64 |
Version: | 7.0.1+dfsg-1~exp1 |
Distribution: | experimental |
Urgency: | medium |
Maintainer: | Debian ROCm Team <debian-ai@lists.debian.org> |
Changed-By: | Cordell Bloor <cgmb@debian.org> |
Description: | hipcc - C++ Runtime API and Kernel Language for AMD and NVIDIA GPUs libamd-comgr-dev - ROCm code object manager - development package libamd-comgr3 - ROCm code object manager rocm-device-libs-21 - AMD specific device-side language runtime libraries |
Changes: | rocm-llvm (7.0.1+dfsg-1~exp1) experimental; urgency=medium * New upstream version 7.0.1+dfsg * Update copyright file * Fix comgr license text. The NCSA license used for comgr prohibits using the name of Advanced Micro Devices, Inc., for endorsements, but this was not previously reflected in the copyright file. * Update from LLVM 20 to LLVM 21 * Drop rocm-device-libs-20 and add rocm-device-libs-21 * Add compatibility patches for comgr backported from upstream commits, as the rocm-llvm upstream is based on LLVM 20: * d/p/comgr-fix-createAsmStreamer.patch * d/p/fix-DiagnosticOptions-IntrusiveRefCntPtr.patch * Replace perl hipconfig and hipcc scripts with precompiled executables, as the perl versions have been removed upstream. * Move hipcc from libdevel section to devel section. * Replace hipconfig with symbolic link to hipcc. The name of the command is used to choose the operation performed. * Drop perl script patches: * d/p/specify-compiler-version-and-option.patch * d/p/add-hipvars-to-perl-include-path.patch * d/p/fix-HIP_version.patch * d/p/use-Debian-FHS-to-find-runtime-components.patch * Add d/p/specify-clang-version.patch to direct hipcc to use LLVM 21. * Add d/p/fix-devicelibs-path.patch to ensure hipcc does not pass clang a non-existant path to the ROCm device libs. This ensures that clang will search in the system default locations for the device libraries. * Add fix-hip-clang-path.patch to ensure that hipcc considers /usr/bin when searching for clang. * d/rules: fix path to AMDDeviceLibs on non-x86 systems * d/copyright: update my email address * Update standards version to 4.7.2. No changes required. |
Files: | 41b33ffab916b8b312b77368c27b7393 2624 devel optional rocm-llvm_7.0.1+dfsg-1~exp1.dsc 90f104142c36e187a4e7ff05e38275ec 326872 devel optional rocm-llvm_7.0.1+dfsg.orig.tar.xz b123c5e3d2ad0824dc057db2d885e41b 13996 devel optional rocm-llvm_7.0.1+dfsg-1~exp1.debian.tar.xz 2fcfac814ab27cade655c0a0675fd43b 1253876 debug optional hipcc-dbgsym_7.0.1+dfsg-1~exp1_amd64.deb b88ca6cd3b5bb279204844964480ef1c 100188 devel optional hipcc_7.0.1+dfsg-1~exp1_amd64.deb 0d1d6d15929089e728353a611d8a86de 22068 libdevel optional libamd-comgr-dev_7.0.1+dfsg-1~exp1_amd64.deb 17f37a17d9977f99bf0a6126656a548f 13615224 debug optional libamd-comgr3-dbgsym_7.0.1+dfsg-1~exp1_amd64.deb 0a9d2bd52f42312ad9dc3d73495a298b 13964048 libs optional libamd-comgr3_7.0.1+dfsg-1~exp1_amd64.deb 6462055f8270f150d6bbf1d04952f8c8 480072 libs optional rocm-device-libs-21_7.0.1+dfsg-1~exp1_amd64.deb dace638e720535d8e1f9268424b5d3ea 10122 devel optional rocm-llvm_7.0.1+dfsg-1~exp1_amd64.buildinfo |
control file for hipcc-dbgsym_7.0.1+dfsg-1~exp1_amd64.deb (click to toggle) | |
---|---|
Package: | hipcc-dbgsym |
Source: | rocm-llvm |
Version: | 7.0.1+dfsg-1~exp1 |
Auto-Built-Package: | debug-symbols |
Architecture: | amd64 |
Maintainer: | Debian ROCm Team <debian-ai@lists.debian.org> |
Installed-Size: | 1331 |
Depends: | hipcc (=7.0.1+dfsg-1~exp1) |
Section: | debug |
Priority: | optional |
Description: | debug symbols for hipcc |
Build-Ids: | 511af72ef9d2736538b5cfcca549c3c23509f9f6 |
contents of hipcc-dbgsym_7.0.1+dfsg-1~exp1_amd64.deb (click to toggle) | |
---|---|
drwxr-xr-x root/root 0 2025-09-28 08:38 ./ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/debug/.build-id/51/ -rw-r--r-- root/root 1352520 2025-09-28 08:38 ./usr/lib/debug/.build-id/51/1af72ef9d2736538b5cfcca549c3c23509f9f6.debug drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/share/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-09-28 08:38 ./usr/share/doc/hipcc-dbgsym -> hipcc |
copyright of hipcc-dbgsym_7.0.1+dfsg-1~exp1_amd64.deb (click to toggle) | |
---|---|
WARNING: No copyright found, please check package manually. |
control file for libamd-comgr3-dbgsym_7.0.1+dfsg-1~exp1_amd64.deb (click to toggle) | |
---|---|
Package: | libamd-comgr3-dbgsym |
Source: | rocm-llvm |
Version: | 7.0.1+dfsg-1~exp1 |
Auto-Built-Package: | debug-symbols |
Architecture: | amd64 |
Maintainer: | Debian ROCm Team <debian-ai@lists.debian.org> |
Installed-Size: | 24333 |
Depends: | libamd-comgr3 (=7.0.1+dfsg-1~exp1) |
Section: | debug |
Priority: | optional |
Multi-Arch: | same |
Description: | debug symbols for libamd-comgr3 |
Build-Ids: | 1b9c45394c13b5ae0b517def6a07c5f4c9c908ad |
lintian 2.116.3+deb12u1 check for libamd-comgr3-dbgsym_7.0.1+dfsg-1~exp1_amd64.deb (click to toggle) | |
---|---|
contents of libamd-comgr3-dbgsym_7.0.1+dfsg-1~exp1_amd64.deb (click to toggle) | |
---|---|
drwxr-xr-x root/root 0 2025-09-28 08:38 ./ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/debug/.build-id/1b/ -rw-r--r-- root/root 24906744 2025-09-28 08:38 ./usr/lib/debug/.build-id/1b/9c45394c13b5ae0b517def6a07c5f4c9c908ad.debug drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/share/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-09-28 08:38 ./usr/share/doc/libamd-comgr3-dbgsym -> libamd-comgr3 |
copyright of libamd-comgr3-dbgsym_7.0.1+dfsg-1~exp1_amd64.deb (click to toggle) | |
---|---|
WARNING: No copyright found, please check package manually. |
control file for rocm-device-libs-21_7.0.1+dfsg-1~exp1_amd64.deb (click to toggle) | |
---|---|
Package: | rocm-device-libs-21 |
Source: | rocm-llvm |
Version: | 7.0.1+dfsg-1~exp1 |
Architecture: | amd64 |
Maintainer: | Debian ROCm Team <debian-ai@lists.debian.org> |
Installed-Size: | 3408 |
Section: | libs |
Priority: | optional |
Homepage: | https://github.com/ROCm/llvm-project |
Description: | AMD specific device-side language runtime libraries Set of AMD specific device-side language runtime libraries, specifically: the Open Compute library controls, the Open Compute Math library, the Open Compute Kernel library, the OpenCL built-in library, the HIP built-in library, and the Heterogeneous Compute built-in library. |
contents of rocm-device-libs-21_7.0.1+dfsg-1~exp1_amd64.deb (click to toggle) | |
---|---|
drwxr-xr-x root/root 0 2025-09-28 08:38 ./ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/llvm-21/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/llvm-21/lib/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ -rw-r--r-- root/root 34376 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/asanrtl.bc -rw-r--r-- root/root 2092 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/hip.bc -rw-r--r-- root/root 252808 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ockl.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_400.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_500.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_abi_version_600.bc -rw-r--r-- root/root 2184 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_off.bc -rw-r--r-- root/root 2184 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_correctly_rounded_sqrt_on.bc -rw-r--r-- root/root 2092 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_off.bc -rw-r--r-- root/root 2092 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_daz_opt_on.bc -rw-r--r-- root/root 2176 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_off.bc -rw-r--r-- root/root 2176 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_finite_only_on.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_10-1-generic.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_10-3-generic.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1010.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1011.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1012.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1013.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1030.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1031.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1032.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1033.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1034.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1035.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1036.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_11-generic.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1100.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1101.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1102.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1103.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1150.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1151.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1152.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1153.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_12-generic.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1200.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_1201.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_600.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_601.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_602.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_700.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_701.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_702.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_703.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_704.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_705.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_801.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_802.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_803.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_805.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_810.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_9-4-generic.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_9-generic.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_900.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_902.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_904.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_906.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_908.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_909.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90a.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_90c.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_940.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_941.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_942.bc -rw-r--r-- root/root 2168 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_isa_version_950.bc -rw-r--r-- root/root 2176 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_off.bc -rw-r--r-- root/root 2176 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_unsafe_math_on.bc -rw-r--r-- root/root 2244 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_off.bc -rw-r--r-- root/root 2244 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/oclc_wavefrontsize64_on.bc -rw-r--r-- root/root 207900 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/ocml.bc -rw-r--r-- root/root 2740824 2025-09-28 08:38 ./usr/lib/llvm-21/lib/clang/21/amdgcn/bitcode/opencl.bc drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/x86_64-linux-gnu/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/x86_64-linux-gnu/cmake/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/lib/x86_64-linux-gnu/cmake/AMDDeviceLibs/ -rw-r--r-- root/root 17466 2025-09-28 08:38 ./usr/lib/x86_64-linux-gnu/cmake/AMDDeviceLibs/AMDDeviceLibsConfig.cmake drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/share/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-09-28 08:38 ./usr/share/doc/rocm-device-libs-21/ -rw-r--r-- root/root 1729 2025-09-28 08:38 ./usr/share/doc/rocm-device-libs-21/changelog.Debian.gz -rw-r--r-- root/root 9048 2025-09-28 08:24 ./usr/share/doc/rocm-device-libs-21/copyright |
copyright of rocm-device-libs-21_7.0.1+dfsg-1~exp1_amd64.deb (click to toggle) | |
---|---|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: llvm-project Source: https://github.com/ROCm/llvm-project Files-Excluded: amd/comgr/test/source/legacy amd/comgr/test/source/*.s amd/comgr/test/source/*.b amd/git-hooks amd/README.md amd/utils .azuredevops .ci .clang-format .clang-tidy .git-blame-ignore-revs .gitattributes .github .gitignore .mailmap CODE_OF_CONDUCT.md CONTRIBUTING.md LICENSE.TXT README.md SECURITY.md bolt clang clang-tools-extra cmake compiler-rt cross-project-tests flang flang-rt libc libclc libcxx libcxxabi libunwind lld lldb llvm llvm-libgcc mlir offload openmp polly pstl pyproject.toml revert_patches.txt runtimes third-party utils Comment: These files are the LLVM codes from upstream repository. As we are using the LLVM in Debian's official archive, we exclude the LLVM-related codebase from the source package. . Besides, amd/comgr/test/source/legacy/* and *.s binary/assemble files are used to emit LLVM amdgpu v2/v3 code, which violates DFSG, so we exclude them as well. Files: amd/hipcc/* Copyright: 2008-2025, Advanced Micro Devices, Inc. License: Expat Files: amd/comgr/* Copyright: 2014-2024, Advanced Micro Devices, Inc. License: NCSA-AMD Files: amd/comgr/src/comgr-clang-command.h amd/comgr/src/comgr-compiler.cpp amd/comgr/src/comgr-compiler.h amd/comgr/src/comgr-elfdump.cpp amd/comgr/src/comgr-objdump.cpp amd/comgr/src/comgr-objdump.h amd/comgr/src/comgr-symbol.cpp amd/comgr/src/comgr-symbolizer.cpp amd/comgr/src/comgr-symbolizer.h amd/comgr/test/source/symbolize.cl Copyright: 2003-2017, University of Illinois at Urbana-Champaign 2018, Advanced Micro Devices, Inc. License: NCSA Files: amd/comgr/test/compile_source_with_device_libs_to_bc_with_vfs_test.c Copyright: 2014-2016, Advanced Micro Devices, Inc. License: APACHE-2-LLVM-EXCEPTIONS On Debian systems the full text of the Apache Software License 2.0 can be found in the `/usr/share/common-licenses/Apache-2.0' file. . ---- LLVM Exceptions to the Apache 2.0 License ---- . As an exception, if, as a result of your compiling your source code, portions of this Software are embedded into an Object form of such source code, you may redistribute such embedded portions in such Object form without complying with the conditions of Sections 4(a), 4(b) and 4(d) of the License. . In addition, if you combine or link compiled forms of this Software with software that is licensed under the GPLv2 ("Combined Software") and if a court of competent jurisdiction determines that the patent provision (Section 3), the indemnity provision (Section 9) or other Section of the License conflicts with the conditions of the GPLv2, you may retroactively and prospectively choose to deem waived or otherwise exclude such Section(s) of the License, but only in their entirety and only with respect to the Combined Software. Comment: This file states that it is licensed Apache License v2.0 with LLVM Exceptions and direct users in their licence header to amd/comgr/LICENSE.txt, which actually contains a variant of the NCSA license. The commit that updated amd/comgr/LICENSE.txt to the Apache 2.0 with LLVM Exceptions licence text appears to have occurred after the release was branched: . https://github.com/ROCm/llvm-project/commit/b7d104727c87f9cf8c43dafa1af82e3df74ed11d . It appears that all of amd/comgr/* will be under the Apache License v2.0 with LLVM Exceptions in future releases. This new file was just the first one to use the new licence. Files: amd/device-libs/* Copyright: 2014-2016, Advanced Micro Devices, Inc. License: NCSA Files: debian/* Copyright: 2022, Maxime Chambonnet <maxzor@maxzor.eu> 2022-2023, Étienne Mollier <emollier@debian.org> 2022-2025, Cordell Bloor <cgmb@debian.org> 2024, Xuanteng Huang <xuanteng.huang@outlook.com> License: Expat Comment: Some contents in the metafiles are borrowed from the origin rocm-hipamd repository (https://salsa.debian.org/rocm-team/rocm-hipamd) so we inherit the copyrights from there. License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License: NCSA University of Illinois/NCSA Open Source License . All rights reserved. . Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal with the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimers. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimers in the documentation and/or other materials provided with the distribution. * Neither the names of the LLVM Team, University of Illinois at Urbana-Champaign, nor the names of its contributors may be used to endorse or promote products derived from this Software without specific prior written permission. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE. License: NCSA-AMD Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal with the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimers. . * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimers in the documentation and/or other materials provided with the distribution. . * Neither the names of Advanced Micro Devices, Inc. nor the names of its contributors may be used to endorse or promote products derived from this Software without specific prior written permission. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE. |
Timestamp: 28.09.2025 / 10:02:35 (UTC)