Skip to Content.
Sympa Menu

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

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, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (26caa0d2f5cac5a1dcb8a9e02c33b8022396e7c1)
  • Date: Sun, 18 Oct 2026 15:03:53 +0000

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

ftp/wget/HISTORY | 4 ++++
ftp/wget/PRE_BUILD | 3 ++-
ftp/wget/patches/openssl-4.patch | 26 ++++++++++++++++++++++++++
3 files changed, 32 insertions(+), 1 deletion(-)

New commits:
commit 26caa0d2f5cac5a1dcb8a9e02c33b8022396e7c1
Author: chris_debian <cjhandrew AT gmail.com>
Commit: Pavel Vinogradov <public AT sourcemage.org>

ftp/wget: fix the build with OpenSSL 4

diff --git a/ftp/wget/HISTORY b/ftp/wget/HISTORY
index 6704dcf..071ba81 100644
--- a/ftp/wget/HISTORY
+++ b/ftp/wget/HISTORY
@@ -1,3 +1,7 @@
+2026-10-11 chris_debian <cjhandrew AT gmail.com>
+ * PRE_BUILD, patches/openssl-4.patch: fix the build with OpenSSL 4
+ (upstream commit aaec8d52), which removed SSLv3_client_method
+
2026-04-27 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD BUILD: fix build

diff --git a/ftp/wget/PRE_BUILD b/ftp/wget/PRE_BUILD
index 476535a..d7b5c44 100755
--- a/ftp/wget/PRE_BUILD
+++ b/ftp/wget/PRE_BUILD
@@ -1,3 +1,4 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-sed -i '/nettle_md4_digest/s/MD4_DIGEST_SIZE,//' src/http-ntlm.c
+sed -i '/nettle_md4_digest/s/MD4_DIGEST_SIZE,//' src/http-ntlm.c &&
+apply_patch_dir patches
diff --git a/ftp/wget/patches/openssl-4.patch
b/ftp/wget/patches/openssl-4.patch
new file mode 100644
index 0000000..25d1ebd
--- /dev/null
+++ b/ftp/wget/patches/openssl-4.patch
@@ -0,0 +1,26 @@
+From aaec8d52a06c46eeab570b8ef3e10760ebc66b7a Mon Sep 17 00:00:00 2001
+From: "Vladimir B." <service AT cybernet.su>
+Date: Wed, 17 Jun 2026 17:31:19 +0200
+Subject: * src/openssl.c (ssl_init): Fix build for OpenSSL 4.0.0
+
+Copyright-paperwork-exempt: Yes
+---
+ src/openssl.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/openssl.c b/src/openssl.c
+index 0e16373f..18f3dea7 100644
+--- a/src/openssl.c
++++ b/src/openssl.c
+@@ -226,7 +226,7 @@ ssl_init (void)
+ break;
+
+ case secure_protocol_sslv3:
+-#ifndef OPENSSL_NO_SSL3_METHOD
++#if !defined OPENSSL_NO_SSL3_METHOD && OPENSSL_VERSION_NUMBER < 0x40000000L
+ meth = SSLv3_client_method ();
+ #endif
+ break;
+--
+cgit v1.2.3
+


  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (26caa0d2f5cac5a1dcb8a9e02c33b8022396e7c1), Pavel Vinogradov, 10/18/2026

Archive powered by MHonArc 2.6.24.

Top of Page