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>
2pkgname=intel-deep-learning-essentials
3pkgver=2026.1.2
4pkgrel=3
5pkgdesc="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"
6arch=('x86_64')
7url="https://www.intel.com/content/www/us/en/developer/tools/oneapi/oneapi-toolkit-download.html"
8license=('custom')
9provides=(
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)
22conflicts=(
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)
38options=('!strip' 'staticlibs')
39source=(
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)
43noextract=(
44 'intel-deep-learning-essentials-2026.1.2.25_offline.sh'
45 'intel-onednn-2026.0.2.46_offline.sh'
46)
47sha384sums=(
48 '71bef416ccab3d73e6768cbe2e82e08bb97b6ace61bbcb437369901c26872be583ff571225d648b7fa82e63ff31994d2'
49 'a3cb11a67b400ca8ae2338c6a4802108204cfcebba0f736560ebf8acb834b73b351776c412c7050d7b3eedde18f29a6e'
50)
51
52package() {
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)SeverityRules
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

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion