summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2021-03-03 13:47:14 +0100
committerMichał Górny <mgorny@gentoo.org>2021-03-03 13:54:01 +0100
commit8e8d98d11d8b67a0051647bcf41fc942b0ed1686 (patch)
treeb4256659aa68caec76ca5ccad4a595df9a153d92 /dev-lang
parentdev-db/pgpool2: Bump to 4.2.2 (diff)
downloadgentoo-8e8d98d11d8b67a0051647bcf41fc942b0ed1686.tar.gz
gentoo-8e8d98d11d8b67a0051647bcf41fc942b0ed1686.tar.bz2
gentoo-8e8d98d11d8b67a0051647bcf41fc942b0ed1686.zip
dev-lang/python: Disable vfork() to workaround sandbox bug
Bug: https://bugs.gentoo.org/774054 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/python/python-3.10.0_alpha6-r1.ebuild (renamed from dev-lang/python/python-3.10.0_alpha6.ebuild)5
1 files changed, 5 insertions, 0 deletions
diff --git a/dev-lang/python/python-3.10.0_alpha6.ebuild b/dev-lang/python/python-3.10.0_alpha6-r1.ebuild
index d059b8bfc600..3a12d55912ed 100644
--- a/dev-lang/python/python-3.10.0_alpha6.ebuild
+++ b/dev-lang/python/python-3.10.0_alpha6-r1.ebuild
@@ -168,6 +168,11 @@ src_configure() {
# a chance for users rebuilding python before glibc
ac_cv_header_stropts_h=no
+ # disable use of vfork() for subprocess spawning as it is broken
+ # inside sandbox
+ # https://bugs.gentoo.org/774054
+ ac_cv_func_vfork=no
+
--enable-shared
--without-static-libpython
$(use_enable ipv6)