intel-deep-learning-essentials
maintainer cantosun99
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package downloads official Intel oneAPI installer scripts from intel.com subdomains, which are legitimate but not on standard code hosting platforms; the installers are run locally to deploy Intel's own binaries, posing low risk of malicious supply-chain compromise.
Triggered rules
LOW
AI review downgraded a static finding
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads official Intel oneAPI installer scripts from intel.com subdomains, which are legitimate but not on standard code hosting platforms; the installers are run locally to deploy Intel's own binaries, posing low risk of malicious supply-chain compromise.
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:40
'https://registrationcenter-download.intel.com/akdlm/IRC_NAS/c109e1ae-e02c-48a6-917b-b03b90d33f77/intel-deep-learning-essentials-2026.1.2.25_offline.sh'
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: cantosun99 <privat at cantosun dot de>
2
pkgname=intel-deep-learning-essentials
3
pkgver=2026.1.2
4
pkgrel=3
5
pkgdesc="Intel® Deep Learning Essentials + Intel® Deep Neural Network Library - Intel® oneAPI DPC++/C++ Compiler, Intel® oneAPI DPC++ Library, Intel® oneAPI Math Kernel Library, Intel® oneAPI Collective Communications Library, Intel® Deep Neural Network Library"
6
arch=('x86_64')
7
url="https://www.intel.com/content/www/us/en/developer/tools/oneapi/oneapi-toolkit-download.html"
8
license=('custom')
9
provides=(
10
'intel-oneapi-common'
11
'intel-oneapi-dpcpp-cpp'
12
'intel-oneapi-mkl'
13
'intel-oneapi-mkl-sycl'
14
'intel-oneapi-openmp'
15
'intel-oneapi-tbb'
16
'intel-oneapi-tcm'
17
'intel-oneapi-umf'
18
'intel-pti'
19
'oneccl'
20
'onednn'
21
)
22
conflicts=(
23
'intel-oneapi-toolkit'
24
'intel-oneapi-basekit-2025'
25
'intel-oneapi-hpckit'
26
'intel-oneapi-common'
27
'intel-oneapi-dpcpp-cpp'
28
'intel-oneapi-mkl'
29
'intel-oneapi-mkl-sycl'
30
'intel-oneapi-openmp'
31
'intel-oneapi-tbb'
32
'intel-oneapi-tcm'
33
'intel-oneapi-umf'
34
'intel-pti'
35
'oneccl'
36
'onednn'
37
)
38
options=('!strip' 'staticlibs')
39
source=(
40
'https://registrationcenter-download.intel.com/akdlm/IRC_NAS/c109e1ae-e02c-48a6-917b-b03b90d33f77/intel-deep-learning-essentials-2026.1.2.25_offline.sh'
41
'https://registrationcenter-download.intel.com/akdlm/IRC_NAS/94c3dbac-0852-45be-a57d-21c204cada3e/intel-onednn-2026.0.2.46_offline.sh'
42
)
43
noextract=(
44
'intel-deep-learning-essentials-2026.1.2.25_offline.sh'
45
'intel-onednn-2026.0.2.46_offline.sh'
46
)
47
sha384sums=(
48
'71bef416ccab3d73e6768cbe2e82e08bb97b6ace61bbcb437369901c26872be583ff571225d648b7fa82e63ff31994d2'
49
'a3cb11a67b400ca8ae2338c6a4802108204cfcebba0f736560ebf8acb834b73b351776c412c7050d7b3eedde18f29a6e'
50
)
51
52
package() {
53
# Must run without fakeroot env so --install-dir is respected by the installer
54
local _real_user="${SUDO_USER:-$USER}"
55
56
env -i HOME="/home/${_real_user}" \
57
USER="${_real_user}" \
58
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
59
sh "${srcdir}/intel-deep-learning-essentials-2026.1.2.25_offline.sh" \
60
-a --silent --eula accept \
61
--install-dir "${pkgdir}/opt/intel/oneapi" \
62
--log-dir "${srcdir}/"
63
64
env -i HOME="/home/${_real_user}" \
65
USER="${_real_user}" \
66
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
67
sh "${srcdir}/intel-onednn-2026.0.2.46_offline.sh" \
68
-a --silent --eula accept \
69
--install-dir "${pkgdir}/opt/intel/oneapi" \
70
--log-dir "${srcdir}/"
71
72
# Clean up logs that contain references to $srcdir and $pkgdir
73
rm -rf "${pkgdir}/opt/intel/oneapi/logs"
74
75
# Register compiler lib dir with the system linker
76
install -d "${pkgdir}/etc/ld.so.conf.d"
77
for _comp in compiler mkl tbb dnnl ccl umf tcm; do
78
echo "/opt/intel/oneapi/${_comp}/latest/lib"
79
done > "${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf"
80
}
81
Changes since previous scan
--- PKGBUILD @ 2026-08-01 00:11+++ PKGBUILD @ 2026-08-03 00:08@@ -1,15 +1,20 @@ # Maintainer: cantosun99 <privat at cantosun dot de> pkgname=intel-deep-learning-essentials pkgver=2026.1.2-pkgrel=2+pkgrel=3 pkgdesc="Intel® Deep Learning Essentials + Intel® Deep Neural Network Library - Intel® oneAPI DPC++/C++ Compiler, Intel® oneAPI DPC++ Library, Intel® oneAPI Math Kernel Library, Intel® oneAPI Collective Communications Library, Intel® Deep Neural Network Library" arch=('x86_64') url="https://www.intel.com/content/www/us/en/developer/tools/oneapi/oneapi-toolkit-download.html" license=('custom') provides=(+ 'intel-oneapi-common' 'intel-oneapi-dpcpp-cpp' 'intel-oneapi-mkl' 'intel-oneapi-mkl-sycl'+ 'intel-oneapi-openmp'+ 'intel-oneapi-tbb'+ 'intel-oneapi-tcm'+ 'intel-oneapi-umf' 'intel-pti' 'oneccl' 'onednn'@@ -18,9 +23,14 @@ 'intel-oneapi-toolkit' 'intel-oneapi-basekit-2025' 'intel-oneapi-hpckit'+ 'intel-oneapi-common' 'intel-oneapi-dpcpp-cpp' 'intel-oneapi-mkl' 'intel-oneapi-mkl-sycl'+ 'intel-oneapi-openmp'+ 'intel-oneapi-tbb'+ 'intel-oneapi-tcm'+ 'intel-oneapi-umf' 'intel-pti' 'oneccl' 'onednn'@@ -64,7 +74,8 @@ # Register compiler lib dir with the system linker install -d "${pkgdir}/etc/ld.so.conf.d"- echo '/opt/intel/oneapi/compiler/2026.1/lib' \- > "${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf"+ for _comp in compiler mkl tbb dnnl ccl umf tcm; do+ echo "/opt/intel/oneapi/${_comp}/latest/lib"+ done > "${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf" } Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 09:20:18 | MEDIUM | 1 |
| 2026-08-01 07:20:18 | MEDIUM | 1 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 11:14:12 | MEDIUM | 1 |
| 2026-07-30 00:17:23 | LOW | 2 |
| 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 11:32:17 | MEDIUM | 1 |
| 2026-07-18 00:14:48 | CLEAN | 2 |
| 2026-07-17 07:54:23 | MEDIUM | 1 |
| 2026-07-12 00:27:26 | CLEAN | 2 |
| 2026-07-11 07:36:33 | MEDIUM | 1 |
| 2026-07-11 00:25:18 | CLEAN | 2 |
| 2026-07-10 19:35:42 | MEDIUM | 1 |
| 2026-07-03 15:12:12 | CLEAN | 2 |
| 2026-06-19 19:07:35 | CLEAN | 2 |