Project

General

Profile

Actions

Bug #1181

closed

[darwin][python] _hashlib.so and _ssl.so are linked with system OpenSSL, which is considered deprecated

Added by Dmitry M. over 8 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
build
Target version:
Start date:
12/14/2015
Due date:
% Done:

100%

Estimated time:
CPU Architecture:
Host OS:
OS X
Toolchain:
Android version:
CrystaX NDK Version:

Description

"Here":https://github.com/Homebrew/homebrew/pull/46999 are comments describing the problem more detailed.

Shortly speaking, host python get built on darwin with several native modules; two of them are @_hashlib.so@ and @_ssl.so@, and they're linked against system OpenSSL, which is considered deprecated. This makes @brew audit crystax-ndk@ fail when installing CrystaX NDK with Homebrew.

We should either re-build them with own OpenSSL (and keep it the most recent) or remove them completely from prebuilt python (probably second option is better, since it's not clear why we need SSL supported in prebuilt host python binaries).

Actions

Also available in: Atom PDF