clone 498035 -1 reassign -1 libboost-serialization1.35-dev retitle -1 vector.hpp:126: error: redefinition of 'struct boost::serialization::implementation_level<std::vector<long int, std::allocator<long int> > >' thanks
Kurt Roeckx <[EMAIL PROTECTED]> (06/09/2008): > Package: luxrender > Version: 0.5-1 > Severity: important > > Hi, > > Your package is failing to build atleast on amd64, possibly some other > arches, with the following error: > In file included from /build/buildd/luxrender-0.5/core/lux.h:35, > from /build/buildd/luxrender-0.5/core/luxparse.y:26: > /usr/include/boost/serialization/vector.hpp:126: error: redefinition of > 'struct boost::serialization::implementation_level<std::vector<long int, > std::allocator<long int> > >' > /usr/include/boost/serialization/vector.hpp:126: error: previous definition > of 'struct boost::serialization::implementation_level<std::vector<long int, > std::allocator<long int> > >' > /usr/include/boost/serialization/vector.hpp:126: error: redefinition of > 'struct boost::serialization::implementation_level<std::vector<long unsigned > int, std::allocator<long unsigned int> > >' > /usr/include/boost/serialization/vector.hpp:126: error: previous definition > of 'struct boost::serialization::implementation_level<std::vector<long > unsigned int, std::allocator<long unsigned int> > >' > make[3]: *** [CMakeFiles/lux.dir/luxparse.o] Error 1 Hi Boosty people! The above problem might be fixable on my side, but it looks like this was a problem that got ACK'd by boost upstream, and fixed in 1.36. Maybe it would be possible/interesting to ask for a minimal patch for them, and get it include in lenny? Ticket on their tracker: http://svn.boost.org/trac/boost/ticket/1857 Mraw, KiBi.
signature.asc
Description: Digital signature

