Your message dated Sun, 29 Mar 2026 09:33:36 +0000
with message-id <[email protected]>
and subject line Bug#1038351: fixed in freegish 1.53+git20240323+dfsg-1
has caused the Debian Bug report #1038351,
regarding freegish: Depends on SDL 1.2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1038351: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038351
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: freegish
Tags: trixie sid
User: [email protected]
Usertags: libsdl1.2

This package has a Depends or Build-Depends on SDL version 1.2, which
is unmaintained upstream.

If possible, please port this package to SDL 2 and close this bug. There
is a migration guide at <https://wiki.libsdl.org/SDL2/MigrationGuide>,
and examples of successful ports from SDL 1.2 to SDL 2 can be found in
the commit history of packages like darkplaces and ioquake3.

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.

libsdl1.2-compat-shim is a compatibility layer that provides the SDL 1.2
API/ABI by using SDL 2: it has already replaced the "classic" SDL 1.2
library in some other distributions like Fedora and Arch, and my intention
is to do the same in Debian during the trixie release cycle.

Please don't change dependencies from libsdl1.2debian to
libsdl1.2-compat-shim, or from libsdl1.2-dev to libsdl1.2-compat-dev.
The -compat packages have Provides for the old package names, and 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.

The interesting scenarios to test with libsdl1.2-compat-shim are:

1. Install libsdl1.2-compat-shim and run the program in an X11 environment,
   such as "GNOME on Xorg" or XFCE.
   ($XDG_RUNTIME_DIR/wayland-* should not exist)
2. Install libsdl1.2-compat-shim and run the program in a Wayland
   environment such as GNOME's default mode, using Xwayland.
   ($XDG_RUNTIME_DIR/wayland-* should exist)
3. Install libsdl1.2-compat-shim and run the program in a Wayland
   environment, but this time with environment variable
   SDL_VIDEODRIVER=wayland so that it uses the native Wayland interface
   (this is not currently the default for SDL 2).
4. Install libsdl1.2-compat-dev and recompile the package.

Note that using libsdl1.2-compat and LD_LIBRARY_PATH is not sufficient if
the package contains programs that are setgid games. See
<https://github.com/libsdl-org/sdl12-compat/blob/main/HOW_TO_TEST_GAMES.md>
for more information.

If any of those fail, please report it as a bug in the
libsdl1.2-compat-shim or libsdl1.2-compat-dev package as appropriate,
with "affects" pointing to the program that is affected.

Thanks,
    smcv

-- 
This bug report is part of a mass-bug-filing:
<https://lists.debian.org/debian-devel/2023/06/msg00120.html>

--- End Message ---
--- Begin Message ---
Source: freegish
Source-Version: 1.53+git20240323+dfsg-1
Done: Sébastien Noel <[email protected]>

We believe that the bug you reported is fixed in the latest version of
freegish, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sébastien Noel <[email protected]> (supplier of updated freegish package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 29 Mar 2026 11:12:12 +0200
Source: freegish
Architecture: source
Version: 1.53+git20240323+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Sébastien Noel <[email protected]>
Closes: 1038351 1096653 1112934
Changes:
 freegish (1.53+git20240323+dfsg-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream snapshot.
     - Migrate to SDL2 (Closes: #1038351)
   * Fix build with CMake 4 (Closes: #1112934)
 .
   [ Henrique F. Simoes ]
   * Fix FTBFS with GCC-15 (Closes: #1096653)
 .
   [ Alexandre Detiste ]
   * d/control
     - drop dependnecy on ancient CMake
     - wrap-and-sort -ast
   * bump Standards-Version
   * add d/salsa-ci.yml
Checksums-Sha1:
 142c1c547debcab198cd6a16deb999fe59a91730 1839 
freegish_1.53+git20240323+dfsg-1.dsc
 22ca8f54aa967a863175ad8017768c438ebfd465 709632 
freegish_1.53+git20240323+dfsg.orig.tar.xz
 c8accd3a0f96d0282d722b8a653e732c2c220045 14536 
freegish_1.53+git20240323+dfsg-1.debian.tar.xz
 168ba438c591bf566f47cb6947fd7f9f2260b70e 12236 
freegish_1.53+git20240323+dfsg-1_amd64.buildinfo
Checksums-Sha256:
 b9c198f796f096f8ba8bcfef9dce6df0642ab31d9059bfdf0d305081bc34487d 1839 
freegish_1.53+git20240323+dfsg-1.dsc
 ff3449082de0ed07ea5b7c5a6de28f2ab4582b947b1d94d451c19b4105d0f5bc 709632 
freegish_1.53+git20240323+dfsg.orig.tar.xz
 b072ae920eba5c2f9ba7abb23e40f5f702a4bb3390386618f4f793e0f8b90a73 14536 
freegish_1.53+git20240323+dfsg-1.debian.tar.xz
 9f376e34529811ed927ed68d2966d09b9b228a702f7fc41d80027407c98eb9e5 12236 
freegish_1.53+git20240323+dfsg-1_amd64.buildinfo
Files:
 f2dfd1f0dbaf724f399a5653308b4cc7 1839 games optional 
freegish_1.53+git20240323+dfsg-1.dsc
 b4e55991e1702271dc61031758c369ec 709632 games optional 
freegish_1.53+git20240323+dfsg.orig.tar.xz
 c99fe538d55592b7f996925ab1d764c2 14536 games optional 
freegish_1.53+git20240323+dfsg-1.debian.tar.xz
 7d5ae56e8d314f03fd8772347c30dda1 12236 games optional 
freegish_1.53+git20240323+dfsg-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQFJBAEBCgAzFiEEdlP6my3wO8aMe9FCrKAIuMk0p9QFAmnI8I8VHHNlYmFzdGll
bkB0d29saWZlLmJlAAoJEKygCLjJNKfUcVMH/Rme6NHwBzLwSnNidxfQF7Ezi+zO
6JVz3CQNy3qZI3yvwqquS0hL7L7NEKsbrCjTHAIg3XU9rhMpRr7YYhDzkPhwMPJw
IgRuuyX5zCAndA70yygDoTO2/AIB26tvwdmR43swUxPOEvqRHh1mtjr6P2qkvZMi
QJkwLrvJlLuwXmIM3Ec6ZYgslWj52HiG5yEdguF1OFXBPjLFXdbySu8eFWK7Kf6t
JGtLPg4ntOsZ0T6Ea+iiioNALmiBHufLEwuiTlPCOiGaymNFIlTupZJbmtlRojvx
cR1eeTZ56rylQiG+tfPGRuODj2jlHzUpRVZXhrTQBuBtdRKHE0l7K1lZZHM=
=HLK+
-----END PGP SIGNATURE-----

Attachment: pgpk31BiVUlGr.pgp
Description: PGP signature


--- End Message ---

Reply via email to