Your message dated Wed, 08 Jul 2009 13:17:04 +0000
with message-id <[email protected]>
and subject line Bug#504892: fixed in debtags-edit 1.4
has caused the Debian Bug report #504892,
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.)


-- 
504892: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504892
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debtags-edit
Version: 1.3
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 debtags-edit_1.3 on em64t by sbuild/amd64 0.53
...
> g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/tagcoll-2.0.11   -D_REENTRANT 
> -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include 
> -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include 
> -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include 
> -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include 
> -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
> -I/usr/lib/gtk-2.0/include -I/usr/include/cairomm-1.0 
> -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 
> -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/pixman-1 
> -I/usr/include/atk-1.0      -Wall -g -O2 -g -Wall -O2 -c -o DebtagsDocument.o 
> DebtagsDocument.cc
> In file included from /usr/include/wibble/test.h:3,
>                  from /usr/include/wibble/exception.h:25,
>                  from /usr/include/ept/apt/apt.h:27,
>                  from DebtagsDocument.h:26,
>                  from DebtagsDocument.cc:23:
> /usr/include/wibble/string.h: In function 'std::string 
> wibble::str::fmt(std::string, ...)':
> /usr/include/wibble/string.h:63: error: 'vasprintf' was not declared in this 
> scope
> DebtagsDocument.cc: In member function 'virtual void 
> DebtagsDocument::do_changed()':
> DebtagsDocument.cc:383: error: 'stderr' was not declared in this scope
> DebtagsDocument.cc:383: error: 'fprintf' was not declared in this scope
> DebtagsDocument.cc: In member function 'virtual void 
> DebtagsDocument::do_reselected()':
> DebtagsDocument.cc:396: error: 'stderr' was not declared in this scope
> DebtagsDocument.cc:396: error: 'fprintf' was not declared in this scope
> make[3]: *** [DebtagsDocument.o] Error 1
> make[3]: Leaving directory `/build/tbm/debtags-edit-1.3/src'

--- src/DebtagsDocument.cc~     2008-11-07 19:34:49.000000000 +0000
+++ src/DebtagsDocument.cc      2008-11-07 19:34:55.000000000 +0000
@@ -26,6 +26,7 @@
 #include <wibble/operators.h>
 #include <wibble/regexp.h>
 #include <cctype>
+#include <cstdio>
 
 using namespace std;
 using namespace ept;

I'm not sure if the patch is complete because I get:

make[2]: Entering directory `/home/tbm/src/debtags-edit-1.3/src'
g++  -Wall -g -O2 -g -Wall -O2   -o debtags-edit Environment.o 
DebtagsDocument.o TagMenu.o TagSelector.o TagEditor.o FilterPanel.o 
RelatedPanel.o PatchReview.o DebtagsEditor.o debtags-edit.o -lept -lept-core 
-lapt-pkg -lxapian -ltagcoll2 -lz -lwibble   -lgtkmm-2.4 -lgdkmm-2.4 
-latkmm-1.6 -lgtk-x11-2.0 -lpangomm-1.4 -lcairomm-1.0 -lglibmm-2.4 -lsigc-2.0 
-lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 
-lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -lpthread -lrt
TagSelector.o: In function 
`tagcoll::coll::ReadonlyCollection<tagcoll::coll::Fast<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> >, ept::debtags::Tag> 
>::RelevanceOrder<ept::debtags::Debtags>::operator()(ept::debtags::Tag const&, 
ept::debtags::Tag const&)':
TagSelector.cc:(.text._ZN7tagcoll4coll18ReadonlyCollectionINS0_4FastISsN3ept7debtags3TagEEEE14RelevanceOrderINS4_7DebtagsEEclERKS5_SC_[tagcoll::coll::ReadonlyCollection<tagcoll::coll::Fast<std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >, ept::debtags::Tag> 
>::RelevanceOrder<ept::debtags::Debtags>::operator()(ept::debtags::Tag const&, 
ept::debtags::Tag const&)]+0x4a): undefined reference to 
`tagcoll::coll::Patched<tagcoll::coll::IntDiskIndex>::getCardinality(int 
const&) const'
TagSelector.cc:(.text._ZN7tagcoll4coll18ReadonlyCollectionINS0_4FastISsN3ept7debtags3TagEEEE14RelevanceOrderINS4_7DebtagsEEclERKS5_SC_[tagcoll::coll::ReadonlyCollection<tagcoll::coll::Fast<std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >, ept::debtags::Tag> 
>::RelevanceOrder<ept::debtags::Debtags>::operator()(ept::debtags::Tag const&, 
ept::debtags::Tag const&)]+0x77): undefined reference to 
`tagcoll::coll::Patched<tagcoll::coll::IntDiskIndex>::getCardinality(int 
const&) const'
collect2: ld returned 1 exit status

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



--- End Message ---
--- Begin Message ---
Source: debtags-edit
Source-Version: 1.4

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

debtags-edit_1.4.dsc
  to pool/main/d/debtags-edit/debtags-edit_1.4.dsc
debtags-edit_1.4.tar.gz
  to pool/main/d/debtags-edit/debtags-edit_1.4.tar.gz
debtags-edit_1.4_amd64.deb
  to pool/main/d/debtags-edit/debtags-edit_1.4_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.
Enrico Zini <[email protected]> (supplier of updated debtags-edit 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: SHA256

Format: 1.8
Date: Wed, 08 Jul 2009 13:51:00 +0100
Source: debtags-edit
Binary: debtags-edit
Architecture: source amd64
Version: 1.4
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <[email protected]>
Changed-By: Enrico Zini <[email protected]>
Description: 
 debtags-edit - GUI browser and editor for Debian Package Tags
Closes: 436034 474792 496131 504892 527728
Changes: 
 debtags-edit (1.4) unstable; urgency=low
 .
   * Orphan the package
   * Fixed dashes in manpage
   * Removed obsolete Tag: header from debian/control
   * Updated Standards-Version
      - Updated copyright file
   * Applied patch by Kumar Appaiah. Closes: #474792
   * Instantiate yet another missing template bit. Closes: #527728
   * Added missing include, thanks to Martin Michlmayr. Closes: #504892
   * Updated menu file, thanks to Justin B Rye. Closes: #436034
   * Removed reference to tagcoll-edit in manpage. Closes: #496131
Checksums-Sha1: 
 6a177e51a75521a1ca32e958958d6578a8555077 1634 debtags-edit_1.4.dsc
 a29046ff6847ca566cee9c0ace3aa73a6c38199b 121200 debtags-edit_1.4.tar.gz
 495e7d825ee8bc5327dba07bb43fd3c30809b88b 217878 debtags-edit_1.4_amd64.deb
Checksums-Sha256: 
 5f675ae32f8504d82592f8a557dfc07b4acc1fc4d7b19c04dd5834c6189fd7ef 1634 
debtags-edit_1.4.dsc
 8d41a76cbcd6cd1d8634070dcc4c3bd8b0d2ce2c4a3ab9a809e80b3dd8497987 121200 
debtags-edit_1.4.tar.gz
 9a6a8605772f750325ed32f8b3e6d942c8257fedf787f8172b94b12b596b6423 217878 
debtags-edit_1.4_amd64.deb
Files: 
 e1e7206460d08b482a92a67fe74c4412 1634 misc optional debtags-edit_1.4.dsc
 2e40a5db4a091ccc711584d7c315e4fd 121200 misc optional debtags-edit_1.4.tar.gz
 f097946d308e83f78b5ff7a83ecc9b9c 217878 misc optional 
debtags-edit_1.4_amd64.deb

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

iQIcBAEBCAAGBQJKVJt0AAoJEB5qw/OH8O2suTMQAJbVUsuTIY4qJLHGmhe4UHcd
A8AlyozcdwCOm2cRpss/FN866hzyC/hj+sc9tZAWGvmYerrRymdK1T4WKhULZBbz
vsbYtfbMvJxMF5T84l/sF5HlzapIOPRY4LkTDUnqK+2S/nEraVH86aK2/9wovqDa
n61qijhRmBw8otgGsWp4QS+lOs2WMhRMyAgKi90M4LVMik4DD5vvGu9uB5EFtbel
XvIzyWXexxo8NoBHvkGCVeklhnwNh31AEgqfxXF6T7KN6Rj1oBVAJlgEIw+rDhxH
9ixbVvMBTGAA8QhgAozYvJfVpe0Yb8BN/vszX4RCnIdHKNKrSUVGrBtiCqlj+ehy
Xoxr91u3+a4pXFtAkTA8JjaNtjSz/DyKZaet9exZZ1t/M2qgv4KZ3/JK67g/sBIc
CUjgF0g2YiSvRiTydL1SkZ8OhxzJf5P3C3JWk2FwcFqY0LZrmCy93FGSfobTLaI2
iDeTP19UipVwx40+39HbnV4nE/00vLDdhINKyk3llRt0/rQH1AnDaSzGmq2adhb1
YbuM+3J5e5rnzdrEryg27G4nR7ki6ptAUZidlwQU1XWXCd43Z5KJNcwv6jHd/wiT
9srw6hH5QCqyLRfzjVOqrvN7heuCM5lPoJBVE3CKHV4MVLhQfC+Q8fPu+r+mtyPo
YbiUYPedK3rjdUI7XLEH
=i7n2
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to