[MacPorts] #42403: uhd build failure

MacPorts noreply at macports.org
Fri Feb 7 13:02:44 PST 2014


#42403: uhd build failure
-------------------------------+---------------------------
 Reporter:  macsforever2000@…  |      Owner:  michaelld@…
     Type:  defect             |     Status:  new
 Priority:  Normal             |  Milestone:
Component:  ports              |    Version:  2.2.1
 Keywords:                     |       Port:  uhd uhd-devel
-------------------------------+---------------------------
 Apparently it is having a problem with boost:

 {{{
 :info:build /usr/bin/clang++  -pipe -Os -isystem/opt/local/include -arch
 x86_64 -stdlib=libc++  -DNDEBUG -arch x86_64 -dynamiclib
 -Wl,-headerpad_max_install_names  -Wl,-headerpad_max_install_names -arch
 x86_64 -compatibility_version 3.0.0 -current_version 3.6.0 -o
 libuhd.003.006.dylib -install_name /opt/local/lib/libuhd.003.dylib
 CMakeFiles/uhd.dir/types/device_addr.cpp.o
 CMakeFiles/uhd.dir/types/mac_addr.cpp.o
 CMakeFiles/uhd.dir/types/ranges.cpp.o
 CMakeFiles/uhd.dir/types/sensors.cpp.o
 CMakeFiles/uhd.dir/types/serial.cpp.o
 CMakeFiles/uhd.dir/types/time_spec.cpp.o
 CMakeFiles/uhd.dir/types/tune.cpp.o CMakeFiles/uhd.dir/types/types.cpp.o
 CMakeFiles/uhd.dir/types/wb_iface.cpp.o
 CMakeFiles/uhd.dir/convert/convert_orc.c.o
 CMakeFiles/uhd.dir/convert/convert_with_orc.cpp.o
 CMakeFiles/uhd.dir/convert/sse2_sc16_to_fc64.cpp.o
 CMakeFiles/uhd.dir/convert/sse2_sc16_to_fc32.cpp.o
 CMakeFiles/uhd.dir/convert/sse2_sc8_to_fc64.cpp.o
 CMakeFiles/uhd.dir/convert/sse2_sc8_to_fc32.cpp.o
 CMakeFiles/uhd.dir/convert/sse2_fc64_to_sc16.cpp.o
 CMakeFiles/uhd.dir/convert/sse2_fc32_to_sc16.cpp.o
 CMakeFiles/uhd.dir/convert/sse2_fc64_to_sc8.cpp.o
 CMakeFiles/uhd.dir/convert/sse2_fc32_to_sc8.cpp.o
 CMakeFiles/uhd.dir/convert/convert_general.cpp.o
 CMakeFiles/uhd.dir/convert/convert_with_tables.cpp.o
 CMakeFiles/uhd.dir/convert/convert_impl.cpp.o
 CMakeFiles/uhd.dir/convert/convert_item32.cpp.o
 CMakeFiles/uhd.dir/convert/convert_pack_sc12.cpp.o
 CMakeFiles/uhd.dir/convert/convert_unpack_sc12.cpp.o
 CMakeFiles/uhd.dir/convert/convert_fc32_item32.cpp.o
 CMakeFiles/uhd.dir/transport/libusb1_control.cpp.o
 CMakeFiles/uhd.dir/transport/libusb1_zero_copy.cpp.o
 CMakeFiles/uhd.dir/transport/libusb1_base.cpp.o
 CMakeFiles/uhd.dir/transport/udp_zero_copy.cpp.o
 CMakeFiles/uhd.dir/transport/vrt_if_packet.cpp.o
 CMakeFiles/uhd.dir/transport/buffer_pool.cpp.o
 CMakeFiles/uhd.dir/transport/if_addrs.cpp.o
 CMakeFiles/uhd.dir/transport/udp_simple.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard_base.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard_eeprom.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard_id.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard_iface.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard_manager.cpp.o
 CMakeFiles/uhd.dir/usrp/gps_ctrl.cpp.o
 CMakeFiles/uhd.dir/usrp/mboard_eeprom.cpp.o
 CMakeFiles/uhd.dir/usrp/multi_usrp.cpp.o
 CMakeFiles/uhd.dir/usrp/subdev_spec.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/gpio_core_200.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/i2c_core_100.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/i2c_core_200.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/spi_core_100.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/time64_core_200.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/rx_dsp_core_200.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/tx_dsp_core_200.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/rx_frontend_core_200.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/tx_frontend_core_200.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/user_settings_core_200.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/rx_vita_core_3000.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/tx_vita_core_3000.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/time_core_3000.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/spi_core_3000.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/i2c_core_100_wb32.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/rx_dsp_core_3000.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/tx_dsp_core_3000.cpp.o
 CMakeFiles/uhd.dir/usrp/cores/radio_ctrl_core_3000.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_basic_and_lf.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_rfx.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_xcvr2450.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_sbx_common.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_sbx_version3.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_sbx_version4.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_cbx.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_wbx_common.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_wbx_version2.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_wbx_version3.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_wbx_version4.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_wbx_simple.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_dbsrx.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_unknown.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_tvrx.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_dbsrx2.cpp.o
 CMakeFiles/uhd.dir/usrp/dboard/db_tvrx2.cpp.o
 CMakeFiles/uhd.dir/usrp/common/fx2_ctrl.cpp.o
 CMakeFiles/uhd.dir/usrp/common/adf4001_ctrl.cpp.o
 CMakeFiles/uhd.dir/usrp/common/ad9361_ctrl.cpp.o
 CMakeFiles/uhd.dir/usrp/common/apply_corrections.cpp.o
 CMakeFiles/uhd.dir/usrp/common/validate_subdev_spec.cpp.o
 CMakeFiles/uhd.dir/usrp/common/recv_packet_demuxer.cpp.o
 CMakeFiles/uhd.dir/usrp/common/fifo_ctrl_excelsior.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp1/codec_ctrl.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp1/dboard_iface.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp1/io_impl.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp1/soft_time_ctrl.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp1/usrp1_iface.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp1/usrp1_impl.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp2/clock_ctrl.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp2/codec_ctrl.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp2/dboard_iface.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp2/io_impl.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp2/usrp2_iface.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp2/usrp2_impl.cpp.o
 CMakeFiles/uhd.dir/usrp/usrp2/usrp2_fifo_ctrl.cpp.o
 CMakeFiles/uhd.dir/usrp/b100/b100_impl.cpp.o
 CMakeFiles/uhd.dir/usrp/b100/clock_ctrl.cpp.o
 CMakeFiles/uhd.dir/usrp/b100/codec_ctrl.cpp.o
 CMakeFiles/uhd.dir/usrp/b100/dboard_iface.cpp.o
 CMakeFiles/uhd.dir/usrp/b100/io_impl.cpp.o
 CMakeFiles/uhd.dir/usrp/b100/usb_zero_copy_wrapper.cpp.o
 CMakeFiles/uhd.dir/usrp/b200/b200_impl.cpp.o
 CMakeFiles/uhd.dir/usrp/b200/b200_iface.cpp.o
 CMakeFiles/uhd.dir/usrp/b200/b200_io_impl.cpp.o
 CMakeFiles/uhd.dir/usrp/b200/b200_uart.cpp.o
 CMakeFiles/uhd.dir/utils/csv.cpp.o
 CMakeFiles/uhd.dir/utils/gain_group.cpp.o
 CMakeFiles/uhd.dir/utils/images.cpp.o
 CMakeFiles/uhd.dir/utils/load_modules.cpp.o
 CMakeFiles/uhd.dir/utils/log.cpp.o CMakeFiles/uhd.dir/utils/msg.cpp.o
 CMakeFiles/uhd.dir/utils/paths.cpp.o CMakeFiles/uhd.dir/utils/static.cpp.o
 CMakeFiles/uhd.dir/utils/tasks.cpp.o
 CMakeFiles/uhd.dir/utils/thread_priority.cpp.o
 CMakeFiles/uhd.dir/deprecated.cpp.o CMakeFiles/uhd.dir/device.cpp.o
 CMakeFiles/uhd.dir/stream.cpp.o CMakeFiles/uhd.dir/exception.cpp.o
 CMakeFiles/uhd.dir/property_tree.cpp.o CMakeFiles/uhd.dir/version.cpp.o
 /opt/local/lib/libboost_date_time-mt.dylib /opt/local/lib
 /libboost_filesystem-mt.dylib /opt/local/lib/libboost_program_options-
 mt.dylib /opt/local/lib/libboost_regex-mt.dylib /opt/local/lib
 /libboost_system-mt.dylib /opt/local/lib/libboost_thread-mt.dylib
 /opt/local/lib/libboost_unit_test_framework-mt.dylib
 /opt/local/lib/liborc-0.4.dylib /opt/local/lib/libusb-1.0.dylib -lpthread
 :info:build Undefined symbols for architecture x86_64:
 :info:build   "boost::match_results<char const*,
 std::__1::allocator<boost::sub_match<char const*> >
 >::maybe_assign(boost::match_results<char const*,
 std::__1::allocator<boost::sub_match<char const*> > > const&)", referenced
 from:
 :info:build       boost::re_detail::perl_matcher<char const*,
 std::__1::allocator<boost::sub_match<char const*> >,
 boost::regex_traits<char, boost::cpp_regex_traits<char> >
 >::match_prefix() in device_addr.cpp.o
 :info:build       boost::re_detail::perl_matcher<char const*,
 std::__1::allocator<boost::sub_match<char const*> >,
 boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_match()
 in device_addr.cpp.o
 :info:build   "boost::re_detail::perl_matcher<char const*,
 std::__1::allocator<boost::sub_match<char const*> >,
 boost::regex_traits<char, boost::cpp_regex_traits<char> >
 >::construct_init(boost::basic_regex<char, boost::regex_traits<char,
 boost::cpp_regex_traits<char> > > const&,
 boost::regex_constants::_match_flags)", referenced from:
 :info:build       boost::re_detail::perl_matcher<char const*,
 std::__1::allocator<boost::sub_match<char const*> >,
 boost::regex_traits<char, boost::cpp_regex_traits<char> >
 >::perl_matcher(char const*, char const*, boost::match_results<char
 const*, std::__1::allocator<boost::sub_match<char const*> > >&,
 boost::basic_regex<char, boost::regex_traits<char,
 boost::cpp_regex_traits<char> > > const&,
 boost::regex_constants::_match_flags, char const*) in device_addr.cpp.o
 :info:build ld: symbol(s) not found for architecture x86_64
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/42403>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list