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

Reply via email to