>>>>> Craig Earls <[email protected]> writes:

> Latest upstream next breaks:
> /opt/local/include/boost/smart_ptr/intrusive_ptr.hpp: In destructor
> 'boost::intrusive_ptr<T>::~intrusive_ptr() [with T = ledger::expr_t::op_t]':
> /Users/cpearls/ledger/src/expr.h:77:   instantiated from here
> /opt/local/include/boost/smart_ptr/intrusive_ptr.hpp:96: error:
> 'intrusive_ptr_release' was not declared in this scope
> /opt/local/include/boost/smart_ptr/intrusive_ptr.hpp: In copy constructor
> 'boost::intrusive_ptr<T>::intrusive_ptr(const boost::intrusive_ptr<T>&)
> [with T = ledger::expr_t::op_t]': /Users/cpearls/ledger/src/expr.h:81:  
> instantiated from here
> /opt/local/include/boost/smart_ptr/intrusive_ptr.hpp:91: error:
> 'intrusive_ptr_add_ref' was not declared in this scope make[2]: ***
> [libledger_math_la-balance.lo] Error 1 make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2 acprep: ERROR: Execution failed: make

I can't reproduce this on my machine, even though many are seeing this
problem.  Can you tell me what compiler you're using, what version of Boost,
what compiler Boost was built with, and also send me the output from "./acprep
make -- distclean; ./acprep --debug --python make -- check".

Thanks,
  John

Reply via email to