Your message dated Sun, 15 Jun 2008 15:54:18 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#455670: fixed in libmesh 0.6.2.dfsg-1
has caused the Debian Bug report #455670,
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.)


-- 
455670: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=455670
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: libmesh
Version: 0.6.0~rc2.dfsg-3
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://www.cyrius.com/journal/2007/05/10#gcc-4.3-include

You can reproduce this problem with gcc-snapshot from unstable.  Note
that Red Hat, Novell and Ubuntu have done some work getting packages
to build with GCC 4.3 so there might be patches floating around
somewhere.  I suggest you talk to your upstream.

> Automatic build of libmesh_0.6.0~rc2.dfsg-3 on em64t by sbuild/amd64 0.53
...
> Compiling C++ (in optimized mode) src/geom/edge_inf_edge2.C...
> Compiling C++ (in optimized mode) src/geom/elem.C...
> Compiling C++ (in optimized mode) src/geom/elem_quality.C...
> Compiling C++ (in optimized mode) src/geom/elem_refinement.C...
> In file included from 
> /usr/lib/gcc-snapshot/lib/gcc/x86_64-linux-gnu/4.3.0/../../../../include/c++/4.3.0/backward/hash_map:64,
>                  from 
> /build/tbm/libmesh-0.6.0~rc2.dfsg/include/mesh/mesh_refinement.h:36,
>                  from src/geom/elem_refinement.C:26:
> /usr/lib/gcc-snapshot/lib/gcc/x86_64-linux-gnu/4.3.0/../../../../include/c++/4.3.0/backward/backward_warning.h:32:2:
>  warning: #warning This file includes at least one deprecated or antiquated 
> header. Please consider use of an equivalent, non-deprecated interface for 
> the requested functionality. A list of valid replacements is as follows: Use: 
> Instead of: <sstream>, basic_stringbuf <strstream>, strstreambuf <sstream>, 
> basic_istringstream <strstream>, istrstream <sstream>, basic_ostringstream 
> <strstream>, ostrstream <sstream>, basic_stringstream <strstream>, strstream 
> <unordered_set>, unordered_set <ext/hash_set>, hash_set <unordered_set>, 
> unordered_multiset <ext/hash_set>, hash_multiset <unordered_map>, 
> unordered_map <ext/hash_set>, hash_map <unordered_map>, unordered_multimap 
> <ext/hash_set>, hash_multimap <functional>, bind <functional>, binder1st 
> <functional>, bind <functional>, binder2nd <functional>, bind <functional>, 
> bind1st <functional>, bind <functional>, bind2nd <memory>, unique_ptr 
> <memory>, auto_ptr To disable this warning use -Wno-deprecated.
> In file included from src/geom/elem_refinement.C:26:
> /build/tbm/libmesh-0.6.0~rc2.dfsg/include/mesh/mesh_refinement.h:541: error: 
> ISO C++ forbids declaration of 'hash_multimap' with no type
> /build/tbm/libmesh-0.6.0~rc2.dfsg/include/mesh/mesh_refinement.h:541: error: 
> typedef name may not be a nested-name-specifier
> /build/tbm/libmesh-0.6.0~rc2.dfsg/include/mesh/mesh_refinement.h:541: error: 
> expected ';' before '<' token
> /build/tbm/libmesh-0.6.0~rc2.dfsg/include/mesh/mesh_refinement.h:554: error: 
> 'map_type' does not name a type
> make[1]: *** [src/geom/elem_refinement.x86_64-pc-linux-gnu.opt.o] Error 1
> make[1]: Leaving directory `/build/tbm/libmesh-0.6.0~rc2.dfsg'
> make: *** [build-stamp] Error 2

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



--- End Message ---
--- Begin Message ---
Source: libmesh
Source-Version: 0.6.2.dfsg-1

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

libmesh0.6.2-dev_0.6.2.dfsg-1_all.deb
  to pool/main/libm/libmesh/libmesh0.6.2-dev_0.6.2.dfsg-1_all.deb
libmesh0.6.2-pure-dev_0.6.2.dfsg-1_all.deb
  to pool/main/libm/libmesh/libmesh0.6.2-pure-dev_0.6.2.dfsg-1_all.deb
libmesh0.6.2-pure_0.6.2.dfsg-1_amd64.deb
  to pool/main/libm/libmesh/libmesh0.6.2-pure_0.6.2.dfsg-1_amd64.deb
libmesh0.6.2_0.6.2.dfsg-1_amd64.deb
  to pool/main/libm/libmesh/libmesh0.6.2_0.6.2.dfsg-1_amd64.deb
libmesh_0.6.2.dfsg-1.diff.gz
  to pool/main/libm/libmesh/libmesh_0.6.2.dfsg-1.diff.gz
libmesh_0.6.2.dfsg-1.dsc
  to pool/main/libm/libmesh/libmesh_0.6.2.dfsg-1.dsc
libmesh_0.6.2.dfsg.orig.tar.gz
  to pool/main/libm/libmesh/libmesh_0.6.2.dfsg.orig.tar.gz



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.
Adam C. Powell, IV <[EMAIL PROTECTED]> (supplier of updated libmesh 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, 11 Jun 2008 09:11:27 -0400
Source: libmesh
Binary: libmesh0.6.2-dev libmesh0.6.2 libmesh0.6.2-pure-dev libmesh0.6.2-pure
Architecture: source all amd64
Version: 0.6.2.dfsg-1
Distribution: unstable
Urgency: low
Maintainer: Debian Scientific Computing Team <[EMAIL PROTECTED]>
Changed-By: Adam C. Powell, IV <[EMAIL PROTECTED]>
Description: 
 libmesh0.6.2 - libMesh - A C++ Finite Element Library
 libmesh0.6.2-dev - libMesh - A C++ Finite Element Library
 libmesh0.6.2-pure - libMesh - A C++ Finite Element Library
 libmesh0.6.2-pure-dev - libMesh - A C++ Finite Element Library
Closes: 450500 455670 468550
Changes: 
 libmesh (0.6.2.dfsg-1) unstable; urgency=low
 .
   * Added Adam Powell to Uploaders.
   * Upload of unreleased fixes (closes: #450500, #455670, #468550)
   * Turned on --enable-metis to use scotch metis compatibility.
   * Removed petscts libs from LDFLAGS because libmesh doesn't use it.
   * Removed a bunch of conflicts: only the -dev packages conflict with each
     other.
   * Changed -dev packages to arch all because they are.
   * Edited README.Debian removing petsc libraries from example link command
     because they're linked from libmesh (scotch too when 470422 is fixed).
Checksums-Sha1: 
 3964c37e8b18e9353b67b1371692a01ac8685e8e 1431 libmesh_0.6.2.dfsg-1.dsc
 00a09047dc8c900050a3fbb83d9833e1480ddb8b 2489713 libmesh_0.6.2.dfsg.orig.tar.gz
 e407d8fcb657e39ad5034b9e9f2b6ee99b8e2835 7524 libmesh_0.6.2.dfsg-1.diff.gz
 ddc8eaa9c0d1dc0dc70dd1358855df34fa1e5a6b 485846 
libmesh0.6.2-dev_0.6.2.dfsg-1_all.deb
 7e376e77a632dde6bd2a0b7897e454826c4e6d45 1579568 
libmesh0.6.2_0.6.2.dfsg-1_amd64.deb
 5c1705e71f52f38341c72126a3efc570d4c9a0df 308142 
libmesh0.6.2-pure-dev_0.6.2.dfsg-1_all.deb
 17c956f14bd138ed055ca60b39f7cef661d3124b 1505352 
libmesh0.6.2-pure_0.6.2.dfsg-1_amd64.deb
Checksums-Sha256: 
 e8fcdb3de37b5fe3b8eed1b0358f82d68bf0fcb487d16b8cca26297959ff6233 1431 
libmesh_0.6.2.dfsg-1.dsc
 79a7239e960d348fd3fdd6373e05dbd05e85110933e2028a1684cbcd98106689 2489713 
libmesh_0.6.2.dfsg.orig.tar.gz
 f11a75b8acdfdef55678879bedf480430429e08bad2396094234f80a59c28cf2 7524 
libmesh_0.6.2.dfsg-1.diff.gz
 f3f6013ca537094d868a475c1937e883f46c48067e3515cd7e6a2ddfd040ca97 485846 
libmesh0.6.2-dev_0.6.2.dfsg-1_all.deb
 92d40129c2d422665427563f5f2344aa0096c58efa3f3d730c84b4474db88543 1579568 
libmesh0.6.2_0.6.2.dfsg-1_amd64.deb
 450fc459c5237b130acf01d26b4b608ca0ff36f52049c630700d458615ee9f23 308142 
libmesh0.6.2-pure-dev_0.6.2.dfsg-1_all.deb
 5ea202d8843019e19e000d6cdc9bbbe0fca1d7e0341ea81591372a06dcb3a8f0 1505352 
libmesh0.6.2-pure_0.6.2.dfsg-1_amd64.deb
Files: 
 ab9d93d6a1ca48abb7d30717a9c87e2a 1431 libs extra libmesh_0.6.2.dfsg-1.dsc
 6c42966481225eae436c17afefa4f5b3 2489713 libs extra 
libmesh_0.6.2.dfsg.orig.tar.gz
 e8fcb7bd6dcf6878a8adbf8f37ec7d07 7524 libs extra libmesh_0.6.2.dfsg-1.diff.gz
 90293cab3101c53c98fbe556edfbdbe6 485846 libdevel extra 
libmesh0.6.2-dev_0.6.2.dfsg-1_all.deb
 ad3b227d108e745d4b5c90fdc4c402d2 1579568 libs extra 
libmesh0.6.2_0.6.2.dfsg-1_amd64.deb
 92861fefe42f4ee416df2d34103018ac 308142 libdevel extra 
libmesh0.6.2-pure-dev_0.6.2.dfsg-1_all.deb
 3fa673ad59a04abfd089b926555838f0 1505352 libs extra 
libmesh0.6.2-pure_0.6.2.dfsg-1_amd64.deb

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

iEYEARECAAYFAkhP7WAACgkQUm8B6FZO5LYWkACfQGHnw4Iw9QUIAXATyJCsFQtN
W7sAnjZ0iqOifBKRwsl/kH3v3XWWzGb6
=420z
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to