[MacPorts] #71632: boost176 @1.76.0_12: error: expected identifier before '(' token

MacPorts noreply at macports.org
Mon Dec 30 22:53:35 UTC 2024


#71632: boost176 @1.76.0_12: error: expected identifier before '(' token
------------------------+-----------------------
  Reporter:  ballapete  |      Owner:  michaelld
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.10.5
Resolution:             |   Keywords:  tiger ppc
      Port:  boost176   |
------------------------+-----------------------

Comment (by kencu):

 I thought I'd try building it with gcc7, however ran into our soon-to-be-
 old friend:
 {{{
     "/opt/local/bin/g++-mp-7" -dynamiclib -Wl,-single_module -install_name
 "/opt/local/libexec/boost/1.71/lib/libboost_log_setup-mt.dylib"
 -L"/opt/local/bin" -L"/opt/local/lib" -o
 "bin.v2/libs/log/build/darwin-7.5.0/release/threadapi-pthread/threading-
 multi/visibility-hidden/libboost_log_setup-mt.dylib"
 "bin.v2/libs/log/build/darwin-7.5.0/release/threadapi-pthread/threading-
 multi/visibility-hidden/setup/parser_utils.o"
 "bin.v2/libs/log/build/darwin-7.5.0/release/threadapi-pthread/threading-
 multi/visibility-hidden/setup/init_from_stream.o"
 "bin.v2/libs/log/build/darwin-7.5.0/release/threadapi-pthread/threading-
 multi/visibility-hidden/setup/init_from_settings.o"
 "bin.v2/libs/log/build/darwin-7.5.0/release/threadapi-pthread/threading-
 multi/visibility-hidden/setup/settings_parser.o"
 "bin.v2/libs/log/build/darwin-7.5.0/release/threadapi-pthread/threading-
 multi/visibility-hidden/setup/filter_parser.o"
 "bin.v2/libs/log/build/darwin-7.5.0/release/threadapi-pthread/threading-
 multi/visibility-hidden/setup/formatter_parser.o"
 "bin.v2/libs/log/build/darwin-7.5.0/release/threadapi-pthread/threading-
 multi/visibility-hidden/setup/default_filter_factory.o"
 "bin.v2/libs/log/build/darwin-7.5.0/release/threadapi-pthread/threading-
 multi/visibility-hidden/setup/matches_relation_factory.o"
 "bin.v2/libs/log/build/darwin-7.5.0/release/threadapi-pthread/threading-
 multi/visibility-hidden/setup/default_formatter_factory.o"
 "bin.v2/libs/log/build/darwin-7.5.0/release/threadapi-pthread/threading-
 multi/visibility-hidden/libboost_log-mt.dylib"
 "bin.v2/libs/regex/build/darwin-7.5.0/release/threading-multi/visibility-
 hidden/libboost_regex-mt.dylib"
 "bin.v2/libs/filesystem/build/darwin-7.5.0/release/threading-multi
 /visibility-hidden/libboost_filesystem-mt.dylib"
 "bin.v2/libs/thread/build/darwin-7.5.0/release/threadapi-pthread
 /threading-multi/visibility-hidden/libboost_thread-mt.dylib"
 "bin.v2/libs/date_time/build/darwin-7.5.0/release/threading-multi
 /visibility-hidden/libboost_date_time-mt.dylib"
 "bin.v2/libs/chrono/build/darwin-7.5.0/release/threading-multi/visibility-
 hidden/libboost_chrono-mt.dylib"
 "bin.v2/libs/atomic/build/darwin-7.5.0/release/threading-multi/visibility-
 hidden/libboost_atomic-mt.dylib"  -licudata -licui18n -licuuc
 -headerpad_max_install_names -fPIC -m32 -fvisibility=hidden -fvisibility-
 inlines-hidden -Wl,-dead_strip -no_dead_strip_inits_and_terms
 -L/opt/local/lib -Wl,-headerpad_max_install_names  -arch ppc

 Undefined symbols:
   "std::basic_ostream<char, std::char_traits<char> >&
 std::basic_ostream<char, std::char_traits<char> >::_M_insert<long
 double>(long double)", referenced from:
       void
 boost::log::v2_mt_posix::type_dispatcher::callback_base::trampoline<boost::log::v2_mt_posix::aux::(anonymous
 namespace)::default_formatter<char>::visitor, long double>(void*, long
 double const&) in default_formatter_factory.o
   "typeinfo for long double", referenced from:
       __ZTIe$non_lazy_ptr in default_filter_factory.o
      (maybe you meant: __ZTIe$non_lazy_ptr)
   "std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&
 std::basic_ostream<wchar_t, std::char_traits<wchar_t> >::_M_insert<long
 double>(long double)", referenced from:
       void
 boost::log::v2_mt_posix::type_dispatcher::callback_base::trampoline<boost::log::v2_mt_posix::aux::(anonymous
 namespace)::default_formatter<wchar_t>::visitor, long double>(void*, long
 double const&) in default_formatter_factory.o
 ld: symbol(s) not found
 collect2: error: ld returned 1 exit status
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/71632#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list