Your message dated Thu, 13 Aug 2009 22:40:08 +0000
with message-id <[email protected]>
and subject line Bug#505667: fixed in clucene-core 0.9.21b-1
has caused the Debian Bug report #505667,
regarding Causes 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.)


-- 
505667: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505667
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: clucene-core
Version: 0.9.20-3
User: [email protected]
Usertags: ftbfs-gcc-4.4
Severity: important
Tags: patch

Your package causes other packages to fail 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.

> cd /home/tbm/src/strigi-0.5.11/obj-x86_64-linux-gnu/src/luceneindexer && 
> /usr/bin/g++   -DHAVE_CONFIG_H -Dclucene_EXPORTS -g -O2 -g -Wall -O2 
> -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align 
> -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-check-new 
> -fno-common -fexceptions -Wno-unused-parameter -fvisibility=hidden 
> -fvisibility-inlines-hidden -fvisibility=default -O2 -g -fPIC 
> -I/home/tbm/src/strigi-0.5.11/obj-x86_64-linux-gnu/src/luceneindexer 
> -I/home/tbm/src/strigi-0.5.11/src/luceneindexer -I/home/tbm/src/strigi-0.5.11 
> -I/home/tbm/src/strigi-0.5.11/obj-x86_64-linux-gnu 
> -I/home/tbm/src/strigi-0.5.11/src/streamanalyzer 
> -I/home/tbm/src/strigi-0.5.11/src/streams 
> -I/home/tbm/src/strigi-0.5.11/obj-x86_64-linux-gnu/src/streams 
> -I/home/tbm/src/strigi-0.5.11/src/streams/strigi -I/usr/lib   -fPIC -o 
> CMakeFiles/clucene.dir/jsgzipcompressstream.o -c 
> /home/tbm/src/strigi-0.5.11/src/luceneindexer/jsgzipcompressstream.cpp
> In file included from 
> /home/tbm/src/strigi-0.5.11/src/luceneindexer/jsgzipcompressstream.h:25,
>                  from 
> /home/tbm/src/strigi-0.5.11/src/luceneindexer/jsgzipcompressstream.cpp:20:
> /usr/include/CLucene/util/bufferedstream.h: In member function 'void 
> jstreams::BufferedInputStream<T>::resetBuffer()':
> /usr/include/CLucene/util/bufferedstream.h:54: error: there are no arguments 
> to 'printf' that depend on a template parameter, so a declaration of 'printf' 
> must be available
> /usr/include/CLucene/util/bufferedstream.h:54: note: (if you use 
> '-fpermissive', G++ will accept your code, but allowing the use of an 
> undeclared name is deprecated)
> make[2]: *** 
> [src/luceneindexer/CMakeFiles/clucene.dir/jsgzipcompressstream.o] Error 1

--- /usr/include/CLucene/util/bufferedstream.h~ 2008-11-13 21:26:33.000000000 
+0000
+++ /usr/include/CLucene/util/bufferedstream.h  2008-11-13 21:26:41.000000000 
+0000
@@ -29,6 +29,7 @@
 #include "streambase.h"
 #include "inputstreambuffer.h"
 #include <cassert>
+#include <cstdio>
 
 namespace jstreams {
 

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



--- End Message ---
--- Begin Message ---
Source: clucene-core
Source-Version: 0.9.21b-1

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

clucene-core_0.9.21b-1.diff.gz
  to pool/main/c/clucene-core/clucene-core_0.9.21b-1.diff.gz
clucene-core_0.9.21b-1.dsc
  to pool/main/c/clucene-core/clucene-core_0.9.21b-1.dsc
clucene-core_0.9.21b.orig.tar.gz
  to pool/main/c/clucene-core/clucene-core_0.9.21b.orig.tar.gz
libclucene-dev_0.9.21b-1_amd64.deb
  to pool/main/c/clucene-core/libclucene-dev_0.9.21b-1_amd64.deb
libclucene0_0.9.21b-1_amd64.deb
  to pool/main/c/clucene-core/libclucene0_0.9.21b-1_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.
Fathi Boudra <[email protected]> (supplier of updated clucene-core 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: Wed, 12 Aug 2009 12:16:43 +0200
Source: clucene-core
Binary: libclucene-dev libclucene0
Architecture: source amd64
Version: 0.9.21b-1
Distribution: unstable
Urgency: low
Maintainer: Fathi Boudra <[email protected]>
Changed-By: Fathi Boudra <[email protected]>
Description: 
 libclucene-dev - library for full-featured text search engine (development)
 libclucene0 - library for full-featured text search engine (runtime)
Closes: 505667 530308
Changes: 
 clucene-core (0.9.21b-1) unstable; urgency=low
 .
   * New upstream release.
   * Drop '01_stack_fix' patch - fixed upstream.
   * Add patches:
     - 01_add_missing_include_bug505667
       Thanks to Martin Michlmayr. (Closes: #505667)
     - 02_posixness_fix_bug530308
       fix POSIX incompatibilities causing FTBFS on hurd-i386.
       Thanks to Marc Dequènes. (Closes: #530308)
   * Bump debian/compat to 7.
   * Update debian/control:
     - Remove cdbs build dependency.
     - Bump Standards-Version: 3.8.2
     - Replace libclucene0ldbl package by libclucene0 package.
   * Update debian/copyright file.
   * Convert debian/rules to dh_usage.
Checksums-Sha1: 
 c0f0f76b9ca4abeee4577600be40e778fe52564a 1248 clucene-core_0.9.21b-1.dsc
 aba21d626ba3e66a0cce162b205d97cbb2d666dd 1891099 
clucene-core_0.9.21b.orig.tar.gz
 386b79bdb0e36eb7aead764f1a6c4c14fcc9f970 5199 clucene-core_0.9.21b-1.diff.gz
 3d851f25f6dc3b5b26e19a432cd90b0d3e13ed1f 700594 
libclucene-dev_0.9.21b-1_amd64.deb
 2750628f5639ae884bc77b3872ceeb8ee3a69b5e 369290 libclucene0_0.9.21b-1_amd64.deb
Checksums-Sha256: 
 f6245fbfca961b1834718f913ed8d51e7000e48082e85445ad9c6abf291c9857 1248 
clucene-core_0.9.21b-1.dsc
 12f811b8219d7e87cff0d0df01775cb824ffd5ee99d1b7abf5f9b5d333b4f599 1891099 
clucene-core_0.9.21b.orig.tar.gz
 4cac13fbd8b77c7ca468a2a93d98b0f35cbe31e6332529ba3ce8b2a230fada07 5199 
clucene-core_0.9.21b-1.diff.gz
 7b66e35d1f7e76347a395b3424e5054ba4d5706319438410f83ab36a5634acb0 700594 
libclucene-dev_0.9.21b-1_amd64.deb
 e00178713fbda2144cd0f9629def43f7988fd9deacc4c29cc4c0bb49e260a48b 369290 
libclucene0_0.9.21b-1_amd64.deb
Files: 
 eb577206c96830ba6da73c1256c1bdcd 1248 libs optional clucene-core_0.9.21b-1.dsc
 cfe15e97bbee769a4823b7a82d137b18 1891099 libs optional 
clucene-core_0.9.21b.orig.tar.gz
 b368c38b9d8d9e41d2b75d07f8ea0f0e 5199 libs optional 
clucene-core_0.9.21b-1.diff.gz
 745df046669cf33cfd023cf455b57fe8 700594 libdevel optional 
libclucene-dev_0.9.21b-1_amd64.deb
 4e66aa983a2d678fbc41ed51442bb094 369290 libs optional 
libclucene0_0.9.21b-1_amd64.deb

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

iJwEAQECAAYFAkqDFqEACgkQjPU19mqlcveo2QP/Roi+05hYYlsdYp9yc+E2axRG
J20TuwQAoI4OMENfY4uyXIdEj1/SUiyfST/6mv8vXYzJsXM2CubstnUvHyHIab+b
q25e/7N7LtKVFU/rmogPBabzmMq2VnKTyI0ZO8qpH8vv4VUxq5H8AXrYW6IzSqvA
UW9kSE1qkGqs5CkIhrA=
=ZZsz
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to