reiser4progs-git
LOW
maintainer anravx
0 votes
scanned 2026-09-08 15:17:32.240420
Why flagged
The package builds from a public git repository with a SKIP'd checksum, but the source is the project's own upstream and the build process is transparent; no remote code execution or malicious payloads are present.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Low
AI review
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds from a public git repository with a SKIP'd checksum, but the source is the project's own upstream and the build process is transparent; no remote code execution or malicious payloads are present.
PKGBUILD
1
pkgname=reiser4progs-git
2
pkgver=progs.pending.1.12420.g23e8ccb64
3
pkgrel=1
4
pkgdesc="Утилиты для файловой системы Reiser4 (mkfs.reiser4, fsck.reiser4, debugfs.reiser4, measurefs.reiser4) — собрано из живого git апстрима, т.к. AUR-версия заброшена"
5
arch=('x86_64' 'aarch64')
6
url="https://github.com/edward6/reiser4progs"
7
license=('GPL2')
8
depends=('libaal' 'util-linux-libs' 'readline')
9
makedepends=('git' 'autoconf' 'automake' 'libtool' 'pkgconf')
10
provides=('reiser4progs')
11
conflicts=('reiser4progs')
12
options=('!strip')
13
source=("reiser4progs::git+https://github.com/edward6/reiser4progs.git")
14
sha256sums=('SKIP')
15
16
pkgver() {
17
cd reiser4progs
18
git describe --long --tags 2>/dev/null | sed 's/^v//; s/-/./g' \
19
|| printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
20
}
21
22
prepare() {
23
cd reiser4progs
24
25
grep -rlZ --include='*.c' --include='*.h' -E 'CPPFunction|VFunction|CPFunction|\bFunction\b' . 2>/dev/null \
26
| xargs -0 -r sed -i \
27
-e 's/\bCPPFunction\b/rl_completion_func_t/g' \
28
-e 's/\bVFunction\b/rl_vintfunc_t/g' \
29
-e 's/\bCPFunction\b/rl_compentry_func_t/g' \
30
|| true
31
}
32
33
build() {
34
cd reiser4progs
35
36
sh ./prepare || autoreconf -fiv
37
38
export CC=${CC:-gcc}
39
40
export CFLAGS="${CFLAGS} -std=gnu17 -fcommon -Wno-error -Wno-error=format-security -Wno-format-security"
41
42
export ac_cv_sys_file_offset_bits=64
43
44
./configure --prefix=/usr --sbindir=/usr/bin --with-libaal=/usr --disable-static
45
make
46
}
47
48
package() {
49
cd reiser4progs
50
make DESTDIR="$pkgdir" install
51
52
if [ -d "$pkgdir/usr/sbin" ]; then
53
mkdir -p "$pkgdir/usr/bin"
54
mv -n "$pkgdir"/usr/sbin/* "$pkgdir/usr/bin/" 2>/dev/null || true
55
rmdir "$pkgdir/usr/sbin" 2>/dev/null || true
56
fi
57
}
58
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-08 15:17:32 | Low | 2 |