We believe that the bug you reported is fixed in the latest version of
rockdodger, 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 1105733@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Martin A. Godisch <godisch@debian.org> (supplier of updated rockdodger 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 15 Jun 2026 20:13:42 +0200
Source: rockdodger
Architecture: source
Version: 1.1.4-5
Distribution: unstable
Urgency: medium
Maintainer: Martin A. Godisch <godisch@debian.org>
Changed-By: Martin A. Godisch <godisch@debian.org>
Closes: 1038551 1105733 1139286
Changes:
rockdodger (1.1.4-5) unstable; urgency=medium
.
* Fix FTBFS with make --shuffle=random: declare the dependency of the
objects on the generated config.h explicitly (new patch
make-shuffle.diff), closes: #1105733.
* Fix FTBR by removing COMPILEDATE (new patch ftbr-compiledate.diff); the
patch also drops the now-unused COMPILEDATE define from the Makefile.
* Use dh-cruft to register and purge /var/games/rockdodger.scores: add
debian/rockdodger.purge, drop the manual removal from the postrm and
build-depend on dh-sequence-cruft, closes: #1139286.
* Port from SDL 1.2 to SDL 2 (new patch sdl2-port.diff); build-depend on
libsdl2-dev, libsdl2-image-dev and libsdl2-mixer-dev instead of the
SDL 1.2 -dev packages, closes: #1038551.
* sdl2-port.diff: use a real fullscreen mode switch (SDL_WINDOW_FULLSCREEN)
and render the framebuffer 1:1 instead of scaling a desktop-sized window,
restoring the crisp text of the SDL 1.2 version.
* Build with hardening=+all so the setgid binary gets bindnow/full RELRO
(the dpkg default only enables partial RELRO).
* Set the setgid-games bit via dpkg-statoverride in the postinst instead of
a bare chmod, so the mode is recorded in dpkg's database; remove it again
in the postrm.
* Drop the manual update-desktop-database calls from the maintainer scripts
and rely on the desktop-file-utils trigger instead.
* Harden runtime path and string handling (new patch
harden-runtime-paths.diff): guard getenv("HOME") against NULL and use
snprintf() for the data-derived version banner and high-score names.
* Polish the .desktop entry: short GenericName plus a Keywords field (new
patch desktop-entry-polish.diff).
* Drop the redundant Priority field from the source stanza (the default is
optional).
Checksums-Sha1:
7f5f0fba37dfe8717c1ce5edfda5d7ec75f35b03 1851 rockdodger_1.1.4-5.dsc
5e10c8ee4bbcf43e9d73b2f176e58c4c03bfc957 19912 rockdodger_1.1.4-5.debian.tar.xz
f233f205926e585f21ca0dc54806f73d19a8aad9 12242 rockdodger_1.1.4-5_amd64.buildinfo
Checksums-Sha256:
e9541140e7a7a68dc29eba41e857994fb1b5d376c41505c5e7e52fb646233a2d 1851 rockdodger_1.1.4-5.dsc
c1fba1d0c98d126472a334e6b52dae14a5736378a64a03710a49bfa6e4960cd3 19912 rockdodger_1.1.4-5.debian.tar.xz
7751658c93efedd5eb6cd5001cbe61709234b3997fa276d361d9b6c06e4512b2 12242 rockdodger_1.1.4-5_amd64.buildinfo
Files:
afc2c6fec4e58f0983babcf4ae4b3c16 1851 games optional rockdodger_1.1.4-5.dsc
28563c37a150b658f984e301215b1945 19912 games optional rockdodger_1.1.4-5.debian.tar.xz
9f174ca912bf908f6bf5869f64b790e6 12242 games optional rockdodger_1.1.4-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEEGEIyO0/Pm5CZX6F/o1C5kfBaSFcFAmowQf0THGdvZGlzY2hA
ZGViaWFuLm9yZwAKCRCjULmR8FpIV8KQD/9X2Nk2AVlvyV0ynLyaqv5XxRg2qNbX
sOeWfSEpO/xclCqRnw2xIykjGH2Gwq5r7XWxkiNsrf2jFcYiuDOd0u8Pc1rx19jz
C8ZaXBZkbOwHOtao4GkDvJH5Cz7vY6CDwkApWbRU9fooSgq5CIRHqYnqYdXZX1qo
D00iH0L8bSy7P8GX35HklnjbnFzcWos6o3UFhBfHeqJu6rERHY89QgdEtsNCy28J
B4WwWsoEeKqBwA3Tq9S0/kTq2JCkTL/pRQwvurLdiHYO5UP0mf/YFkQxU8EbsO48
0HZvAU1eCwzqbYbKXFXR48OSAPocVvEJz67bUejblnyh8qSVY0eQcU1lfZlJWEc4
PHoUPwKMpHzNbswzzVhsVTSs5pfpHHlbZzSQva5k8tbDmP6+vDdCM+jW3wBkfwlu
ayinQu8lX+4B1XEl3yUf+pTUhBEyfp27hNoYGuqCvfVZh08B2dPPFTukVZV8wbQ7
MIzh0fM2Dw54L1B22ldesP44oAPD5bveT2A3tVDJnRSEXMvcO43hEeaJjkFk5XCw
8vv2ib35611kEHtM9RXPFt5e0WUyIdwAqX49z//Tv0CtGnnCUXlI/lnz9IEi1AhS
PPGMLMsA+QbjHET4a2b8KT6twtDCu4Q4+zl+2mtmyQ+o7Di69eeecXGP97c0i02z
gcw3US2eYS/duQ==
=s7Mb
-----END PGP SIGNATURE-----