[MacPorts] #61289: python39 @3.9.0 : Build failure on Mac OS X Leopard due to undefined symbols

MacPorts noreply at macports.org
Thu Oct 8 04:43:22 UTC 2020


#61289: python39 @3.9.0 : Build failure on Mac OS X Leopard due to undefined
symbols
--------------------------+----------------------
 Reporter:  SerpentChris  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.6.3
 Keywords:                |       Port:  python39
--------------------------+----------------------
 This build failure looks similar to comments on the old Python38 build
 failure on Mac OS X Leopard, #59827. I'm guessing Python 3.9 needs a
 similar patch?


 {{{
 /usr/bin/gcc-4.2 -o Python.framework/Versions/3.9/Python
 -L/opt/local32/lib -Wl,-headerpad_max_install_names -arch ppc
 -dynamiclib \
                 -all_load libpython3.9.a -Wl,-single_module \
                 -install_name
 /opt/local32/Library/Frameworks/Python.framework/Versions/3.9/Python \
                 -compatibility_version 3.9 \
                 -current_version 3.9 \
                 -framework CoreFoundation -lintl -ldl   -framework
 CoreFoundation;
 Undefined symbols:
   "_pthread_threadid_np", referenced from:
       _PyThread_get_thread_native_id in libpython3.9.a(thread.o)
 ld: symbol(s) not found
 collect2: ld returned 1 exit status
 make: *** [Python.framework/Versions/3.9/Python] Error 1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/61289>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list