Barry Davis <[email protected]> added the comment:
I've just hit this issue using Python-2.7.9, gcc-8.1.0, glibc-2.23.
The patch I made to fix the issue based on comments in this issue:
--- Python-2.7.9/setup.py 2019-01-25 09:30:39.049501423 +0000
+++ Python-2.7.9/setup.py 2019-01-25 09:30:55.369609646 +0000
@@ -1670,7 +1670,7 @@
else: # Linux and other unices
macros = dict()
- libraries = ['rt']
+ libraries = ['rt', 'pthread']
if host_platform == 'win32':
multiprocessing_srcs = [ '_multiprocessing/multiprocessing.c',
@@ -1690,6 +1690,7 @@
if sysconfig.get_config_var('WITH_THREAD'):
exts.append ( Extension('_multiprocessing', multiprocessing_srcs,
+ libraries = libraries,
define_macros=macros.items(),
include_dirs=["Modules/_multiprocessing"]))
else:
----------
nosy: +Barry Davis
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue31171>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com