-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Tue, 21 Oct 2008 08:36:01 -0500 Source: tome Binary: tome Architecture: source amd64 Version: 2.3.5-2 Distribution: unstable Urgency: low Maintainer: Manoj Srivastava <srivasta@debian.org> Changed-By: Manoj Srivastava <srivasta@debian.org> Description: tome - A single-player, text-based, dungeon simulation game. Closes: 419825 Changes: tome (2.3.5-2) unstable; urgency=low . * [f4042dd] Fix code which needed a 32 bit int to not use int/long On amd64, but not on i386, tome produces LUA errors at various times. The errors occur at savefile load, when wileding a weapon, unweilding a weapon, and for other events. The same homedir, same savefiles, same config, same etc., does not produce errors in the 32bit build of the package. . The error seems to be that the type Number needs to be a 32bit wide integer; and seems to be defined by default as an long, with an option to define it as an int for amd64. However, for the 11 arches Debian supports, this would lead to a morass of selecting architectures in the makefile to override the type; a better solution is to use stdint.h and use a type which is 32 bits wide by design: int32_t. . Bug fix: "frequent LUA errors on amd64, possibly influencing game logic", thanks to jrodman@debbugs.spamportal.net</a>; The fix was inspired by a different fix proposed by Daniel White. . This fixes the LUA errors, and (Closes: Bug#419825) This is an important bug fix. Checksums-Sha1: 5a486e7ed2d546a790b34504e1cc59c40c1402a8 1249 tome_2.3.5-2.dsc dc69b02cdfd9656584e0ac65522c280c9c49f36f 37161 tome_2.3.5-2.diff.gz 70cf261e861c4a2e09d723faced46e5d74b127ab 2531024 tome_2.3.5-2_amd64.deb Checksums-Sha256: 67b9abd9cab2836258ccd463ed77c0bbb51477793b7c3812e18a42f2fbd7870b 1249 tome_2.3.5-2.dsc 30c0fb0454ecb6508dd93f9db9afebe91f440ed8cbdaba27540d49965c94c616 37161 tome_2.3.5-2.diff.gz e3f6eb9a5c96e586630f3e7317c3e8d9a82da209185c565e168cacf9cab5831c 2531024 tome_2.3.5-2_amd64.deb Files: 584b0a577993ee745ee3ad5e3053a44d 1249 non-free/games optional tome_2.3.5-2.dsc 7dcf95514e1c10f3d86506596d56fa25 37161 non-free/games optional tome_2.3.5-2.diff.gz 3396080890734bbf18a393b8a390dd6f 2531024 non-free/games optional tome_2.3.5-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkj98tIACgkQIbrau78kQkyjfwCffnx60GW3F95nNwSx882x37uu JdkAoPYLTJhYlSSDmLljcvmR8E0QKGE4 =KiO6 -----END PGP SIGNATURE----- Accepted: tome_2.3.5-2.diff.gz to pool/non-free/t/tome/tome_2.3.5-2.diff.gz tome_2.3.5-2.dsc to pool/non-free/t/tome/tome_2.3.5-2.dsc tome_2.3.5-2_amd64.deb to pool/non-free/t/tome/tome_2.3.5-2_amd64.deb