Opened 11 years ago

Last modified 11 years ago

#42809 closed defect

uhd: error: no matching constructor for initialization of 'storage_type' (aka 'boost::atomics::detail::storage128_type') — at Version 1

Reported by: harand20@… Owned by: michaelld@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc:
Port: uhd

Description (last modified by ryandesign (Ryan Carsten Schmidt))

New bee here. Sorry if it is duplicated. I just change my HDD to SSD and reinstall my system, yet When I typed sudo port install gnuradio +full and I cannot install UHD, thus it cannot install gnuradio. I searched on line and it seems quite similar to this ticket: #41004. Yet I found no result about it. I attached the log. Thanks for any help.

Change History (2)

Changed 11 years ago by harand20@…

Attachment: main.log added

comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: gnuradio removed
Owner: changed from macports-tickets@… to michaelld@…
Port: uhd added
Summary: Fail to install gnuradio bacause of UHD on Marvericksuhd: error: no matching constructor for initialization of 'storage_type' (aka 'boost::atomics::detail::storage128_type')

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.

Note: See TracTickets for help on using tickets.