* Zack Weinberg <[EMAIL PROTECTED]> [2007-12-14 01:18]: > 1) "declaration changes meaning of symbol" errors. I see two of these: > > roster.cc:3503: error: declaration of 'virtual > void<unnamed>::a_scalar::set(const revision_id&, > <unnamed>::scalar_val, const std::set<revision<hexenc<id> >, > std::less<revision<hexenc<id> > >, std::allocator<revision<hexenc<id> > > > >&, roster_t&, marking_map&)' > bits/stl_set.h:95: error: changes meaning of 'set' from 'class > std::set<revision<hexenc<id> >, std::less<revision<hexenc<id> > >, > std::allocator<revision<hexenc<id> > > >'
Maybe brian m. carlson can explain this error again, but see #444359 for something like that in another package. > and > boost/circular_buffer_base.hpp:502: error: declaration of 'typedef > class > boost::reverse_iterator<boost::cb_details::cb_iterator<boost::circular_buffer<T, This is #444359 > 3) backward/auto_ptr.h: In static member function 'static bool > Botan::DL_Group::generate_dsa_primes(Botan::BigInt& > , Botan::BigInt&, Botan::u32bit, Botan::u32bit, const > Botan::MemoryRegion<unsigned char>&)': > backward/auto_ptr.h:177: warning: > 'hash.std::auto_ptr<Botan::HashFunction>::_M_ptr' is used > uninitialized in this function > botan/dsa_gen.cpp:57: note: > 'hash.std::auto_ptr<Botan::HashFunction>::_M_ptr' was declared here > > Looks spurious; the variable in question is declared with a > constructor expression. (I am ignorant of what is going on inside > auto_ptr though.) -- Martin Michlmayr http://www.cyrius.com/ _______________________________________________ Monotone-devel mailing list Monotone-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/monotone-devel