lldb22-bin

LOW
maintainer M0N7Y5 0 votes scanned 2026-10-17 00:21:55.226236
View on AUR
Why flagged

The package rehosts a prebuilt Arch Linux package from the official archive, which is a legitimate use case; the source is verifiable and reproducible, though the low vote count and recent upload are noted.

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 rehosts a prebuilt Arch Linux package from the official archive, which is a legitimate use case; the source is verifiable and reproducible, though the low vote count and recent upload are noted.

PKGBUILD

1# Maintainer: M0N7Y5
2# shellcheck shell=bash disable=SC2034,SC2154
3
4# Repackages the last Arch build of LLDB 22 from the Arch Linux Archive so it
5# can be installed next to the current lldb package, the way llvm22, clang22
6# and lld22 are. Everything lives under /usr/lib/llvm22; only the library
7# soname symlink is placed in /usr/lib, matching clang22.
8# liblldb links libpython3.14, so python is pinned to that ABI; bump pkgrel
9# with a rebuild of the source package if a newer archive build appears.
10
11pkgname="lldb22-bin"
12pkgver=22.1.8
13_pkgrel_arch=1
14pkgrel=1
15pkgdesc="Next generation, high-performance debugger (LLVM 22, prebuilt Arch package)"
16arch=("x86_64")
17license=("Apache-2.0 WITH LLVM-exception")
18url='https://lldb.llvm.org/'
19depends=(
20 clang22
21 gcc-libs
22 glibc
23 libedit
24 libxml2
25 llvm22-libs
26 ncurses
27 'python>=3.14'
28 'python<3.15'
29 xz
30 zlib
31)
32provides=("liblldb.so=22.1-64")
33source=("https://archive.archlinux.org/packages/l/lldb/lldb-${pkgver}-${_pkgrel_arch}-x86_64.pkg.tar.zst")
34sha512sums=('23a761af189a7235034d4ce9af5e00b631f6f361f11843aa727f6431ae238d03f3aaa0c4f7d333a6d61863f0b3f0b6d019d1b2c9916f59463c0500e1d8065208')
35options=(!strip !debug)
36
37package() {
38 local prefix="$pkgdir/usr/lib/llvm22"
39 install -d "$prefix"
40 bsdtar -xf "lldb-${pkgver}-${_pkgrel_arch}-x86_64.pkg.tar.zst" --no-same-owner -C "$prefix" \
41 --exclude='.BUILDINFO' --exclude='.MTREE' --exclude='.PKGINFO' \
42 --strip-components=1 'usr/*'
43
44 # Soname symlink next to libLLVM.so.22.1 and libclang-cpp.so.22.1
45 ln -s "llvm22/lib/liblldb.so.22.1" "$pkgdir/usr/lib/liblldb.so.22.1"
46
47 install -d "$pkgdir/usr/share/licenses"
48 mv "$prefix/share/licenses/lldb" "$pkgdir/usr/share/licenses/$pkgname"
49 rmdir "$prefix/share/licenses"
50}
51# vim:set ts=2 sw=2 et:
52

Scan history

Scanned at (UTC)SeverityRules
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 19:20:25 Low 2

Report a package

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

0 / 4000
Your suggestion