Your message dated Mon, 14 Oct 2024 13:04:46 +0000
with message-id <[email protected]>
and subject line Bug#824910: fixed in fairymax 5.0b-2
has caused the Debian Bug report #824910,
regarding Fix hanging on platforms with unsigned char
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.)


-- 
824910: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824910
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fairymax
Version: 4.8v-1
Severity: important
Tags: patch, fixed-upstream

Fairymax is currently unusable on platforms with unsigned char.
(Reproduced on armhf and armel.)

Upstream commit acdf13db...

When fgetc is assigned to a char, the code for EOF is clipped, and
not recognized in a comparison when it is not sign-extended. Using an
int (as should have been done in the first place to make the recognition
of EOF unique) now solves this.

--- fairymax-4.8v/fairymax.c	2016-05-21 08:45:51.000000000 +0200
+++ fairymax-4.8v-patched/fairymax.c	2016-05-21 08:33:03.613590765 +0200
@@ -431,7 +431,7 @@
                                          
 void PrintVariants(int combo)
 {
-        int count=0, total=0; char c=EOF+1, buf[80];
+        int count=0, total=0, c=EOF+1; char buf[80];
         FILE *f;
 
         f = fopen(INI_FILE, "r");

--- End Message ---
--- Begin Message ---
Source: fairymax
Source-Version: 5.0b-2
Done: Andreas Tille <[email protected]>

We believe that the bug you reported is fixed in the latest version of
fairymax, 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.
Andreas Tille <[email protected]> (supplier of updated fairymax 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: SHA256

Format: 1.8
Date: Mon, 14 Oct 2024 14:31:03 +0200
Source: fairymax
Architecture: source
Version: 5.0b-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 824910 1074943
Changes:
 fairymax (5.0b-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Andreas Tille ]
   * Point Vcs fields to Salsa
   * Standards-Version: 4.7.0 (routine-update)
   * debhelper-compat 13 (routine-update)
   * Secure URI in copyright format (routine-update)
   * Rules-Requires-Root: no (routine-update)
   * Use secure URI in Homepage field.
   * d/watch: version=4
   * Fix build with gcc-14
     Closes: #1074943
 .
   [ [email protected] ]
   * Fix hanging on platforms with unsigned char
     Closes: #824910
Checksums-Sha1:
 0e77821169d59691a9c69e914c82f4425333a437 1930 fairymax_5.0b-2.dsc
 5091a4f2fa80bfb14d872b690d1bd49ae50e3838 4348 fairymax_5.0b-2.debian.tar.xz
 bbf5dd06cb14cbb5ec67b457905a99ef6e059d99 6162 fairymax_5.0b-2_amd64.buildinfo
Checksums-Sha256:
 ef15c880a03299377c5df259d19413b2a8f69deb02d9335678b47ccff40d8fff 1930 
fairymax_5.0b-2.dsc
 8f5d42ca0dd8ac192ec6ac082a30a75fc794d837db29814dbc48ce3fd81c8068 4348 
fairymax_5.0b-2.debian.tar.xz
 a6a958dda02c6747692abc41ef3d2d396895a7794c280380b4b1809b45a76384 6162 
fairymax_5.0b-2_amd64.buildinfo
Files:
 e3ef5bb43b52a5148a7ad68d83545778 1930 games optional fairymax_5.0b-2.dsc
 980198c05fd7b776db07329f9e4bc5e3 4348 games optional 
fairymax_5.0b-2.debian.tar.xz
 c31a6e5b81e738c5c14c95b75ee40035 6162 games optional 
fairymax_5.0b-2_amd64.buildinfo

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

iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmcND/MRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEJYQ/8Drty0ffl24WGMOnnKnT/FyftMM41wJbA
dgbq3ijrCBwy7sqpIIDUHPA9kBtaWuUOdOT1YzzVZXjf0ZTCsRM2pXKiDxRYBvxI
Yi4YFRTQhklxKj0vzJbwT1S1qjAukeUaHiZKZ7+plXLBY/9x9GHRU0+1Otzxft6f
DWmezez+U7NMrj83PRVZXTqqSpXKpz6jwYge5YAvvSh3IW1swsEVwvzS/NWeRau+
QzlFLkmJBoKvkmrFNh4NlLxvixNNrQHQZXj2cuJUWsvtFNTqRdKt2iQpX4U/iA0p
7Jou89uV2GmkkAK4CAlMF7h3Z8iKJjoV8iQXZ1KRBcJIV578E54KYCSFJM2rsiuD
/gf57d84Zi2xLrdgO+QzB1JqzWUQzYlAW9IiQ1Wt04mwM4S+5bqH/WcNcYLiZ7zn
PRMnGihjncM9cC8Y9ID9FDPNOoEQqbcqgATlIfo5pa3JhNm++prydlrQ2WAszrTh
dHN36ycuz84amEs8bzP3RqPNhXoUdKAEYS/I4nvFc1nGiwBZLGSocfwR/fTfbxlG
dokid0rTuKXlcO4W/H//h91nq3Fq+NsGD9E8D6yr5t5cWQGPXUT6n6JTThUDMhvH
6g92isW5w4lXaLDBUpYuktiW5RgVvNi9gF2txlGMwe5850X3A8hgVZuh3O1CgprJ
CwMuU8hutPk=
=jDrq
-----END PGP SIGNATURE-----

Attachment: pgpV2za2kZdko.pgp
Description: PGP signature


--- End Message ---

Reply via email to