Your message dated Mon, 15 Feb 2010 00:17:12 +0000
with message-id <e1ngoeg-0002ky...@ries.debian.org>
and subject line Bug#563226: fixed in exult 1.2-15
has caused the Debian Bug report #563226,
regarding FTBFS: utils.h is missing an include of cstdio
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 ow...@bugs.debian.org
immediately.)
--
563226: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563226
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: exult
Version: 1.2-14
Severity: grave
Justification: renders package unusable
FTBFS: files/utils.h needs to include cstdio, also need to fix a const problem
in exult.cc. attached debdiff
+exult (1.2-14.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ *
+ *10_const_char.patch: fix assign from strrchr call with const argument
+ *15_util_include.patch: files/utils.h needs to include cstdio, fixes
+ FTBFS (LP: #499508)
../../../files/utils.h:80: error: 'Read2' declared as an 'inline' variable
../../../files/utils.h:80: error: 'uint16 Read2' redeclared as different kind
of symbol
../../../files/utils.h:63: error: previous declaration of 'uint16
Read2(uint8*&)'
../../../files/utils.h:80: error: 'FILE' is not a member of 'std'
../../../files/utils.h:80: error: 'in' was not declared in this scope
../../../files/utils.h:123: error: 'Read2high' declared as an 'inline' variable
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-trunk-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -u exult-1.2/debian/changelog exult-1.2/debian/changelog
--- exult-1.2/debian/changelog
+++ exult-1.2/debian/changelog
@@ -1,3 +1,13 @@
+exult (1.2-14.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ *
+ *10_const_char.patch: fix assign from strrchr call with const argument
+ *15_util_include.patch: files/utils.h needs to include cstdio, fixes
+ FTBFS (LP: #499508)
+
+ -- SevenMachines <sevenmachi...@yahoo.co.uk> Fri, 01 Jan 2010 06:51:37 +0000
+
exult (1.2-14) unstable; urgency=low
* debian/control:
diff -u exult-1.2/debian/patches/series exult-1.2/debian/patches/series
--- exult-1.2/debian/patches/series
+++ exult-1.2/debian/patches/series
@@ -5,0 +6,2 @@
+10_const_char.patch
+15_util_include.patch
only in patch2:
unchanged:
--- exult-1.2.orig/debian/patches/15_util_include.patch
+++ exult-1.2/debian/patches/15_util_include.patch
@@ -0,0 +1,11 @@
+diff -ruN exult-1.2/files/utils.h exult-1.2.new/files/utils.h
+--- exult-1.2/files/utils.h 2004-01-19 19:08:08.000000000 +0000
++++ exult-1.2.new/files/utils.h 2010-01-01 06:15:36.213664822 +0000
+@@ -24,6 +24,7 @@
+
+ #include <iostream>
+ #include <string>
++#include <cstdio>
+ #ifndef ALPHA_LINUX_CXX
+ # include <iosfwd>
+ #endif
only in patch2:
unchanged:
--- exult-1.2.orig/debian/patches/10_const_char.patch
+++ exult-1.2/debian/patches/10_const_char.patch
@@ -0,0 +1,12 @@
+diff -ruN exult-1.2/exult.cc exult-1.2.new/exult.cc
+--- exult-1.2/exult.cc 2004-05-23 06:14:30.000000000 +0100
++++ exult-1.2.new/exult.cc 2010-01-01 06:16:24.892417851 +0000
+@@ -350,7 +350,7 @@
+ add_system_path("<DATA>", "data");
+ if(!U7exists("<DATA>/exult.flx"))
+ {
+- char *sep = std::strrchr(runpath,'/');
++ const char *sep = std::strrchr(runpath,'/');
+ if (!sep) sep = std::strrchr(runpath,'\\');
+ int plen = sep-runpath;
+ char *dpath = new char[plen+10];
--- End Message ---
--- Begin Message ---
Source: exult
Source-Version: 1.2-15
We believe that the bug you reported is fixed in the latest version of
exult, which is due to be installed in the Debian FTP archive:
exult-studio_1.2-15_i386.deb
to contrib/e/exult/exult-studio_1.2-15_i386.deb
exult_1.2-15.diff.gz
to contrib/e/exult/exult_1.2-15.diff.gz
exult_1.2-15.dsc
to contrib/e/exult/exult_1.2-15.dsc
exult_1.2-15_i386.deb
to contrib/e/exult/exult_1.2-15_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 563...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jordà Polo <jo...@ettin.org> (supplier of updated exult 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
Format: 1.8
Date: Mon, 08 Feb 2010 13:31:05 +0100
Source: exult
Binary: exult exult-studio
Architecture: source i386
Version: 1.2-15
Distribution: unstable
Urgency: low
Maintainer: Jordà Polo <jo...@ettin.org>
Changed-By: Jordà Polo <jo...@ettin.org>
Description:
exult - engine for Ultima VII (BG, FOV, SI, SS)
exult-studio - tools for editing and viewing exult games
Closes: 563226
Changes:
exult (1.2-15) unstable; urgency=low
.
* Standards-Version bumped to 3.8.4, no changes required.
* Fix build failure with GCC 4.4, thanks to SevenMachines. (Closes: #563226)
Checksums-Sha1:
a3aed828ce0f13117934bad092f13b730c837aa7 1391 exult_1.2-15.dsc
7d586197cd4b05de1dc366719ae0e518c3399f4f 30308 exult_1.2-15.diff.gz
3a5d16b0af897465593d0ce28133145fb0dcaa7e 999740 exult_1.2-15_i386.deb
92bb09669b055fb10e529ae4ca7c7d5ad95c8b63 589478 exult-studio_1.2-15_i386.deb
Checksums-Sha256:
f8db32080ff7a7b03ca813d2b0ffb571dda4640ca044f3a9ad9c22c5729b1619 1391
exult_1.2-15.dsc
60eed40336fc0d923a0984dfa014d9944b7d3587148beaca4f474151fa975505 30308
exult_1.2-15.diff.gz
a1ec03f4eabe0ce4310b7b2086c34da7c1d8b5c5c45dd4ae4a39838fd41c79d2 999740
exult_1.2-15_i386.deb
7d4e31d6f7a3d160d2772f4a3389b9162319e3c2ff412600c5699f7d0382dcc0 589478
exult-studio_1.2-15_i386.deb
Files:
df52faf5cf373d0b812a61df7f150b1b 1391 contrib/games extra exult_1.2-15.dsc
1e9335971991f5b27c24a25dbd1a8244 30308 contrib/games extra exult_1.2-15.diff.gz
fc245bfe796ca7b026b77323f9115bed 999740 contrib/games extra
exult_1.2-15_i386.deb
ab20d6e9a641f4124f5abdb0bf87b102 589478 contrib/games extra
exult-studio_1.2-15_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iD8DBQFLeI58mHaJYZ7RAb8RAyL1AKCjMNs/3pMMYPyoBGw4PqPDRaBl1gCgyb4t
3sxUiTDRBVBTppLMFXa8p+k=
=YpTN
-----END PGP SIGNATURE-----
--- End Message ---