Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (8c4e5110542796ce4e3ce4f638b52cbbc6af6265)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (8c4e5110542796ce4e3ce4f638b52cbbc6af6265)
  • Date: Fri, 25 Mar 2022 00:19:53 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemaage.org>:

devel/python3/HISTORY | 2 ++
devel/python3/patches-3.9/hashlib-libressl-3.5.patch | 12 ++++++++++++
2 files changed, 14 insertions(+)

New commits:
commit 8c4e5110542796ce4e3ce4f638b52cbbc6af6265
Author: Pavel Vinogradov <public AT sourcemaage.org>
Commit: Pavel Vinogradov <public AT sourcemaage.org>

devel/python3: added LibreSSL fix for 3.9 branch

diff --git a/devel/python3/HISTORY b/devel/python3/HISTORY
index fe80d71..455927f 100644
--- a/devel/python3/HISTORY
+++ b/devel/python3/HISTORY
@@ -1,5 +1,7 @@
2022-03-24 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 3.10.4 for 3.10 branch, 3.9.12 for 3.9 branch
+ * patches-3.9/hashlib-libressl-3.5.patch: added patch that fixes
_hashlib
+ module to build with LibreSSL 3.5

2022-03-16 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: versions 3.10.3/3.9.11/3.8.13/3.7.13, SECURITY_PATCH++
diff --git a/devel/python3/patches-3.9/hashlib-libressl-3.5.patch
b/devel/python3/patches-3.9/hashlib-libressl-3.5.patch
new file mode 100644
index 0000000..6a4e0ad
--- /dev/null
+++ b/devel/python3/patches-3.9/hashlib-libressl-3.5.patch
@@ -0,0 +1,12 @@
+diff --git a/Modules/_hashopenssl.c b/Modules/_hashopenssl.c
+--- a/Modules/_hashopenssl.c
++++ b/Modules/_hashopenssl.c
+@@ -43,7 +43,7 @@
+ # error "OPENSSL_THREADS is not defined, Python requires thread-safe
OpenSSL"
+ #endif
+
+-#if (OPENSSL_VERSION_NUMBER < 0x10100000L) ||
defined(LIBRESSL_VERSION_NUMBER)
++#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || (LIBRESSL_VERSION_NUMBER <
0x3050000fL)
+ /* OpenSSL < 1.1.0 */
+ #define EVP_MD_CTX_new EVP_MD_CTX_create
+ #define EVP_MD_CTX_free EVP_MD_CTX_destroy



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (8c4e5110542796ce4e3ce4f638b52cbbc6af6265), Pavel Vinogradov, 03/24/2022

Archive powered by MHonArc 2.6.24.

Top of Page