Your message dated Sun, 23 Mar 2008 15:02:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#466901: fixed in exiv2 0.16-4
has caused the Debian Bug report #466901,
regarding FTBFS with GCC 4.3: missing #includes
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.)


-- 
466901: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466901
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: exiv2
Version: 0.16-3
Severity: important
Usertags: ftbfs-gcc-4.3

Your package fails to build with GCC 4.3.  Version 4.3 has not been
released yet but I'm building with a snapshot in order to find errors
and give people an advance warning.  In GCC 4.3, the C++ header
dependencies have been cleaned up.  The advantage of this is that
programs will compile faster.  The downside is that you actually
need to directly #include everything you use (but you really should
do this anyway, otherwise your program won't work with any compiler
other than GCC).  There's some more information about this at
http://gcc.gnu.org/gcc-4.3/porting_to.html

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

> Automatic build of exiv2_0.16-3 on em64t by sbuild/amd64 0.53
...
>  g++ -g -Wall -O2 -Wall -Wcast-align -Wconversion -Wpointer-arith 
> -Wformat-security -Wmissing-format-attribute -W -I. 
> -DEXV_LOCALEDIR=\"/usr/share/locale\" -I../include -funsigned-char -DNDEBUG=1 
> -c XMPMeta.cpp  -fPIC -DPIC -o .libs/XMPMeta.o
> In file included from XMPMeta.cpp:13:
> XMPCore_Impl.hpp: In function 'bool IsPathPrefix(const char*, const char*)':
> XMPCore_Impl.hpp:372: error: 'strlen' is not a member of 'std'
> XMPCore_Impl.hpp:373: error: 'strncmp' is not a member of 'std'
> XMPMeta.cpp: In function 'XMP_Status DumpStringMap(const XMP_StringMap&, 
> const char*, XMP_Status (*)(void*, const char*, XMP_StringLen), void*)':
> XMPMeta.cpp:107: error: 'strlen' was not declared in this scope
> XMPMeta.cpp: In function 'XMP_Status DumpNodeOptions(XMP_OptionBits, 
> XMP_Status (*)(void*, const char*, XMP_StringLen), void*)':
> XMPMeta.cpp:177: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:182: error: 'strlen' was not declared in this scope
> XMPMeta.cpp: In function 'XMP_Status DumpPropertyTree(const XMP_Node*, int, 
> size_t, XMP_Status (*)(void*, const char*, XMP_StringLen), void*)':
> XMPMeta.cpp:217: warning: format '%d' expects type 'int', but argument 4 has 
> type 'size_t'
> XMPMeta.cpp:217: warning: format '%d' expects type 'int', but argument 4 has 
> type 'size_t'
> XMPMeta.cpp:217: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:235: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:241: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:243: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:245: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:259: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:260: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:261: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:263: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:275: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:276: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:280: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:283: error: 'strlen' was not declared in this scope
> XMPMeta.cpp: In static member function 'static void 
> XMPMeta::GetVersionInfo(XMP_VersionInfo*)':
> XMPMeta.cpp:454: error: 'memset' was not declared in this scope
> XMPMeta.cpp: In static member function 'static bool XMPMeta::Initialize()':
> XMPMeta.cpp:576: warning: unused variable 'flag'
> XMPMeta.cpp: In static member function 'static XMP_Status 
> XMPMeta::DumpNamespaces(XMP_Status (*)(void*, const char*, XMP_StringLen), 
> void*)':
> XMPMeta.cpp:723: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:731: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:739: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:751: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:759: error: 'strlen' was not declared in this scope
> XMPMeta.cpp: In static member function 'static XMP_Status 
> XMPMeta::DumpAliases(XMP_Status (*)(void*, const char*, XMP_StringLen), 
> void*)':
> XMPMeta.cpp:801: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:817: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:821: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:822: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:825: error: 'strlen' was not declared in this scope
> XMPMeta.cpp: In static member function 'static void 
> XMPMeta::RegisterStandardAliases(const char*)':
> XMPMeta.cpp:1218: error: 'strcmp' is not a member of 'std'
> XMPMeta.cpp:1230: error: 'strcmp' is not a member of 'std'
> XMPMeta.cpp:1241: error: 'strcmp' is not a member of 'std'
> XMPMeta.cpp:1252: error: 'strcmp' is not a member of 'std'
> XMPMeta.cpp:1252: error: 'strcmp' is not a member of 'std'
> XMPMeta.cpp:1261: error: 'strcmp' is not a member of 'std'
> XMPMeta.cpp: In member function 'XMP_Status XMPMeta::DumpObject(XMP_Status 
> (*)(void*, const char*, XMP_StringLen), void*) const':
> XMPMeta.cpp:1293: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:1305: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:1312: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:1340: error: 'strlen' was not declared in this scope
> XMPMeta.cpp:1345: error: 'strlen' was not declared in this scope
> make[2]: *** [XMPMeta.o] Error 1
> make[2]: Leaving directory `/build/tbm/exiv2-0.16/xmpsdk/src'
> make[1]: *** [xmpsdk] Error 2

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



--- End Message ---
--- Begin Message ---
Source: exiv2
Source-Version: 0.16-4

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

exiv2_0.16-4.diff.gz
  to pool/main/e/exiv2/exiv2_0.16-4.diff.gz
exiv2_0.16-4.dsc
  to pool/main/e/exiv2/exiv2_0.16-4.dsc
exiv2_0.16-4_amd64.deb
  to pool/main/e/exiv2/exiv2_0.16-4_amd64.deb
libexiv2-2_0.16-4_amd64.deb
  to pool/main/e/exiv2/libexiv2-2_0.16-4_amd64.deb
libexiv2-dev_0.16-4_amd64.deb
  to pool/main/e/exiv2/libexiv2-dev_0.16-4_amd64.deb
libexiv2-doc_0.16-4_all.deb
  to pool/main/e/exiv2/libexiv2-doc_0.16-4_all.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.
Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> (supplier of 
updated exiv2 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.7
Date: Sun, 23 Mar 2008 15:42:16 +0100
Source: exiv2
Binary: exiv2 libexiv2-2 libexiv2-dev libexiv2-doc
Architecture: source all amd64
Version: 0.16-4
Distribution: unstable
Urgency: low
Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>
Changed-By: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>
Description: 
 exiv2      - EXIF/IPTC metadata manipulation tool
 libexiv2-2 - EXIF/IPTC metadata manipulation library
 libexiv2-dev - EXIF/IPTC metadata manipulation library - development files
 libexiv2-doc - EXIF/IPTC metadata manipulation library - HTML documentation
Closes: 466901
Changes: 
 exiv2 (0.16-4) unstable; urgency=low
 .
   [Ana Beatriz Guerrero Lopez]
 .
   * Team upload to address FTBFS with GCC 4.3.
   * Apply patch by Cyril Brulebois to fix FTBFS with GCC 4.3.
     (Closes: #466901)
Files: 
 e86f2de06b26331ff68e0c6ad541bd6d 1019 graphics optional exiv2_0.16-4.dsc
 17502dbe807f192e9b882dbf33d170b2 9116 graphics optional exiv2_0.16-4.diff.gz
 cd853eb0f60777e387111626cab8e2ff 3038908 doc optional 
libexiv2-doc_0.16-4_all.deb
 b6d6d2291c3b263f850b58b579c41ef7 97080 graphics optional exiv2_0.16-4_amd64.deb
 a3cc86734657150ff3a3463f4b05e77c 567434 libs optional 
libexiv2-2_0.16-4_amd64.deb
 7ba1532157b9f9212727592ace1426dc 1141236 libdevel optional 
libexiv2-dev_0.16-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Signed by Ana Guerrero

iD8DBQFH5m9wn3j4POjENGERAnwJAJ43LNhVLQd3Vh1ey0BaQugf02oC/ACfQi03
kJplA5NsB9AnHFXgNpDGwNI=
=Pe+9
-----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