commit:     e76ee711b1fec7dd9a19bbdbfb84a03d3b2173c8
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 27 20:18:59 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jan 27 23:05:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76ee711

dev-python/pypy3: Switch default multiprocessing context to spawn

Switch the default multiprocessing context from "fork" to "spawn",
as the former seems to be causing frequent deadlocks in PyPy3.9.

Bug: https://foss.heptapod.net/pypy/pypy/-/issues/3650
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/pypy3/Manifest                                            | 2 +-
 .../pypy3/{pypy3-7.3.8_rc1.ebuild => pypy3-7.3.8_rc1_p1.ebuild}      | 0
 profiles/package.mask                                                | 5 -----
 3 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest
index fb3fc7b75b9a..076adee74a7f 100644
--- a/dev-python/pypy3/Manifest
+++ b/dev-python/pypy3/Manifest
@@ -1,4 +1,4 @@
 DIST pypy3.8-gentoo-patches-7.3.7.tar.xz 4396 BLAKE2B 
adc33a02ada4d22eae0484292ec6cc295805d9f254b7a9110c622628aa40011621a1833ca62d3251e4e5056c406f648e7ad0439bd60e77c38808dd9df46973a5
 SHA512 
1cda8467de2d749d98fa20d7d200b5f96dae0ca68cf44a054d03f3f148bc3946ba1f1c474ac0336560f79c78b3eddcd4ba24386e83de283c83475b8e4b75bdf8
 DIST pypy3.8-v7.3.7-src.tar.bz2 24375444 BLAKE2B 
44fe19ee63d95243c499ecb0b84e77873c73da93320b1e028a5c6c4b167441d223812dc66b16e070308cba48c4d8774738f827319cce9d1769b3f4346e15487c
 SHA512 
9e6701cc441d5535968656cfb0cfa9076c364f9ba32bc6f0ef64f06ab343281e2458dbe88791c0e02401457fbf80d367f397fc904f6146bff68e04a15e05fda2
-DIST pypy3.9-gentoo-patches-7.3.8rc1.tar.xz 1232 BLAKE2B 
9f56ed8fb2e40a5a52a30cd43973fa8ff777ffee49d07c72a1a15cac5be57b6e9531671832abb2f9d645b75e070f8fedc13197b19d680adc718bc5294be30418
 SHA512 
ff0aa40124270d1b4765aac99c86968ef32f26b4b59d073a59ea0883958d964fc4bed668e5b8b304f7d7c97d50040c1650788ae196d33c53e276f869ba57e841
+DIST pypy3.9-gentoo-patches-7.3.8rc1_p1.tar.xz 1720 BLAKE2B 
2d72eca8525104753f67db2c55ea799c24dee1969b484f1d1cb7fb3295924a9980aa84cdf1a6045ee463a64f68893dfb4e0f161fe4e3f210a5976283a09e1e48
 SHA512 
1c87301fad10764b754bc852cf7216b58792a2583026bef05e6ea278ea941486cffd36eec810af2e56f99c8ed9f56e7f08b42d8bc03bd3c5d55b044411da0beb
 DIST pypy3.9-v7.3.8rc1-src.tar.bz2 26254113 BLAKE2B 
fb4eca88080eee91d4ec8886abb484de11997c73d5b60c5f9acab7cd7b8cbc9d80190608bb905d82b6bcd1bbf602b6afc53257c9263458fc51a2b5f32510a164
 SHA512 
d1b1942fbacc7f8d642c85ceb4c4c9796e73bd5836615e2db81f4ddabf9e4f94c230f2d946ea9c49b642d41304aeed3906df1931a52ec40c56d14f1028139978

diff --git a/dev-python/pypy3/pypy3-7.3.8_rc1.ebuild 
b/dev-python/pypy3/pypy3-7.3.8_rc1_p1.ebuild
similarity index 100%
rename from dev-python/pypy3/pypy3-7.3.8_rc1.ebuild
rename to dev-python/pypy3/pypy3-7.3.8_rc1_p1.ebuild

diff --git a/profiles/package.mask b/profiles/package.mask
index 80b750f21981..34e86aa6c68c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,11 +33,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Michał Górny <mgo...@gentoo.org> (2022-01-27)
-# compileall often hangs on random packages in this version.  Masking
-# until we resolve that.
-=dev-python/pypy3-7.3.8_rc1
-
 # Volkmar W. Pogatzki <gen...@pogatzki.net> (2022-01-23)
 # Java-libraries with no consumers and depending on virtual/{jdk,jre}-1.6
 # Removal in 30 days.

Reply via email to