Debian Patches

Status for sdl-mixer1.2/1.2.12-18

Patch Description Author Forwarded Bugs Origin Last update
01_no_lvorbis_logg.patch Do not uselessly link with -lvorbis -logg Sam Hocevar <sam@zoy.org> yes upstream 2008-05-21
02_hurd.patch Fix FTBFS on Hurd Samuel Thibault <samuel.thibault@ens-lyon.org> yes debian upstream 2007-07-25
04_timidity_cfg_opts.patch Ignore unknown options in timidity.cfg Brandon Barnes <winterknight@nerdshack.com> no debian 2007-02-16
05_fallback_to_freepats.patch If timidity.cfg is not present, please try to load freepats.cfg Fabian Greffrath <greffrath@leat.rub.de> no debian 2007-11-28
bug-688369-double_free_crash.patch Fix crash on double free if loading WAV file failed Sam Lantinga <slouken@libsdl.org> no debian backport, 2.0.0, commit:https://github.com/libsdl-org/SDL_mixer/commit/8e5645f9b677d5df8931788ea20196fa869b40e7 2012-02-12
bug-715461-soundfont_paths.patch no sf2 sound fonts loaded by default Fabian Greffrath <fabian@greffrath.com> no debian 2013-07-09
build-Drop-redundant-use-of-AC_CONFIG_AUX_DIRS.patch build: Drop redundant use of AC_CONFIG_AUX_DIRS
AC_CONFIG_AUX_DIRS is an undocumented, internal version of
AC_CONFIG_AUX_DIR that takes a whitespace-separated list, instead of a
single path to add to the list. It also does not automatically treat
the given path as being relative to the $srcdir, unlike the documented
AC_CONFIG_AUX_DIR.

This package already has AC_CONFIG_AUX_DIR, so there's no need to use
both.

Newer versions of autoconf treat the argument to AC_CONFIG_AUX_DIRS
as being literal (they do not expand the shell variable), causing
autoreconf to fail if $srcdir is explicitly specified.

Part of commit 8561d76a "autotools build system updates" upstream.
Simon McVittie <smcv@debian.org> not-needed debian 2021-10-27
Fix-use-after-free-in-music_fluidsynth.c-backport-from-de.patch Fix use-after-free in music_fluidsynth.c (backport from default branch)

There is a dangerous use-after-free in FLUIDSYNTH_Delete(): the settings
object is deleted **before** the synth. Since the settings have been
created first to initialize the synth, you must first delete the synth
and then delete the settings. This currently crashes all applications
that use fluidsynth 2.1.6 and SDL2_mixer.

Originally reported at https://github.com/FluidSynth/fluidsynth/issues/748
Ozkan Sezer <sezeroz@gmail.com> no upstream, 1.2.13, commit:452a55c5d8cd78621114b8aaa258377403797ea7 2021-01-22
mixer.c-add-missing-dynamic_fluidsynth.h-include-fixes-bu.patch mixer.c: add missing dynamic_fluidsynth.h include -- fixes bug #5296. Ozkan Sezer <sezeroz@gmail.com> yes debian upstream upstream, commit:05b12a3c22c0746c29dc5478f5b7fbd8a51a1303 2020-09-23

All known versions for source package 'sdl-mixer1.2'

Links