Your message dated Sun, 16 Nov 2008 13:17:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#505624: fixed in strigi 0.5.11-2
has caused the Debian Bug report #505624,
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.)


-- 
505624: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505624
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: strigi
Version: 0.5.11-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 strigi_0.5.11-1 on em64t by sbuild/amd64 0.53
...
> cd /build/tbm/strigi-0.5.11/obj-x86_64-linux-gnu/src/streamanalyzer && 
> /usr/lib/gcc-snapshot/bin/g++   -DHAVE_CONFIG_H -DMAKE_STREAMANALYZER_LIB -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 -O2 -g -fPIC 
> -I/build/tbm/strigi-0.5.11/obj-x86_64-linux-gnu/src/streamanalyzer 
> -I/build/tbm/strigi-0.5.11/src/streamanalyzer -I/build/tbm/strigi-0.5.11 
> -I/build/tbm/strigi-0.5.11/obj-x86_64-linux-gnu 
> -I/build/tbm/strigi-0.5.11/src/streamanalyzer/. 
> -I/build/tbm/strigi-0.5.11/src/streamanalyzer/../streams 
> -I/build/tbm/strigi-0.5.11/src/streamanalyzer/../streams/pdf 
> -I/build/tbm/strigi-0.5.11/src/streamanalyzer/endanalyzers 
> -I/usr/include/libxml2 
> -I/build/tbm/strigi-0.5.11/obj-x86_64-linux-gnu/src/streams 
> -I/build/tbm/strigi-0.5.11/src/streams/strigi   -fPIC -o 
> CMakeFiles/streamanalyzer.dir/indexpluginloader.o -c 
> /build/tbm/strigi-0.5.11/src/streamanalyzer/indexpluginloader.cpp
> /build/tbm/strigi-0.5.11/src/streamanalyzer/indexpluginloader.cpp: In member 
> function 'void<unnamed>::ModuleList::loadModule(const std::string&, const 
> std::string&)':
> /build/tbm/strigi-0.5.11/src/streamanalyzer/indexpluginloader.cpp:151: error: 
> 'stderr' was not declared in this scope
> /build/tbm/strigi-0.5.11/src/streamanalyzer/indexpluginloader.cpp:151: error: 
> 'fprintf' was not declared in this scope
> /build/tbm/strigi-0.5.11/src/streamanalyzer/indexpluginloader.cpp:162: error: 
> 'stderr' was not declared in this scope
> /build/tbm/strigi-0.5.11/src/streamanalyzer/indexpluginloader.cpp:162: error: 
> 'fprintf' was not declared in this scope
> make[3]: *** 
> [src/streamanalyzer/CMakeFiles/streamanalyzer.dir/indexpluginloader.o] Error 1
> make[3]: Leaving directory `/build/tbm/strigi-0.5.11/obj-x86_64-linux-gnu'
> make[2]: *** [src/streamanalyzer/CMakeFiles/streamanalyzer.dir/all] Error 2

--- src/daemon/dbus/dbuscpp/dbusmessagereader.h~        2008-11-13 
21:29:47.000000000 +0000
+++ src/daemon/dbus/dbuscpp/dbusmessagereader.h 2008-11-13 21:34:40.000000000 
+0000
@@ -27,6 +27,10 @@
 #include <map>
 #include <string>
 #include <vector>
+#include <strigi/strigiconfig.h>
+#ifdef HAVE_STDINT_H
+#include <stdint.h>
+#endif
 
 class DBusMessageReader {
 private:
--- src/daemon/dbus/dbuscpp/dbusmessagewriter.h~        2008-11-13 
21:33:42.000000000 +0000
+++ src/daemon/dbus/dbuscpp/dbusmessagewriter.h 2008-11-13 21:33:56.000000000 
+0000
@@ -24,6 +24,7 @@
 #include <set>
 #include <map>
 #include <vector>
+#include <strigi/strigiconfig.h>
 #ifdef HAVE_STDINT_H
 #include <stdint.h>
 #endif
--- src/luceneindexer/luceneindexer.cpp~        2008-11-13 21:27:36.000000000 
+0000
+++ src/luceneindexer/luceneindexer.cpp 2008-11-13 21:27:42.000000000 +0000
@@ -21,6 +21,7 @@
 #include "diranalyzer.h"
 #include "indexpluginloader.h"
 #include "analyzerconfiguration.h"
+#include <cstdio>
 #include <cstdlib>
 #include <cstring>
 #include <iostream>
--- src/streamanalyzer/indexpluginloader.cpp~   2008-11-13 21:20:05.000000000 
+0000
+++ src/streamanalyzer/indexpluginloader.cpp    2008-11-13 21:20:10.000000000 
+0000
@@ -20,6 +20,7 @@
 #include "indexpluginloader.h"
 #include "indexmanager.h"
 #include <iostream>
+#include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 #include <stgdirent.h>


The #include <strigi/strigiconfig.h> in
src/daemon/dbus/dbuscpp/dbusmessagewriter.h is needed because
otherwise HAVE_STDINT_H is not defined, the header won't be included
and it won't know uint32_t.   Similar for
src/daemon/dbus/dbuscpp/dbusmessagereader.h
-- 
Martin Michlmayr
http://www.cyrius.com/



--- End Message ---
--- Begin Message ---
Source: strigi
Source-Version: 0.5.11-2

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

deskbar-plugins-strigi_0.5.11-2_amd64.deb
  to pool/main/s/strigi/deskbar-plugins-strigi_0.5.11-2_amd64.deb
libsearchclient-dev_0.5.11-2_amd64.deb
  to pool/main/s/strigi/libsearchclient-dev_0.5.11-2_amd64.deb
libsearchclient0_0.5.11-2_amd64.deb
  to pool/main/s/strigi/libsearchclient0_0.5.11-2_amd64.deb
libstreamanalyzer-dev_0.5.11-2_amd64.deb
  to pool/main/s/strigi/libstreamanalyzer-dev_0.5.11-2_amd64.deb
libstreamanalyzer0_0.5.11-2_amd64.deb
  to pool/main/s/strigi/libstreamanalyzer0_0.5.11-2_amd64.deb
libstreams-dev_0.5.11-2_amd64.deb
  to pool/main/s/strigi/libstreams-dev_0.5.11-2_amd64.deb
libstreams0_0.5.11-2_amd64.deb
  to pool/main/s/strigi/libstreams0_0.5.11-2_amd64.deb
libstrigihtmlgui-dev_0.5.11-2_amd64.deb
  to pool/main/s/strigi/libstrigihtmlgui-dev_0.5.11-2_amd64.deb
libstrigihtmlgui0_0.5.11-2_amd64.deb
  to pool/main/s/strigi/libstrigihtmlgui0_0.5.11-2_amd64.deb
libstrigiqtdbusclient-dev_0.5.11-2_amd64.deb
  to pool/main/s/strigi/libstrigiqtdbusclient-dev_0.5.11-2_amd64.deb
libstrigiqtdbusclient0_0.5.11-2_amd64.deb
  to pool/main/s/strigi/libstrigiqtdbusclient0_0.5.11-2_amd64.deb
strigi-client_0.5.11-2_amd64.deb
  to pool/main/s/strigi/strigi-client_0.5.11-2_amd64.deb
strigi-daemon_0.5.11-2_amd64.deb
  to pool/main/s/strigi/strigi-daemon_0.5.11-2_amd64.deb
strigi-utils_0.5.11-2_amd64.deb
  to pool/main/s/strigi/strigi-utils_0.5.11-2_amd64.deb
strigi_0.5.11-2.diff.gz
  to pool/main/s/strigi/strigi_0.5.11-2.diff.gz
strigi_0.5.11-2.dsc
  to pool/main/s/strigi/strigi_0.5.11-2.dsc



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 strigi 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: Sun, 16 Nov 2008 13:25:39 +0100
Source: strigi
Binary: strigi-daemon strigi-client strigi-utils libstreams0 libstreams-dev 
libstreamanalyzer0 libstreamanalyzer-dev libsearchclient0 libsearchclient-dev 
libstrigihtmlgui0 libstrigihtmlgui-dev libstrigiqtdbusclient0 
libstrigiqtdbusclient-dev deskbar-plugins-strigi
Architecture: source amd64
Version: 0.5.11-2
Distribution: unstable
Urgency: low
Maintainer: Fathi Boudra <[EMAIL PROTECTED]>
Changed-By: Fathi Boudra <[EMAIL PROTECTED]>
Description: 
 deskbar-plugins-strigi - Deskbar plugin to search files with strigi
 libsearchclient-dev - development files for libsearchclient
 libsearchclient0 - searchclient library for Strigi Desktop Search
 libstreamanalyzer-dev - development files for libstreamanalyzer
 libstreamanalyzer0 - streamanalyzer library for Strigi Desktop Search
 libstreams-dev - development files for libstreams
 libstreams0 - streams library for for Strigi Desktop Search
 libstrigihtmlgui-dev - development files for libstrigihtmlgui
 libstrigihtmlgui0 - library for writing html clients for Strigi Desktop Search
 libstrigiqtdbusclient-dev - development files for libstrigiqtdbusclient
 libstrigiqtdbusclient0 - library for writing D-Bus clients for Strigi Desktop 
Search
 strigi-client - Qt4 client for Strigi Desktop Search
 strigi-daemon - fast indexing and searching tool for your personal data 
(daemon)
 strigi-utils - command-line tools for Strigi Desktop Search
Closes: 505624
Changes: 
 strigi (0.5.11-2) unstable; urgency=low
 .
   * Add 02_strigi_branch_r872482.diff patch:
     - install header indexpluginloader.h
   * Update debian/libstreamanalyzer-dev.install:
     - install header indexpluginloader.h
   * Add 03_fix_ftbfs_with_gcc_4.4_bug505624.diff patch:
     - Fix FTBFS with GCC 4.4 . Thanks to Martin Michlmayr. (Closes: #505624)
Checksums-Sha1: 
 a6c47b830d4b76a6d3787a0ae6e6b5856f0c16d1 1765 strigi_0.5.11-2.dsc
 603d000a938a645f6058f5c8dc8eceb56a4e8bdd 17186 strigi_0.5.11-2.diff.gz
 c3b4a0a9c5d813391dc7c7ef56eabddba1f33928 154364 
strigi-daemon_0.5.11-2_amd64.deb
 57cf30e20deb225088c9e1be5205e28b15ad6c34 71086 strigi-client_0.5.11-2_amd64.deb
 34630d7012baa2ace613e7a604ef4ade938b3de4 117538 strigi-utils_0.5.11-2_amd64.deb
 3a09523449a4f860b56e49aa5884b9ee42e45e9b 96796 libstreams0_0.5.11-2_amd64.deb
 46a550b1cebf53f5daa9ca43c91517c085b7a35d 29288 
libstreams-dev_0.5.11-2_amd64.deb
 61423e4565056d1b6ace5960acc2fd6673d5af25 304950 
libstreamanalyzer0_0.5.11-2_amd64.deb
 64b4701bddba8f9e182ec02eb41438e9217c62ac 33628 
libstreamanalyzer-dev_0.5.11-2_amd64.deb
 4db46dc002a7bcea1e566976896330c2120c5c2a 43464 
libsearchclient0_0.5.11-2_amd64.deb
 c0422c4307bfcc4922d2ae13dba918b3ecc86294 16886 
libsearchclient-dev_0.5.11-2_amd64.deb
 78655f3ef45d8b3bb31f062d4590bac2fceb3387 40548 
libstrigihtmlgui0_0.5.11-2_amd64.deb
 478335bb1e25005d1ae50871b33017366ed79846 16276 
libstrigihtmlgui-dev_0.5.11-2_amd64.deb
 360f21a48afa7918652884123cbe24b987a9f584 51134 
libstrigiqtdbusclient0_0.5.11-2_amd64.deb
 441eb2ca1350746582961ef84525d049d2db55d1 18044 
libstrigiqtdbusclient-dev_0.5.11-2_amd64.deb
 edd36d8b596fd746da38b130a6cf9d3a4ec6c18e 16880 
deskbar-plugins-strigi_0.5.11-2_amd64.deb
Checksums-Sha256: 
 436ff73f6c36f4c6f7036065f1ec85988c7fda62a3330897a386ebc416995531 1765 
strigi_0.5.11-2.dsc
 3c0a4c17865d140e4d9485b9f51ed850eba46f809dd7137e0b0db148827c0835 17186 
strigi_0.5.11-2.diff.gz
 ab52ccd663175ed3e3b0116ead2e07155f6c1d43b717a19d1b76940ad294eb62 154364 
strigi-daemon_0.5.11-2_amd64.deb
 61d08c0e94f2c1e13655b56a6e2d0f1146c50cd19c813e4098d68933a3b0e398 71086 
strigi-client_0.5.11-2_amd64.deb
 67545209ac7854bfc7b3e1719db86afe2446eb62cbc471f364398c9b54fe7ba1 117538 
strigi-utils_0.5.11-2_amd64.deb
 cd31e9708f19fea0298c968f8e1b4fbb22c637b2d4b20a39b3b919b6d99e27cf 96796 
libstreams0_0.5.11-2_amd64.deb
 ca6539394f6ef92ad716ac3b719de8ed4b30103b55dcdebf20f18b405bd7f35a 29288 
libstreams-dev_0.5.11-2_amd64.deb
 dfabcd86bfb346e3298c242123855c066dd1ab608e4786c0c381cc3a5b6e4011 304950 
libstreamanalyzer0_0.5.11-2_amd64.deb
 c971ed4816f6130d59eef460719db595683e88c6c09c72c123f5e1ce021ab098 33628 
libstreamanalyzer-dev_0.5.11-2_amd64.deb
 69d737a0bd53993ff9aca4ee8e8dd44488f954ab650f143ad43eb2091588015c 43464 
libsearchclient0_0.5.11-2_amd64.deb
 13ec4a41f515d8450db5c9104540ca8f189d1da2c270425dc2f79664a9ddf423 16886 
libsearchclient-dev_0.5.11-2_amd64.deb
 dd043ffe92b75d4a52eb1df7ae100443a4c5c1fe9fa1350867bc87b5c69817fe 40548 
libstrigihtmlgui0_0.5.11-2_amd64.deb
 28b64408c50989540abb8e87869649bdb34bffa9e6699c3e68fa3a5273ae90af 16276 
libstrigihtmlgui-dev_0.5.11-2_amd64.deb
 626a0fc2a49bd1eb673de6d5a32d972fd6db76871e88eb192a7d5278efb37a96 51134 
libstrigiqtdbusclient0_0.5.11-2_amd64.deb
 51b2cb9016c7ff8fd9cc65a92f9156b467b7000f7c68c86eaa2893d2685d0110 18044 
libstrigiqtdbusclient-dev_0.5.11-2_amd64.deb
 2c88108cdad3850c5f08e59ade365120b7a4afb9241cffcf07042e622c98707a 16880 
deskbar-plugins-strigi_0.5.11-2_amd64.deb
Files: 
 85639c0070870964e315fc673996fe89 1765 utils optional strigi_0.5.11-2.dsc
 1ab94c6d91737e32231cbac31a2b8fb8 17186 utils optional strigi_0.5.11-2.diff.gz
 97b17c9dad350d0ee5dbc453e834e8db 154364 utils optional 
strigi-daemon_0.5.11-2_amd64.deb
 61657769cee9c433d7491baf8b8c9006 71086 x11 optional 
strigi-client_0.5.11-2_amd64.deb
 6db64ed8d579470f15053022247cb487 117538 utils optional 
strigi-utils_0.5.11-2_amd64.deb
 5fe2f012976ee1c2000cc18cb638ddc3 96796 libs optional 
libstreams0_0.5.11-2_amd64.deb
 d701f905a38afaf6be70c37fe4bd496d 29288 libdevel optional 
libstreams-dev_0.5.11-2_amd64.deb
 f75735f10ed5b44e06d9c7127ea294d2 304950 libs optional 
libstreamanalyzer0_0.5.11-2_amd64.deb
 2152773759ab908670a4b6bf5e7bae1c 33628 libdevel optional 
libstreamanalyzer-dev_0.5.11-2_amd64.deb
 e0afcd0f3ad7852217324dd2b6805e91 43464 libs optional 
libsearchclient0_0.5.11-2_amd64.deb
 a1f15080fadb39aa12b15676fb2dfd70 16886 libdevel optional 
libsearchclient-dev_0.5.11-2_amd64.deb
 e700882ba6d069a65509d51008a5622c 40548 libs optional 
libstrigihtmlgui0_0.5.11-2_amd64.deb
 099339a4892a5a7a0045b5c043818ee8 16276 libdevel optional 
libstrigihtmlgui-dev_0.5.11-2_amd64.deb
 90c04b840581cda5ee40e522b92da53a 51134 libs optional 
libstrigiqtdbusclient0_0.5.11-2_amd64.deb
 c7eba423f3d988a645cfc92ec7786102 18044 libdevel optional 
libstrigiqtdbusclient-dev_0.5.11-2_amd64.deb
 e9498fb7435a33b2d9b9de4dd3f6d8c1 16880 gnome optional 
deskbar-plugins-strigi_0.5.11-2_amd64.deb

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

iJwEAQECAAYFAkkgGY4ACgkQjPU19mqlcvdORQQArKzVp9R+5LB3GOnDGWE4ouGt
FW+llVmcjvSmFKpGU9G81ElxLNZjcD1glmK8LRlBXhGyjl8t+46Rqcr2qLEc9Ja5
cOdRFckMxhYGRYKbUJqkjf8GX1F9cujJ1HIGrc2yfOr6oNHGsElM9OEBs8RasNCm
DMDBJkKvPeH1BEnkU0o=
=rmvu
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras

Reply via email to