lib32-libtirpc-git

LOW
maintainer Orion-zhen 0 votes scanned 2026-09-06 13:13:39.229832
View on AUR
Why flagged

Builds from the official linux-nfs.org git repository for libtirpc; the non-standard host is the project's own canonical upstream, SKIP checksum is normal for a git source, and no unreviewed remote code execution or exfiltration is 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 downgraded a static finding llm_review

The static rules flagged this MEDIUM, but an AI model (anthropic/claude-sonnet-4.6) reviewed the full PKGBUILD and judged it LOW (confidence 80%): Builds from the official linux-nfs.org git repository for libtirpc; the non-standard host is the project's own canonical upstream, SKIP checksum is normal for a git source, and no unreviewed remote code execution or exfiltration is present.

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:24 source=(git://git.linux-nfs.org/projects/steved/libtirpc.git)

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Orion-zhen <https://github.com/Orion-zhen>
2# Contributor: Maxime Gauduin <alucryd@archlinux.org>
3# Contributor: jtts <jussaar@mbnet.fi>
4# Contributor: Tom Gundersen <teg@jklm.no>
5# Contributor: Tobias Powalowski <tpowa@archlinux.org>
6# Contributor: Franco Tortoriello <franco.tortoriello@gmail.com>
7# Contributor: josephgbr <rafael.f.f1@gmail.com>
8
9pkgname=lib32-libtirpc-git
10pkgver=1.3.8.rc1
11pkgrel=1
12pkgdesc='Transport Independent RPC library (SunRPC replacement)'
13arch=(x86_64)
14url=https://git.linux-nfs.org/?p=steved/libtirpc.git;a=summary
15license=('BSD-3-Clause')
16provides=('lib32-libtirpc')
17conflicts=('lib32-libtirpc')
18depends=(
19 lib32-glibc
20 lib32-krb5
21 libtirpc
22)
23makedepends=(git)
24source=(git://git.linux-nfs.org/projects/steved/libtirpc.git)
25b2sums=('SKIP')
26
27prepare() {
28 cd libtirpc
29 # git cherry-pick -n d473f1e1f6ba80bfaee4daa058da159305167323 # gcc 15
30 # git cherry-pick -n 240ee6c774729c9c24812aa8912f1fcf8996b162 # gcc 15
31 chmod +x autogen.sh
32 ./autogen.sh
33}
34
35pkgver() {
36 cd libtirpc
37 git describe --tags | sed 's/libtirpc-//; s/-/./g'
38}
39
40build() {
41 cd libtirpc
42 export CC='gcc -m32'
43 export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
44 ./configure \
45 --prefix=/usr \
46 --libdir=/usr/lib32 \
47 --sysconfdir=/etc
48 make
49}
50
51package() {
52 cd libtirpc
53 make DESTDIR="${pkgdir}" install
54 rm -rf "${pkgdir}"/{etc,usr/{include,share}}
55 install -dm 755 "${pkgdir}"/usr/share/licenses/lib32-libtirpc
56 install -m 644 COPYING -t "${pkgdir}"/usr/share/licenses/lib32-libtirpc/
57}
58

Scan history

Scanned at (UTC)SeverityRules
2026-09-06 13:13:39 Low 3
2026-09-06 13:11:32 Medium 2

Report a package

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

0 / 4000
Your suggestion