diff options
Diffstat (limited to 'meta/recipes-devtools/python/python3/0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch')
-rw-r--r-- | meta/recipes-devtools/python/python3/0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/meta/recipes-devtools/python/python3/0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch b/meta/recipes-devtools/python/python3/0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch index ea0af02e72..374433c68e 100644 --- a/meta/recipes-devtools/python/python3/0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch +++ b/meta/recipes-devtools/python/python3/0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 7019ba184b828ed7253750cf409fc5760ef90a54 Mon Sep 17 00:00:00 2001 | 1 | From bad7e6a625436402a01d03021fb9ccd58bc9930f Mon Sep 17 00:00:00 2001 |
2 | From: Alexander Kanavin <alex.kanavin@gmail.com> | 2 | From: Alexander Kanavin <alex.kanavin@gmail.com> |
3 | Date: Thu, 9 Jan 2020 17:44:05 +0100 | 3 | Date: Thu, 9 Jan 2020 17:44:05 +0100 |
4 | Subject: [PATCH] setup.py: pass missing libraries to Extension for | 4 | Subject: [PATCH] setup.py: pass missing libraries to Extension for |
@@ -50,20 +50,21 @@ Upstream-Status: Pending | |||
50 | 50 | ||
51 | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> | 51 | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> |
52 | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> | 52 | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> |
53 | |||
53 | --- | 54 | --- |
54 | setup.py | 2 +- | 55 | setup.py | 2 +- |
55 | 1 file changed, 1 insertion(+), 1 deletion(-) | 56 | 1 file changed, 1 insertion(+), 1 deletion(-) |
56 | 57 | ||
57 | diff --git a/setup.py b/setup.py | 58 | diff --git a/setup.py b/setup.py |
58 | index ec3f2a4..b0f1541 100644 | 59 | index d92face..f42bcbb 100644 |
59 | --- a/setup.py | 60 | --- a/setup.py |
60 | +++ b/setup.py | 61 | +++ b/setup.py |
61 | @@ -1671,7 +1671,7 @@ class PyBuildExt(build_ext): | 62 | @@ -1836,7 +1836,7 @@ class PyBuildExt(build_ext): |
62 | libraries=libs, | 63 | if (sysconfig.get_config_var('HAVE_SEM_OPEN') and not |
63 | include_dirs=["Modules/_multiprocessing"])) | 64 | sysconfig.get_config_var('POSIX_SEMAPHORES_NOT_ENABLED')): |
64 | 65 | multiprocessing_srcs.append('_multiprocessing/semaphore.c') | |
65 | - self.add(Extension('_multiprocessing', multiprocessing_srcs, | 66 | - self.add(Extension('_multiprocessing', multiprocessing_srcs, |
66 | + self.add(Extension('_multiprocessing', multiprocessing_srcs, libraries=['pthread'], | 67 | + self.add(Extension('_multiprocessing', multiprocessing_srcs, libraries=['pthread'], |
67 | include_dirs=["Modules/_multiprocessing"])) | 68 | include_dirs=["Modules/_multiprocessing"])) |
68 | 69 | ||
69 | def detect_uuid(self): | 70 | if (not MS_WINDOWS and |