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:
2 files changed
+2
-2
No files matched your search
@@ -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'
|
||||
|
||||
@@ -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'
|
||||
|
||||
Reference in new issue
Block a user