#42809: uhd: error: no matching constructor for initialization of 'storage_type' (aka 'boost::atomics::detail::storage128_type') -------------------------+------------------------- Reporter: harand20@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: uhd | -------------------------+------------------------- Comment (by harand20@…): Replying to [comment:1 ryandesign@…]: Thank you for your help. Well Today I uninstalled '''Xcode 5.1 and command lint tool 5.1''' since it is the newest update released yesterday . When I installed UHD and gnuradio in HDD in the old day, I came across no problem. So I reinstalled Xcode and command line to''' 5.0.2''' and it works now. I guess the problem might be caused the update of Xcode and command line tool since yesterday(March 10). I hope this could give you guys some hint about how to solve this problem. I will not upgrade Xcode until this problem solved.
The relevant error in the log seems to be:
{{{ :info:build /opt/local/include/boost/atomic/detail/gcc- atomic.hpp:961:64: error: no matching constructor for initialization of 'storage_type' (aka 'boost::atomics::detail::storage128_type') :info:build explicit base_atomic(value_type const& v) BOOST_NOEXCEPT : v_(0) :info:build ^ ~ }}}
#41004 was also an error about boost, but a different error, so this will probably require a different fix.
-- Ticket URL: <https://trac.macports.org/ticket/42809#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X