Control: reopen -1 On Thu, 15 Jun 2023 at 14:15:10 +0100, Simon McVittie wrote: > If it is not possible to port to SDL 2, please test the package with > libsdl1.2-compat-shim (preferably version 1.2.64 or later), and leave > this bug open to track the package as still using SDL 1.2 APIs.
sdl12-compat is still the SDL 1.2 API, which has been deprecated for many years, so I'm reopening this. It should stay open as long as xine-lib-1.2 has a (build-)dependency on the SDL 1.2 APIs. The two possible ways to close this bug are: * xine-lib-1.2 switches to the SDL 2 API (natively, without going via sdl12-compat), like wolf4sdl recently did * xine-lib-1.2 disables/removes its use of SDL, like vlc recently did This bug is not release-critical, and if you are unable to do either of those, then the bug can stay open. I am not intending to remove sdl12-compat until a lot more packages have moved to SDL 2. > It is *not* necessary to change dependencies from libsdl1.2debian to > libsdl1.2-compat-shim, or from libsdl1.2-dev to libsdl1.2-compat-dev. > My intention is to make a future version of sdl12-compat take over > the old package names, to minimize the changes that are required in > dependent packages. This has now been done in unstable. Please revert the build-dependency to libsdl1.2-dev in a future upload, so that libsdl1.2-compat-dev can be removed after Debian 13 is released without causing disruption for this package. smcv