]> code.ossystems Code Review - openembedded-core.git/commit
python3: drop unneeded multiprocessing module patch
authorAlexander Kanavin <alex.kanavin@gmail.com>
Tue, 11 Jan 2022 22:14:38 +0000 (23:14 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 12 Jan 2022 21:05:28 +0000 (21:05 +0000)
commit2eabd3b611f4afa5eafa4490b6b0ef7578b742de
tree216a7eb88d63c255b561d2363151ab4cd83ff23b
parentb4e351c67cd6af9cabac70cddb67129ca2590222
python3: drop unneeded multiprocessing module patch

pthread has been merged into the main libc library
(and was never separate in musl), so separate linking
for it is no longer needed.

I ran the reproducing sequence on qemux86, qemux86_64 and same targets with musl,
and it went fine:

root@qemux86:~# python3
Python 3.10.0 (default, Oct  4 2021, 17:55:55) [GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import multiprocessing
>>> pool_sema = multiprocessing.BoundedSemaphore(value=1)
>>> pool_sema.acquire()
True
>>> pool_sema.release()
>>>

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/python/python3/0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch [deleted file]
meta/recipes-devtools/python/python3_3.10.1.bb