Debian Patches

Status for alsa-scarlett-gui/1.0~beta9-2

Patch Description Author Forwarded Bugs Origin Last update
0001-Remove-welcome-screen.patch Remove beta welcome screen
The upstream beta releases show a modal welcome/warning screen on every
start. Drop it for the packaged build: a released Debian package is not
the right place for a "this is beta software" nag dialog.
Dale Richards <dale@dalerichards.net> not-needed 2026-06-10
0002-tests-Makefile-Do-not-override-compiler-flags.patch tests/Makefile: Do not override compiler flags
The tests Makefile assigns CFLAGS/LDFLAGS with "=", discarding the
hardening and other flags passed in from the environment. Append with
"+=" instead so the distribution build flags are honoured.
Dale Richards <dale@dalerichards.net> yes 2026-06-11
0003-Fix-cross-build.patch Fix cross build
Mark the generated *-resources.c files as .NOTINTERMEDIATE so that make
does not delete and regenerate them (which breaks cross builds where the
resource compiler differs from the build architecture).
Dale Richards <dale@dalerichards.net> yes 2026-06-11
0004-src-Makefile-Allow-Werror-to-be-disabled-via-WERROR.patch src/Makefile: Allow -Werror to be disabled via WERROR
The build unconditionally appends -Werror to CFLAGS. This means that any
new diagnostic emitted by a newer compiler or system library turns an
otherwise harmless warning into a fatal build failure for distributions,
which rebuild against moving toolchains (see Debian bug #1128528, an
FTBFS caused by the ISO C23 const-qualified return types introduced in
glibc 2.43).

Keep -Werror on by default for upstream development, but make it a
variable so that downstreams can build with "make WERROR=".
Dale Richards <dale@dalerichards.net> yes debian 2026-09-03

All known versions for source package 'alsa-scarlett-gui'

Links