Python fails to build with LibreSSL since RAND_egd has been removed from LibreSSL. This is a backport of http://bugs.python.org/issue21356 which started as Bug 192511 - [patch] fix lang/python27 build with libressl Generating a PR-number here, patch will follow shortly
Auto-assigned to maintainer python@FreeBSD.org
Created attachment 149995 [details] Backport of upstream issue21356 Patches Modules/_ssl.c Lib/ssl.py Lib/test/test_ssl.py configure.ac configure pyconfig.h.in
Created attachment 149996 [details] Patch Makefile check for OpenSSL from ports and pass LDFLAGS, CPPFLAGS to configure so it detects RAND_egd correctly
Closing, this is now part of the next point-release 3.4.3