Debian Patches

Status for libsdl2/2.0.14+dfsg2-3+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
Use-wayland-scanner-in-private-code-mode.patch Use wayland-scanner in private-code mode
In versions since 1.15, the `code` mode is a deprecated alias for
`public-code`, which emits symbols with default visibility, overriding
SDL's -fvisibility=hidden option.

Use the `private-code` mode instead. This emits symbols with hidden
visibility, so they do not affect the ABI of libSDL.

See also: https://bugreports.qt.io/browse/QTBUG-73099,
https://lists.freedesktop.org/archives/wayland-devel/2018-February/037097.html
Simon McVittie <smcv@debian.org> yes 2021-01-15
waylandtouch-Don-t-export-interface-structs.patch waylandtouch: Don't export interface structs
These are explicitly written in C code rather than generated at build
time, so they weren't affected by changing how we invoke
wayland-scanner.
Simon McVittie <smcv@collabora.com> yes 2021-01-15
Add-a-make-install-target-for-the-tests.patch Add a `make install` target for the tests
This makes it more convenient to compile them alongside SDL, install
them in an optional package and use them as smoke-tests or diagnostic
tools.
Simon McVittie <smcv@collabora.com> no 2020-11-25
no-libdir.patch Remove libdir from sdl2-config and sdl2-config.cmake
This makes the -dev package multiarch co-installable, allowing compilation
of SDL programs for more than one architecture on the same system.

This is not an upstreamable change, since it relies on a Debian-specific
assumption (that we are installing the library into a directory on the
linker's default search path).
Gianfranco Costamagna <locutusofborg@debian.org> not-needed 2017-09-27
Always-create-a-full-256-entry-map-in-case-color-values-a.patch Always create a full 256-entry map in case color values are out of range Sam Lantinga <slouken@libsdl.org> yes upstream upstream, 2.0.20, commit:8c91cf7dba5193f5ce12d06db1336515851c9ee9 2021-11-30
Fixed-potential-buffer-overflow-in-YUV-conversion.patch Fixed potential buffer overflow in YUV conversion Sam Lantinga <slouken@libsdl.org> yes upstream upstream, 2.0.20, commit:8589134f160a9d0898a2f3bdf87300837be4367d 2021-11-30

All known versions for source package 'libsdl2'

Links