opencl-amd
LOW
maintainer luciddream
143 votes
scanned 2026-08-27 17:33:13.062181
Triggered rules
1 higher static finding superseded - not the current verdict (shown for transparency)
Medium
source=() URL on a non-standard host
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:22
"https://repo.amd.com/rocm/packages-multi-arch/ubuntu2604/pool/main/amdrocm-sysdeps7.14_7.14.0-3_amd64.deb"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: George Sofianos <george at sofianos dot dev>
2
3
# Release notes https://rocm.docs.amd.com/en/latest/about/release-notes.html
4
_rocm_repo='https://repo.amd.com/rocm/packages-multi-arch/ubuntu2604'
5
6
pkgname=opencl-amd
7
pkgdesc="ROCm components repackaged from AMD's Ubuntu releases (ROCr runtime, OpenCL runtime, HIP runtime) - This package is intended to work along with the free amdgpu stack."
8
pkgver=7.14.0
9
pkgrel=2
10
epoch=1
11
arch=('x86_64')
12
url='http://www.amd.com'
13
license=('custom:AMD')
14
depends=('ocl-icd' 'gcc-libs')
15
provides=('opencl-driver' 'amdrocm-llvm' 'amdrocm-runtime' 'amdrocm-base' 'amdrocm-opencl' 'amdrocm-sysdeps')
16
conflicts=('rocm-bin' 'rocm-gfx101x-bin' 'rocm-gfx103x-bin' 'rocm-gfx110x-bin' 'rocm-gfx120x-bin' 'rocm-gfx1150-bin' 'rocm-gfx1151-bin' 'rocm-gfx1152-bin' 'rocm-gfx1153-bin' 'rocm-opencl-runtime' 'rocm' 'rocm-core'
17
'comgr' 'rocm-hip' 'hip' 'hsa-rocr' 'rocminfo' 'hip-runtime-amd' 'rocm-hip-runtime' 'rocm-ocl-icd' 'rocm-opencl-icd-loader' 'rocm-opencl' 'rocm-opencl-runtime' 'rocprofiler-register' 'hsa-amd-aqlprofile' 'rocm-cmake' 'rocm-smi-lib')
18
optdepends=('clinfo')
19
20
source=(
21
#runtime
22
"https://repo.amd.com/rocm/packages-multi-arch/ubuntu2604/pool/main/amdrocm-sysdeps7.14_7.14.0-3_amd64.deb"
23
"https://repo.amd.com/rocm/packages-multi-arch/ubuntu2604/pool/main/amdrocm-llvm7.14_7.14.0-3_amd64.deb"
24
"https://repo.amd.com/rocm/packages-multi-arch/ubuntu2604/pool/main/amdrocm-runtime7.14_7.14.0-3_amd64.deb"
25
"https://repo.amd.com/rocm/packages-multi-arch/ubuntu2604/pool/main/amdrocm-base7.14_7.14.0-3_amd64.deb"
26
"https://repo.amd.com/rocm/packages-multi-arch/ubuntu2604/pool/main/amdrocm-opencl7.14_7.14.0-3_amd64.deb"
27
#dev - todo
28
)
29
30
sha256sums=(
31
"6e6ab8b0560f9157ceb2afefe481eddb93789041cbb53137018571d749205a8b"
32
"46f336f876528d0c2c98503491cb1e1e176986caaf2ea281f84c56c1a8822747"
33
"3b940320e839d68e05360ef70e6c4d3222cd135a4b02d68ece2267366330748c"
34
"4221475e72a3481ae746f7562d6db2094133bb5b9c394fd7f9f1820a5f83695b"
35
"58dad7d4d0b6ef795117b818aecfee7e2719c66f3fa9151a3c07123a839c0d2d"
36
)
37
38
package() {
39
for p in *.deb; do
40
ar x "${p}"
41
if [[ -f data.tar.gz ]]; then
42
# echo gz: "${srcdir}/${p}"
43
tar xfx data.tar.gz
44
rm data.tar.gz
45
elif [[ -f data.tar.xz ]]; then
46
# echo xz: "${srcdir}/${p}"
47
tar xJf data.tar.xz
48
rm data.tar.xz
49
fi
50
done
51
52
mv "${srcdir}/opt/" "${pkgdir}/"
53
mv "${pkgdir}/opt/rocm/core-7.14" "${pkgdir}/opt/rocm/core"
54
55
mkdir -p "${pkgdir}/opt/amdgpu/share/libdrm"
56
cd "${pkgdir}/opt/amdgpu/share/libdrm"
57
ln -s /usr/share/libdrm/amdgpu.ids amdgpu.ids
58
59
mkdir -p "${pkgdir}/etc/OpenCL/vendors"
60
echo libamdocl64.so > "${pkgdir}/etc/OpenCL/vendors/amdocl64.icd"
61
62
mkdir -p "${pkgdir}/etc/ld.so.conf.d"
63
echo /opt/rocm/core/lib >> "$pkgdir/etc/ld.so.conf.d/opencl-amd.conf"
64
echo /opt/rocm/core/lib/opencl >> "$pkgdir/etc/ld.so.conf.d/opencl-amd.conf"
65
66
mkdir -p "${pkgdir}/etc/profile.d"
67
echo export PATH="\${PATH}:/opt/rocm/core/bin:/opt/rocm/core/lib/llvm/bin" > "$pkgdir/etc/profile.d/opencl-amd.sh"
68
}
69
Changes since previous scan
--- PKGBUILD @ 2026-07-29 00:25+++ PKGBUILD @ 2026-08-27 17:33@@ -6,7 +6,7 @@ pkgname=opencl-amd pkgdesc="ROCm components repackaged from AMD's Ubuntu releases (ROCr runtime, OpenCL runtime, HIP runtime) - This package is intended to work along with the free amdgpu stack." pkgver=7.14.0-pkgrel=1+pkgrel=2 epoch=1 arch=('x86_64') url='http://www.amd.com'@@ -28,11 +28,11 @@ ) sha256sums=(-"c28c1863f3f5006fb60976e5dde098fa8ae8fe8e4b65f02116586d68fc261a00"-"e1f1e278f87e35d6d52b2fceb01e083a1ef6e2ed808eb30701f6e7cf0a332d98"-"19d6547f447dcfab9890d3608c5aa9b35647ab293bfb5ffbc829402e6fcc7233"-"23a5667f15b45fcc1b06197eed8800d8d6757e7fd7f8806557eb7e9d80715358"-"5bc27da187b44592ed04e674a00668dbe8b73bb9a87d820c31a366905dcac772"+"6e6ab8b0560f9157ceb2afefe481eddb93789041cbb53137018571d749205a8b"+"46f336f876528d0c2c98503491cb1e1e176986caaf2ea281f84c56c1a8822747"+"3b940320e839d68e05360ef70e6c4d3222cd135a4b02d68ece2267366330748c"+"4221475e72a3481ae746f7562d6db2094133bb5b9c394fd7f9f1820a5f83695b"+"58dad7d4d0b6ef795117b818aecfee7e2719c66f3fa9151a3c07123a839c0d2d" ) package() {Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-27 17:33:13 | Low | 1 |
| 2026-07-30 00:17:23 | Clean | 2 |
| 2026-07-29 23:13:22 | Low | 1 |
| 2026-07-29 00:25:53 | Low | 2 |
| 2026-07-28 00:07:28 | Low | 2 |
| 2026-07-27 00:24:32 | Low | 2 |
| 2026-07-26 00:07:32 | Low | 2 |
| 2026-07-25 00:13:44 | Low | 2 |
| 2026-07-24 00:02:28 | Low | 2 |
| 2026-07-23 00:14:47 | Low | 2 |
| 2026-07-22 00:29:32 | Low | 2 |
| 2026-07-21 00:24:15 | Low | 2 |
| 2026-07-20 00:19:49 | Low | 2 |
| 2026-07-19 00:17:08 | Low | 2 |
| 2026-07-18 00:14:48 | Low | 2 |
| 2026-07-17 00:06:16 | Low | 2 |
| 2026-07-16 19:52:44 | Low | 2 |
| 2026-06-19 19:07:35 | Clean | 2 |
| 2026-06-18 16:11:54 | Low | 1 |