dpdk-lts
maintainer taotieren
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The source is a tarball from a project-owned domain (fast.dpdk.org) hosting official DPDK releases; building from official project sources is standard and safe, even if the host is not on a general whitelist.
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 source is a tarball from a project-owned domain (fast.dpdk.org) hosting official DPDK releases; building from official project sources is standard and safe, even if the host is not on a general whitelist.
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:47
"http://fast.dpdk.org/rel/dpdk-$pkgver.tar.xz"
PKGBUILD
1 offending line(s) highlighted
1
pkgname=dpdk-lts
2
pkgver=26.07
3
pkgrel=1
4
pkgdesc='A set of libraries and drivers for fast packet processing'
5
arch=($CARCH)
6
url='http://dpdk.org'
7
license=(
8
'BSD-3-Clause AND GPL-2.0-only'
9
)
10
provides=(${pkgname%-lts})
11
conflicts=(${pkgname%-lts})
12
options=()
13
depends=(
14
sh
15
dtc
16
glibc
17
jansson
18
libarchive
19
libatomic
20
libbsd
21
libbpf
22
libelf
23
libpcap
24
libxdp
25
isa-l
26
numactl
27
rdma-core
28
openssl
29
python
30
python-scapy
31
python-pefile
32
python-pkg_resources
33
python-pyelftools
34
zlib
35
)
36
makedepends=(
37
doxygen
38
cmake
39
ninja
40
meson
41
man-db
42
python-sphinx
43
44
)
45
checkdepends=()
46
source=(
47
"http://fast.dpdk.org/rel/dpdk-$pkgver.tar.xz"
48
)
49
sha256sums=('7141a8b5bad9d7d965483ac0d75317ac0c21dcee1d13d373693c655f9e3fabe6')
50
51
prepare() {
52
meson subprojects download --sourcedir="${srcdir}/dpdk-$pkgver"
53
}
54
55
build() {
56
cd "${srcdir}/dpdk-$pkgver"
57
arch-meson build
58
ninja -C build
59
}
60
61
# check() {
62
# cd dpdk-$pkgver
63
# # tests fail
64
# make test T=x86_64-native-linuxapp-gcc
65
# }
66
67
package() {
68
DESTDIR="${pkgdir}" ninja -C ${srcdir}/dpdk-$pkgver/build install
69
}
70
Changes since previous scan
--- PKGBUILD @ 2026-07-22 00:29+++ PKGBUILD @ 2026-08-03 00:08@@ -1,6 +1,6 @@ pkgname=dpdk-lts-pkgver=26.03-pkgrel=3+pkgver=26.07+pkgrel=1 pkgdesc='A set of libraries and drivers for fast packet processing' arch=($CARCH) url='http://dpdk.org'@@ -16,6 +16,7 @@ glibc jansson libarchive+ libatomic libbsd libbpf libelf@@ -45,7 +46,7 @@ source=( "http://fast.dpdk.org/rel/dpdk-$pkgver.tar.xz" )-sha256sums=('84989202bbe0fbaeeb62f8fdc63f691880ac0b66cd0dc64c167843c59db29d2c')+sha256sums=('7141a8b5bad9d7d965483ac0d75317ac0c21dcee1d13d373693c655f9e3fabe6') prepare() { meson subprojects download --sourcedir="${srcdir}/dpdk-$pkgver"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 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 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 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 23:22:13 | MEDIUM | 1 |
| 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 00:05:41 | LOW | 2 |