Your message dated Sat, 12 Dec 2009 15:33:47 +0000
with message-id <[email protected]>
and subject line Bug#546356: fixed in adonthell 0.3.5-3
has caused the Debian Bug report #546356,
regarding adonthell: FTBFS due to invalid const char* conversion
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.)


-- 
546356: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=546356
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: adonthell
Version: 0.3.5-1
Severity: important
Tags: patch
Justification: fails to build from source
User: [email protected]
Usertags: origin-ubuntu karmic ubuntu-patch

In Ubuntu, we've applied the attached patch to achieve the following:

  * Fix FTBFS with gcc-4.4 (const char* conversion), patch backported
    from upstream (LP: #428270).

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: 5.0
  APT prefers jaunty-updates
  APT policy: (500, 'jaunty-updates'), (500, 'jaunty-security'), (500, 
'jaunty-proposed'), (500, 'jaunty-backports'), (500, 'jaunty')
Architecture: i386 (i686)

Kernel: Linux 2.6.28-15-generic (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -u adonthell-0.3.5/debian/patches/series adonthell-0.3.5/debian/patches/series
--- adonthell-0.3.5/debian/patches/series
+++ adonthell-0.3.5/debian/patches/series
@@ -1,0 +2 @@
+10_ftbfs_with_gcc-4.4.diff
only in patch2:
unchanged:
--- adonthell-0.3.5.orig/debian/patches/10_ftbfs_with_gcc-4.4.diff
+++ adonthell-0.3.5/debian/patches/10_ftbfs_with_gcc-4.4.diff
@@ -0,0 +1,25 @@
+Patch backported from http://github.com/ksterker/adonthell/tree/master,
+commit c620028d36510103d15efe15fed11532a4cd4a71
+Index: adonthell-0.3.5/src/dialog.cc
+===================================================================
+--- adonthell-0.3.5.orig/src/dialog.cc	2009-09-12 09:35:25.000000000 +0400
++++ adonthell-0.3.5/src/dialog.cc	2009-09-12 09:49:58.000000000 +0400
+@@ -265,7 +265,8 @@
+ {
+     u_int32 begin, end, len;
+     PyObject *result;
+-    char *tmp, *start, *mid, *str = NULL;
++    char *tmp, *mid, *str = NULL;
++    const char *start;
+     character *the_player = data::the_player;
+     string newstr (s); 
+ 
+@@ -318,7 +319,7 @@
+ 
+         // Error!
+         cout << "\n*** Error, unknown macro " << start << flush;
+-        start[0] = ' ';
++        newstr[newstr.length () - strlen (start)] = ' ';
+     }
+     
+     // execute python functions

--- End Message ---
--- Begin Message ---
Source: adonthell
Source-Version: 0.3.5-3

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

adonthell_0.3.5-3.diff.gz
  to main/a/adonthell/adonthell_0.3.5-3.diff.gz
adonthell_0.3.5-3.dsc
  to main/a/adonthell/adonthell_0.3.5-3.dsc
adonthell_0.3.5-3_i386.deb
  to main/a/adonthell/adonthell_0.3.5-3_i386.deb



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.
Barry deFreese <[email protected]> (supplier of updated adonthell 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: SHA1

Format: 1.8
Date: Sat, 12 Dec 2009 09:01:51 -0500
Source: adonthell
Binary: adonthell
Architecture: source i386
Version: 0.3.5-3
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <[email protected]>
Changed-By: Barry deFreese <[email protected]>
Description: 
 adonthell  - A 2D graphical roleplaying game
Closes: 546356
Changes: 
 adonthell (0.3.5-3) unstable; urgency=low
 .
   [ Barry deFreese ]
   * 10_ftbfs_with_gcc-4.4.diff. Fix FTBFS with gcc-4.4. (Closes: #546356).
     + Thanks to Ilya Barygin for the patch!
   * Add README.source for quilt.
   * Bump Standards Version to 3.8.3. (No changes needed).
Checksums-Sha1: 
 2ab84455d2ec9c9708e805105c7eed170c6800c8 1511 adonthell_0.3.5-3.dsc
 a6701e3423108d1f85cda447e9392ede77fea691 6180 adonthell_0.3.5-3.diff.gz
 87db639c469faf5589bb37b83c1366caef1e97d7 274164 adonthell_0.3.5-3_i386.deb
Checksums-Sha256: 
 1a6dd5c27f057f6adba97dbf11b499b551bd87fade8409a9e64ea93f4e6b1444 1511 
adonthell_0.3.5-3.dsc
 7e2408d9c1a56635b79b5e4cb477a1b9cedf697e07509b1bb66a9eb48f741f15 6180 
adonthell_0.3.5-3.diff.gz
 59c8bca36e017392bb96b27af91ee55d04db8aa23744b4803b35ef30e3ff3cfd 274164 
adonthell_0.3.5-3_i386.deb
Files: 
 9d1de777fec74413c887ebc8e735b327 1511 games optional adonthell_0.3.5-3.dsc
 58169420e668cf999c775efa09824332 6180 games optional adonthell_0.3.5-3.diff.gz
 79d708665f391fb73af36789fb2027fa 274164 games optional 
adonthell_0.3.5-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAksjr4kACgkQ5ItltUs5T36zAQCeLmuQsJIqzSkqJ0OHyL6ESWcB
fBwAoIDpXqdcNZ4npKoJgFNz8DqOa76r
=cNT8
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to