Debian Patches

Status for snapd/2.75.2-1

Patch Description Author Forwarded Bugs Origin Last update
0004-cmd-snap-skip-tests-depending-on-text-wrapping.patch cmd/snap: skip tests depending on text wrapping
Upstream snapd contains tests that check the output of various commands
along with the --help command-line argument. The output is wrapped to
match terminal width and for readability. The algorithm for wrapping
has apparently changed across versions of github.com/jessevdk/go-flags.

Since this test is not critical for anything it can be disabled to let
the package build.
Zygmunt Krynicki <me@zygoon.pl> no 2019-01-17
0010-man-page-sections.patch cmd: adjust manual page sections Michael Hudson-Doyle <mwhudson@debian.org> no 2024-06-03
multilib.patch cmd/snap-seccomp: use i386 cross-compiler instead of multilib
Multilib gcc has been deprecated.
Michael Hudson-Doyle <mwhudson@debian.org> no 2025-07-14
0007-tests-adjust-gendeveloper1-to-older-github.com-jesse.patch tests: adjust gendeveloper1 to older github.com/jessevdk/go-flags Zygmunt Krynicki <me@zygoon.pl> no 2025-08-13
0005-tests-add-Debian-1-3-4-i386-autopkgtest-entry.patch tests: add Debian 1{3,4} i386 autopkgtest entry Zygmunt Krynicki <me@zygoon.pl> no 2025-11-21
0006-i18n-switch-to-chai2010-gettext-backend.patch i18n: switch to chai2010 gettext backend
This backend is used by kuberneted (kublet) and is maintained in Debian,
unlike snapcore's gettext.
Zygmunt Krynicki <zygmunt.krynicki@canonical.com> no 2026-03-03
0007-i18n-refactor-simplifyLocale-to-avoid-slice-allocati.patch i18n: refactor simplifyLocale to avoid slice allocation Zygmunt Krynicki <zygmunt.krynicki@canonical.com> no 2026-03-03
0008-i18n-export-locale-catalog-interface.patch i18n: export locale catalog interface
Expose the locale catalog interface as LocaleCatalog and use it in
MockLocale instead of duplicating the same method set via an anonymous
interface. Also update internal type references, including the global
locale variable and newGettextCatalog return type, to use the exported
interface.
Zygmunt Krynicki <zygmunt.krynicki@canonical.com> no 2026-03-10
0009-i18n-document-plural-fallback-workaround.patch i18n: document plural fallback workaround
Add an in-code explanation for the NGettext workaround and reference the
relevant gettext-go upstream implementation points that motivate it. The
note clarifies why snapd preserves GNU gettext fallback semantics when
gettext-go returns msgid for plural counts.
Zygmunt Krynicki <zygmunt.krynicki@canonical.com> no 2026-03-10
0010-packaging-debian-build-depend-on-chai2010-gettext.patch packaging/debian: build-depend on chai2010-gettext Zygmunt Krynicki <zygmunt.krynicki@canonical.com> no 2026-03-03
0011-packaging-debian-drop-i18n-patch.patch packaging/debian: drop i18n patch Zygmunt Krynicki <zygmunt.krynicki@canonical.com> no 2026-03-02

All known versions for source package 'snapd'

Links