Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 06 Jan 2016 19:04:07 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 205960] lang/python35: (and lang/python34) building with LibreSSL fails: lib-dynload/_ssl.so: No such file or directory
Message-ID:  <bug-205960-21822-sAfBHieAoy@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-205960-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-205960-21822@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D205960

--- Comment #1 from Bernard Spil <brnrd@freebsd.org> ---
Hi Mark,

Just checked the 3.4 sources and the required changes for LibreSSL are in t=
he
tarball (same applies to 3.5). Can you please send the config.log and confi=
g.h?
There's code in configure to test for the existence of the RAND_egd method =
in
libcrypto which must have somehow failed. Additionally, please provide your
/etc/make.conf

As a fix for this in  Modules/_ssl.c you could replace
#ifdef HAVE_RAND_EGD
with
#ifndef OPENSSL_NO_EGD
(NB ifdef -> ifNdef) that should work for sure.

I still need to upstream this improvement but the result should be exactly =
the
same.

--=20
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-205960-21822-sAfBHieAoy>