[MacPorts] #66686: boost171 @1.71.0: Build failure
MacPorts
noreply at macports.org
Wed Jan 18 17:49:45 UTC 2023
#66686: boost171 @1.71.0: Build failure
------------------------+-----------------------
Reporter: nryan9444 | Owner: michaelld
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: ventura
Port: boost171 |
------------------------+-----------------------
Comment (by kencu):
It looks like this might be the error, when building boost171 +universal
on an M1 Mac:
{{{
:info:build darwin.link.dll bin.v2/libs/fiber/build/darwin-14.0.0/release
/architecture-combined/pch-off/threading-multi/visibility-hidden
/libboost_fiber-mt.dylib
:info:build "/usr/bin/clang++" -dynamiclib -Wl,-single_module
-install_name "/opt/local/libexec/boost/1.71/lib/libboost_fiber-mt.dylib"
-o "bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined
/pch-off/threading-multi/visibility-hidden/libboost_fiber-mt.dylib"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/algo/algorithm.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/algo/round_robin.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/algo/shared_work.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/algo/work_stealing.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/barrier.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/condition_variable.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/context.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/fiber.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/future.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/mutex.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/properties.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/recursive_mutex.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/recursive_timed_mutex.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/timed_mutex.o"
"bin.v2/libs/fiber/build/darwin-14.0.0/release/architecture-combined/pch-
off/threading-multi/visibility-hidden/scheduler.o"
"bin.v2/libs/context/build/darwin-14.0.0/release/architecture-combined
/pch-off/threading-multi/visibility-hidden/libboost_context-mt.dylib"
"bin.v2/libs/filesystem/build/darwin-14.0.0/release/architecture-combined
/pch-off/threading-multi/visibility-hidden/libboost_filesystem-mt.dylib"
-headerpad_max_install_names -fPIC -fvisibility=hidden -fvisibility-
inlines-hidden -Wl,-dead_strip -no_dead_strip_inits_and_terms
-L/opt/local/lib -Wl,-headerpad_max_install_names
-Wl,-rpath,/opt/local/lib/libgcc -stdlib=libc++ -arch x86_64 -arch arm64
:info:build ld: warning: option -no_dead_strip_inits_and_terms is obsolete
and being ignored
:info:build Undefined symbols for architecture x86_64:
:info:build "_jump_fcontext", referenced from:
:info:build
boost::fibers::context_initializer::context_initializer() in context.o
:info:build
boost::fibers::dispatcher_context::dispatcher_context(boost::context::preallocated
const&,
boost::context::basic_fixedsize_stack<boost::context::stack_traits>&&) in
context.o
:info:build void
boost::context::detail::fiber_entry<boost::context::detail::fiber_record<boost::context::fiber,
boost::context::basic_fixedsize_stack<boost::context::stack_traits>&,
std::__1::__bind<boost::context::fiber
(boost::fibers::dispatcher_context::*)(boost::context::fiber&&),
boost::fibers::dispatcher_context*, std::__1::placeholders::__ph<1>
const&> > >(boost::context::detail::transfer_t) in context.o
:info:build boost::intrusive_ptr<boost::fibers::context>::reset() in
fiber.o
:info:build boost::fibers::scheduler::release_terminated_() in
scheduler.o
:info:build
boost::intrusive_ptr<boost::fibers::context>::~intrusive_ptr() in
scheduler.o
:info:build "_make_fcontext", referenced from:
:info:build
boost::fibers::dispatcher_context::dispatcher_context(boost::context::preallocated
const&,
boost::context::basic_fixedsize_stack<boost::context::stack_traits>&&) in
context.o
:info:build "_ontop_fcontext", referenced from:
:info:build boost::fibers::context::~context() in context.o
:info:build boost::context::fiber::~fiber() in context.o
:info:build boost::fibers::context::resume() in context.o
:info:build
boost::fibers::context::resume(std::__1::unique_lock<boost::fibers::detail::spinlock_ttas>&)
in context.o
:info:build boost::fibers::context::resume(boost::fibers::context*)
in context.o
:info:build boost::fibers::context::suspend_with_cc() in context.o
:info:build
boost::fibers::context_initializer::context_initializer() in context.o
:info:build ...
:info:build ld: symbol(s) not found for architecture x86_64
:info:build clang: error: linker command failed with exit code 1 (use -v
to see invocation)
}}}
--
Ticket URL: <https://trac.macports.org/ticket/66686#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list