Boost logo

Boost :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-08-04 07:21:28

after "cvs up" is run into two new problems with serialization.

First is missing include, patch attached.

The second is this:

gcc.compile.c++ ../../../src/runtime/bin/gcc/debug/threading-multi/runtime_standalone.o
In file included from /space/NM/boost/boost/archive/detail/iserializer.hpp:47,
from /space/NM/boost/boost/archive/basic_binary_iarchive.hpp:36,
                 from /space/NM/boost/boost/archive/binary_iarchive.hpp:21,
                 from ../../../src/runtime/runtime_standalone.cpp:14:
/space/NM/boost/boost/serialization/is_abstract.hpp:30: error: redefinition of
   `struct boost::is_abstract<T>'
/space/NM/boost/boost/type_traits/is_abstract.hpp:130: error: previous
   definition of `struct boost::is_abstract<T>'

The second patch addresses this problem, but I'd also suggest to remove
boost/serialization/is_abstract.hpp to avoid further problems.

This happens in CVS HEAD, but I suspect the same problems might be present on
release branch, and so should be merged there.

- Volodya

Boost list run by bdawes at, gregod at, cpdaniel at, john at