Flatpak bundle: skip the debuginfo pass manifest-wide (runner has no eu-strip)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Brandon Thomas
2026-10-30 23:26:30 -04:00
co-authored by Claude Opus 5.5
parent 1660cd1b41
commit e27f3b9968
@@ -48,6 +48,11 @@ finish-args:
# this the font list holds none of the activated families, while native apps see them.
- --filesystem=~/.fonts:ro
# Deliberately not granted: home/host filesystem access beyond the read-only folders above.
# The release runner's flatpak-builder has no eu-strip (elfutils), which its debuginfo pass runs
# on cups-client's unstripped tools, in whichever module comes first after they're installed. The
# app's own binaries come from the release tarball, already stripped.
build-options:
no-debuginfo: true
modules:
# CUPS client tools for craft-print: the runtime has libcups but not lpstat/lp/lpoptions.
# Linked statically against this release's libcups, so a runtime update can't break them;