|
Boost : |
From: Douglas Gregor (doug.gregor_at_[hidden])
Date: 2005-08-10 08:12:57
On Aug 9, 2005, at 11:19 AM, Matthias Troyer wrote:
> We have a serious problem with the 1.33.0 release candidate, which
> breaks all of our codes with gcc-3.3. The problem is the double
> definition of is_abstract:
>
> /misc/alps1/boost_1_33_0/boost/serialization/is_abstract.hpp:30: error:
> redefinition
> of `struct boost::is_abstract<T>'
> /misc/alps1/boost_1_33_0/boost/type_traits/is_abstract.hpp:130:
> error: previous
> definition of `struct boost::is_abstract<T>'
>
> would it be possible to put serialization/is_abstract.hpp into a
> different namespace or to rename it?
Robert has put a fix for this in CVS. Would you grab a CVS version
(from branch RC_1_33_0) to determine if it has also fixed the problem
for you?
(This is an important fix, but I'm trying not to seed another full
release candidate).
Doug
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk