packaging(aur): drop debuginfo from source PKGBUILDs

The qbz/qbzd source builds set only !lto; makepkg then injects -C
debuginfo=2 for its debug package, which inflates the final rustc link
enough to trip the OOM killer on the qbz-qt binary. Add !debug so the
source packages link within a normal builder's memory. Verified by
clean container builds of qbz and qbzd 2.1.0.

cc
This commit is contained in:
vicrodh committed 2026-09-07 23:40:18 -06:00
1 parent 80a13d75c1
commit 0668868a28
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -9,7 +9,7 @@ license=('MIT')
depends=('qt6-base>=6.8' 'qt6-declarative>=6.8' 'qt6-svg>=6.8' 'qt6-wayland' 'alsa-lib' 'xdg-utils')
makedepends=('rust' 'cmake' 'nasm' 'jack2')
# makepkg's GCC LTO objects cannot be consumed from Rust rlibs by rustc's lld.
options=('!lto')
options=('!lto' '!debug')
optdepends=(
'alsa-utils: ALSA diagnostics and device inspection'
'pipewire: PipeWire device discovery and sample-rate control'
+1 -1
View File
@@ -9,7 +9,7 @@ license=('MIT')
depends=('alsa-lib')
makedepends=('rust' 'cmake' 'nasm' 'jack2')
# makepkg's GCC LTO objects cannot be consumed from Rust rlibs by rustc's lld.
options=('!lto')
options=('!lto' '!debug')
install=qbzd.install
optdepends=(
'pipewire: PipeWire device discovery and sample-rate control'