This appears to be the same bug that Red Hat found: https://bugzilla.redhat.com/show_bug.cgi?id=1410175 Apparently it is looking for an entropy source that has changed in newer versions of glibc. I cannot rebuild python 3.4.5 using a RHEL7 kernel as my binary package build system.
Also, the Python interpreter dies under the 3.10.0-514.10.2.el7.x86_64 kernel when using recent stage3 installers (in this case stage3-i486-20171031.tar.bz2): localhost / # emerge --sync Fatal Python error: getentropy() failed Segmentation fault (core dumped) localhost /
Python 3.5.4 is being stabilized, so we might not bother patching this.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67db7a3cb4295fa103b5d2879931f560f0a81bd commit a67db7a3cb4295fa103b5d2879931f560f0a81bd Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2017-11-01 16:02:54 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2017-11-01 16:03:13 +0000 dev-lang/python: 3.4: disable getentropy() on linux Closes: https://bugs.gentoo.org/635534 Package-Manager: Portage-2.3.13, Repoman-2.3.3_p80 dev-lang/python/files/3.4-getentropy-linux.patch | 40 ++++++++++++++++++++++++ dev-lang/python/python-3.4.5.ebuild | 1 + dev-lang/python/python-3.4.6.ebuild | 1 + 3 files changed, 42 insertions(+)
*** Bug 635620 has been marked as a duplicate of this bug. ***