[blfs] 04/04: Update to Net-SSLeay-1.96

"Git Owner" ([email protected] via blfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.book
Message-ID <[email protected]>
This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch trunk
in repository blfs.

commit 2deda56c8b484f8020dec2e5aa7dd1527f996f9c
Author: Pierre Labastie <[email protected]>
AuthorDate: Sat May 23 15:10:58 2026 +0200

    Update to Net-SSLeay-1.96
    
    Also patch for OpenSSL-4. I've seen no test failure, so change
    text accordingly
---
 general/prog/perl-deps/perl-net-ssleay.xml | 30 +++++++++++++-----------------
 introduction/welcome/changelog.xml         | 10 ++++++++++
 packages.ent                               |  2 +-
 3 files changed, 24 insertions(+), 18 deletions(-)

diff --git a/general/prog/perl-deps/perl-net-ssleay.xml b/general/prog/perl-deps/perl-net-ssleay.xml
index b84a46dd7d..4d3e4acabb 100644
--- a/general/prog/perl-deps/perl-net-ssleay.xml
+++ b/general/prog/perl-deps/perl-net-ssleay.xml
@@ -5,7 +5,7 @@
   %general-entities;
 
   <!ENTITY my-download-http "&metacpan_authors;/C/CH/CHRISN/Net-SSLeay-&Net-SSLeay-version;.tar.gz">
-  <!ENTITY my-md5sum "1b22c764e5a094c6261e37a4b1f148ce">
+  <!ENTITY my-md5sum "63772ad94b874b5f0f025c2a4285f82f">
 
 ]>
 
@@ -25,16 +25,16 @@
         Net::SSLeay is a Perl extension for using OpenSSL.
       </para>
 
-      <!--
+
       <bridgehead renderas="sect4">Additional Download</bridgehead>
       <itemizedlist spacing="compact">
         <listitem>
           <para>
-            Required patch (for openssl-1.1.1):
-            <ulink url="&patch-root;/Net-SSLeay-&Net-SSLeay-version;-openssl_1.1.1-1.patch"/>
+            Required patch (for openssl-4):
+            <ulink url="&patch-root;/Net-SSLeay-&Net-SSLeay-version;-openssl4_fixes-1.patch"/>
           </para>
         </listitem>
-      </itemizedlist>-->
+      </itemizedlist>
 
       &lfs130_checked;
 
@@ -57,15 +57,11 @@
     <sect3 role="installation">
       <title>Installation of Net::SSLeay</title>
 
-      <note>
-        <para>
-          <!-- https://github.com/radiator-software/p5-net-ssleay/issues/511 -->
-          One test named <filename>32_x509_get_cert_info.t</filename> is
-          known to fail with OpenSSL-3.4.0 or later.
-          If enabling the external tests, one test in t/external/15_altnames.t
-          may fail. <!-- https://rt.cpan.org/Public/Bug/Display.html?id=12954 -->
-        </para>
-      </note>
+      <para>
+        First, apply a patch to support OpenSSL-4:
+      </para>
+
+<screen><userinput>patch -Np1 -i ../Net-SSLeay-&Net-SSLeay-version;-openssl4_fixes-1.patch</userinput></screen>
 
       <para>
         This module uses a variant of the standard build and installation
@@ -73,7 +69,7 @@
 
 <screen><userinput>yes '' | perl Makefile.PL &amp;&amp;
 make                      &amp;&amp;
-make test || true</userinput></screen>
+make test</userinput></screen>
 
         Now, as the <systemitem class="username">root</systemitem> user:
 
@@ -91,12 +87,12 @@ make test || true</userinput></screen>
         tests, which will fail if you do not have network connectivity. The
         default is 'n', specifying this allows you to script the build.
       </para>
-
+      <!--
       <para>
         <command>|| true</command>: When running a script which exits on
         error, this prevents stopping because of the known test failure.
       </para>
-
+      -->
     </sect3>
 
   </sect2>
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 9c5ac74cb0..023857abb1 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -39,6 +39,16 @@
   <itemizedlist>
     <title>Changelog Entries:</title>
 
+    <listitem>
+      <para>May 23rd, 2026</para>
+      <itemizedlist>
+        <listitem>
+          <para>[pierre] - Update to Net-SSLeay-1.96 (Perl dependency). Part of
+          <ulink url="&blfs-ticket-root;23278">#23330</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
       <para>May 22nd, 2026</para>
       <itemizedlist>
diff --git a/packages.ent b/packages.ent
index 6f9e105236..a18c5e5fed 100644
--- a/packages.ent
+++ b/packages.ent
@@ -542,7 +542,7 @@
 <!ENTITY namespace-autoclean-version  "0.31">
 <!ENTITY namespace-clean-version      "0.27">
 <!ENTITY Net-HTTP-version             "6.24">
-<!ENTITY Net-SSLeay-version           "1.94">
+<!ENTITY Net-SSLeay-version           "1.96">
 <!ENTITY Number-Compare-version       "0.03">
 <!ENTITY Package-Stash-version        "0.40">
 <!ENTITY Params-Validate-version      "1.31">

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.