[MacPorts] #59772: python38: fails on Leopard: Undefined symbols: :info:build "_pthread_threadid_np"

MacPorts noreply at macports.org
Fri Dec 27 02:06:00 UTC 2019


#59772: python38: fails on Leopard: Undefined symbols: :info:build
"_pthread_threadid_np"
-----------------------+---------------------------
  Reporter:  kencu     |      Owner:  jmroot
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  leopard tiger
      Port:  python38  |
-----------------------+---------------------------

Comment (by kencu):

 well well well <http://elliotth.blogspot.com/2012/04/gettid-on-mac-
 os.html>

 "If you poke around, you'll see that the Darwin/xgnu kernel actually has a
 gettid(2) system call. But before you get excited, you'll find that it's
 completely unrelated to the Linux gettid(2). It returns the "per-thread
 override identity", which is a uid and gid that a thread might be
 operating under (like a per-thread setuid(2) kind of facility). No use to
 us."

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


More information about the macports-tickets mailing list