lib32-libtirpc-git
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
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)
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# Maintainer: Orion-zhen <https://github.com/Orion-zhen>
# Contributor: Maxime Gauduin <alucryd@archlinux.org>
# Contributor: jtts <jussaar@mbnet.fi>
# Contributor: Tom Gundersen <teg@jklm.no>
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
# Contributor: Franco Tortoriello <franco.tortoriello@gmail.com>
# Contributor: josephgbr <rafael.f.f1@gmail.com>
pkgname=lib32-libtirpc-git
pkgver=1.3.8.rc1
pkgrel=1
pkgdesc='Transport Independent RPC library (SunRPC replacement)'
arch=(x86_64)
url=https://git.linux-nfs.org/?p=steved/libtirpc.git;a=summary
license=('BSD-3-Clause')
provides=('lib32-libtirpc')
conflicts=('lib32-libtirpc')
depends=(
lib32-glibc
lib32-krb5
libtirpc
)
makedepends=(git)
source=(git://git.linux-nfs.org/projects/steved/libtirpc.git)
b2sums=('SKIP')
prepare() {
cd libtirpc
# git cherry-pick -n d473f1e1f6ba80bfaee4daa058da159305167323 # gcc 15
# git cherry-pick -n 240ee6c774729c9c24812aa8912f1fcf8996b162 # gcc 15
chmod +x autogen.sh
./autogen.sh
}
pkgver() {
cd libtirpc
git describe --tags | sed 's/libtirpc-//; s/-/./g'
}
build() {
cd libtirpc
export CC='gcc -m32'
export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
./configure \
--prefix=/usr \
--libdir=/usr/lib32 \
--sysconfdir=/etc
make
}
package() {
cd libtirpc
make DESTDIR="${pkgdir}" install
rm -rf "${pkgdir}"/{etc,usr/{include,share}}
install -dm 755 "${pkgdir}"/usr/share/licenses/lib32-libtirpc
install -m 644 COPYING -t "${pkgdir}"/usr/share/licenses/lib32-libtirpc/
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-21 00:12:50 | Low | 2 |
| 2026-10-20 00:10:31 | Low | 2 |
| 2026-10-19 00:03:55 | Low | 2 |
| 2026-10-18 00:06:55 | Low | 2 |
| 2026-10-17 00:21:55 | Low | 2 |
| 2026-10-16 00:12:47 | Low | 2 |
| 2026-10-15 00:28:05 | Low | 2 |
| 2026-10-14 00:06:47 | Low | 2 |
| 2026-10-13 00:23:45 | Low | 2 |
| 2026-10-12 00:18:51 | Low | 2 |
| 2026-10-11 00:26:05 | Low | 2 |
| 2026-10-10 00:11:52 | Low | 2 |
| 2026-10-09 00:05:33 | Low | 2 |
| 2026-10-08 00:28:03 | Low | 2 |
| 2026-10-07 00:21:34 | Low | 2 |
| 2026-10-06 00:13:36 | Low | 2 |
| 2026-10-05 00:08:03 | Low | 2 |
| 2026-10-04 00:18:08 | Low | 2 |
| 2026-10-03 00:23:04 | Low | 2 |
| 2026-10-02 00:00:32 | Low | 2 |