Your message dated Thu, 05 Mar 2009 13:47:04 +0000
with message-id <[email protected]>
and subject line Bug#504850: fixed in swish++ 6.1.5-2
has caused the Debian Bug report #504850,
regarding FTBFS with GCC 4.4: missing #include
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.)


-- 
504850: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504850
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: swish++
Version: 6.1.5-1
User: [email protected]
Usertags: ftbfs-gcc-4.4
Tags: patch

Your package fails to build with the upcoming GCC 4.4.  Version 4.4
has not been released yet but I'm building with a snapshot in order
to find errors and give people an advance warning.

GCC 4.4 cleaned up some more C++ headers.  You always have to #include
headers directly and cannot rely for things to be included indirectly.

You can reproduce this problem with gcc-snapshot from unstable.

> Automatic build of swish++_6.1.5-1 on em64t by sbuild/amd64 0.53
...
> g++ -I. -DCHARSET_utf7 -DCHARSET_utf8 -DCHARSET_utf16 -DENCODING_base64 
> -DENCODING_quoted_printable -DIMPLEMENT_DECODING -DMOD_html -DMOD_id3 
> -DMOD_latex -DMOD_mail -DMOD_man -DMOD_rtf -DFEATURE_word_pos -DSEARCH_DAEMON 
> -DMULTI_THREADED -D_REENTRANT -D_XOPEN_SOURCE=500 -O2 -fomit-frame-pointer 
> -D_BSD_SOURCE -fno-exceptions    -c -o fdbuf.o fdbuf.c
> fdbuf.c: In member function 'virtual int PJL::fdbuf::overflow(int)':
> fdbuf.c:96: error: 'EOF' was not declared in this scope
> fdbuf.c:97: error: 'EOF' was not declared in this scope
> fdbuf.c: In member function 'virtual int PJL::fdbuf::underflow()':
> fdbuf.c:136: error: 'EOF' was not declared in this scope
> make[1]: *** [fdbuf.o] Error 1
> make[1]: Leaving directory `/build/tbm/swish++-6.1.5'

--- fdbuf.c~    2008-11-07 16:52:05.000000000 +0000
+++ fdbuf.c     2008-11-07 16:52:15.000000000 +0000
@@ -21,6 +21,7 @@
 
 // standard
 #include <cerrno>
+#include <cstdio>
 #include <cstring>
 #include <unistd.h>
 

-- 
Martin Michlmayr
http://www.cyrius.com/



--- End Message ---
--- Begin Message ---
Source: swish++
Source-Version: 6.1.5-2

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

swish++_6.1.5-2.diff.gz
  to pool/main/s/swish++/swish++_6.1.5-2.diff.gz
swish++_6.1.5-2.dsc
  to pool/main/s/swish++/swish++_6.1.5-2.dsc
swish++_6.1.5-2_amd64.deb
  to pool/main/s/swish++/swish++_6.1.5-2_amd64.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.
Kapil Hari Paranjape <[email protected]> (supplier of updated swish++ 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: Thu, 05 Mar 2009 18:58:35 +0530
Source: swish++
Binary: swish++
Architecture: source amd64
Version: 6.1.5-2
Distribution: unstable
Urgency: low
Maintainer: Kapil Hari Paranjape <[email protected]>
Changed-By: Kapil Hari Paranjape <[email protected]>
Description: 
 swish++    - Simple Document Indexing System for Humans: C++ version
Closes: 504850
Changes: 
 swish++ (6.1.5-2) unstable; urgency=low
 .
   * Added some more detailed remarks in README.Debian about
     the use of swish++ in cron scripts based on remarks from
     upstream author Paul J. Lucas.
     - we do not need the print_failed_filter patch. Users
       should run with "-v4" instead.
     - the bugs #459611 and #461349 are marked "wontfix" now
       that instructions on fixing these problems are provided.
   * debian/watch: Added entry for take new upstream .tar.gz name.
   * debian/rlimit: Ensure that hard limit is set with "-H" flag to
     ulimit.
   * debian/patches/fixincludes_gcc4.4: Added fix for gcc4.4 FTBFS
     thanks to Martin MichlMayr. Closes: #504850.
   * debian/control: Standards Version 3.8.0. No other changes
     required.
   * debian/patches/print_failed_filter: Removed. No longer required.
Checksums-Sha1: 
 fbc256cf4d025584a12841b7cfd9c34ca3f3529c 1097 swish++_6.1.5-2.dsc
 9ddb05245a4a13d6d33bfacddeaa3f658967259b 45022 swish++_6.1.5-2.diff.gz
 ea8594402023681e4a0b353fbac599353bfc3d35 311430 swish++_6.1.5-2_amd64.deb
Checksums-Sha256: 
 365b93e59f237a157cf12a0f294985b128e310556cedbe3d2d75747d7f69693e 1097 
swish++_6.1.5-2.dsc
 d6f8f4338846b766039aeb36c49ec5d77a8f6ed1b9e551e062639e624784e326 45022 
swish++_6.1.5-2.diff.gz
 57dcafaf836ab4c7a4d75270407f3d8c5c12b9e7c66e6f9cc0530309d4527c25 311430 
swish++_6.1.5-2_amd64.deb
Files: 
 549914b1e0ba821e821b1ac3ce4956b4 1097 web optional swish++_6.1.5-2.dsc
 a6e4f4fa488509880b6c3b05b624e147 45022 web optional swish++_6.1.5-2.diff.gz
 505b25cce4ad470993324925e9530eaa 311430 web optional swish++_6.1.5-2_amd64.deb

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

iEYEARECAAYFAkmv1MwACgkQSR+P2lQW5bglzgCgindlQ+LdlypdzpO3fcfdbCIN
s1IAniHnnaqQWGvrMJYWS9IZGgXKPkyP
=Muue
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to