[MacPorts] #62274: thrift @0.13.0 build fails

MacPorts noreply at macports.org
Fri Feb 12 19:14:11 UTC 2021


#62274: thrift @0.13.0 build fails
----------------------+--------------------
  Reporter:  fgunbin  |      Owner:  (none)
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:
      Port:           |
----------------------+--------------------
Description changed by fgunbin:

Old description:

> I'm getting this build error on macOS 11.2.1
>
> Also I see here https://ports.macports.org/port/thrift/builds that build
> status is red for 11_x86_64.
>
> :info:build Undefined symbols for architecture x86_64:
> :info:build
> "apache::thrift::concurrency::Thread::threadMain(std::__1::shared_ptr<apache::thrift::concurrency::Thread>)",
> referenced from:
> :info:build       apache::thrift::concurrency::Thread::start() in
> libthriftnb_la-TNonblockingServer.o
>
> :info:build   "apache::thrift::GlobalOutput", referenced from:
> :info:build
> apache::thrift::server::TNonblockingServer::TConnection::workSocket() in
> libthriftnb_la-TNonblockingServer.o
> :info:build
> apache::thrift::server::TNonblockingServer::TConnection::transition() in
> libthriftnb_la-TNonblockingServer.o
> :info:build
> apache::thrift::server::TNonblockingServer::TConnection::setFlags(short)
> in libthriftnb_la-TNonblockingServer.o
> :info:build
> apache::thrift::server::TNonblockingServer::handleEvent(int, short) in
> libthriftnb_la-TNonblockingServer.o
> ..

New description:

 I'm getting this build error on macOS 11.2.1

 Also I see here https://ports.macports.org/port/thrift/builds that build
 status is red for 11_x86_64.

 :info:build Undefined symbols for architecture x86_64:
 :info:build
 "apache::thrift::concurrency::Thread::threadMain(std::__1::shared_ptr<apache::thrift::concurrency::Thread>)",
 referenced from:
 :info:build       apache::thrift::concurrency::Thread::start() in
 libthriftnb_la-TNonblockingServer.o

 :info:build   "apache::thrift::GlobalOutput", referenced from:
 :info:build
 apache::thrift::server::TNonblockingServer::TConnection::workSocket() in
 libthriftnb_la-TNonblockingServer.o
 :info:build
 apache::thrift::server::TNonblockingServer::TConnection::transition() in
 libthriftnb_la-TNonblockingServer.o
 :info:build
 apache::thrift::server::TNonblockingServer::TConnection::setFlags(short)
 in libthriftnb_la-TNonblockingServer.o
 :info:build
 apache::thrift::server::TNonblockingServer::handleEvent(int, short) in
 libthriftnb_la-TNonblockingServer.o
 <and more of that>

 I see this in the beginning of log (full log attached):
 :warn:main The macOS 11.2 SDK does not appear to be installed. Ports may
 not build correctly.
 :warn:main You can install it as part of the Xcode Command Line Tools
 package by running `xcode-select --install'.

 I've reinstalled command line tools by removing
 /Library/Developer/CommandLineTools, but the warning won't go away.

--

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


More information about the macports-tickets mailing list