Package: libboost-serialization1.35-dev Version: 1.35.0-5 Severity: important
Hi, I just found that somehow the serialization/utility.hpp header seems to be broken in the 1.35 package. The following file: ,----[ foo.cpp ]- | #include <boost/serialization/hash_map.hpp> `---- produces this error: ,---- | [EMAIL PROTECTED]:~/temp/testboostinc>g++ -o foo foo.cpp | In file included from /usr/include/c++/4.3/ext/hash_map:64, | from /usr/include/boost/serialization/hash_map.hpp:22, | from foo.cpp:1: | /usr/include/c++/4.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. | In file included from /usr/include/boost/serialization/hash_map.hpp:24, | from foo.cpp:1: | /usr/include/boost/serialization/utility.hpp:48: error: expected template-name before ‘<’ token | /usr/include/boost/serialization/utility.hpp:48: error: expected `{' before ‘<’ token | /usr/include/boost/serialization/utility.hpp:48: error: expected unqualified-id before ‘<’ token `---- The code around line 48 in utility.hpp looks like this: ,---- | /// specialization of is_bitwise_serializable for pairs | template <class T, class U> | struct is_bitwise_serializable<std::pair<T,U> > | : public mpl::and_<is_bitwise_serializable<T>,is_bitwise_serializable<U> > | { | }; `---- Andreas -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'experimental'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.23 Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libboost-serialization1.35-dev depends on: ii libboost-serialization1.35.0 1.35.0-5 serialization library for C++ ii libboost1.35-dev 1.35.0-5 Boost C++ Libraries development fi libboost-serialization1.35-dev recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]