Author: ken Date: Tue Feb 26 11:08:48 2019 New Revision: 21253 Log: IO::Socket::SSL-2.062 and Net::SSLeay-1.86_06. I have been unable to test the wget command, the link stopped working in wget a few hours ago, although in firefox it continues to be ok.
Modified: trunk/BOOK/general/prog/perl-deps/perl-net-ssleay.xml trunk/BOOK/general/prog/perl-modules/perl-io-socket-ssl.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/networking/netprogs/wget.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/prog/perl-deps/perl-net-ssleay.xml ============================================================================== --- trunk/BOOK/general/prog/perl-deps/perl-net-ssleay.xml Tue Feb 26 10:49:23 2019 (r21252) +++ trunk/BOOK/general/prog/perl-deps/perl-net-ssleay.xml Tue Feb 26 11:08:48 2019 (r21253) @@ -4,8 +4,9 @@ <!ENTITY % general-entities SYSTEM "../../../general.ent"> %general-entities; - <!ENTITY my-download-http "&metacpan_authors;/M/MI/MIKEM/Net-SSLeay-&Net-SSLeay-version;.tar.gz"> - <!ENTITY my-md5sum "d602bdce4e0531c6efc276e3e429ca69"> +<!--<!ENTITY my-download-http "&metacpan_authors;/M/MI/MIKEM/Net-SSLeay-&Net-SSLeay-version;.tar.gz"> author will probably change for next release --> + <!ENTITY my-download-http "https://github.com/rurban/Net-SSLeay/archive/&Net-SSLeay-version;.tar.gz"> + <!ENTITY my-md5sum "888b770e65f894f394ff253d0d42cd5a"> ]> @@ -25,6 +26,7 @@ Net::SSLeay is a PERL extension for using OpenSSL. </para> + <!-- <bridgehead renderas="sect4">Additional Download</bridgehead> <itemizedlist spacing="compact"> <listitem> @@ -33,7 +35,7 @@ <ulink url="&patch-root;/Net-SSLeay-&Net-SSLeay-version;-openssl_1.1.1-1.patch"/> </para> </listitem> - </itemizedlist> + </itemizedlist>--> &lfs84_checked; @@ -51,20 +53,29 @@ </listitem> </itemizedlist> + <note> + <para> + This is a development version which is required to work properly with + <xref linkend="perl-io-socket-ssl"/> + </para> + + <para> + The source tarball shown above downloads with the correct name if using + a browser such as Firefox. If you prefer to use a command line program + such as wget, you normally would obtain &Net-SSLeay-version;.tar.gz + To obtain this package with the proper filename, run: + +<screen><userinput>wget -c https://github.com/urban/Net-SSLeay/archive/&Net-SSLeay-version;.tar.gz \ + -O Net-SSLeay-&Net-SSLeay-version;.tar.gz</userinput></screen>. + </para> + </note> + </sect3> <sect3 role="installation"> <title>Installation of Net::SSLeay</title> <para> - <emphasis>Unless</emphasis> you are still using the 1.1.0 series, - apply a patch to allow the tests to complete with - <application>openssl-1.1.1</application>. - </para> - -<screen><userinput>patch -Np1 -i ../Net-SSLeay-&Net-SSLeay-version;-openssl_1.1.1-1.patch</userinput></screen> - - <para> This module uses a variant of the standard build and installation instructions: Modified: trunk/BOOK/general/prog/perl-modules/perl-io-socket-ssl.xml ============================================================================== --- trunk/BOOK/general/prog/perl-modules/perl-io-socket-ssl.xml Tue Feb 26 10:49:23 2019 (r21252) +++ trunk/BOOK/general/prog/perl-modules/perl-io-socket-ssl.xml Tue Feb 26 11:08:48 2019 (r21253) @@ -5,7 +5,7 @@ %general-entities; <!ENTITY my-download-http "&perl_authors;/id/S/SU/SULLR/IO-Socket-SSL-&IO-Socket-SSL-version;.tar.gz"> - <!ENTITY my-md5sum "97fa6cd64f15db60f810cd8ab02d57fc"> + <!ENTITY my-md5sum "66140688195a5d47abba8cca1f998aed"> <!ENTITY IO-Socket-SSL-download-http "&perl_authors;/id/S/SU/SULLR/IO-Socket-SSL-&IO-Socket-SSL-version;.tar.gz"> ]> @@ -52,11 +52,17 @@ <xref linkend="perl-net-ssleay"/> </para> + <bridgehead renderas="sect5">Recommended</bridgehead> + <para role="recommended"> + <xref linkend="perl-uri"/> (to access international domain names) + </para> + </sect3> <sect3 role="installation"> <title>Installation of IO::Socket::SSL</title> + <!-- fixed, for me, if NET-SSLeay-1.86_06 development version is used: ken <note> <para> The tests hang if you are using openssl-1.1.1. They similarly @@ -68,17 +74,15 @@ If you are using the cpan method of installation, use the -T option to avoid running the tests. </para> - </note> + </note>--> <para> This module uses a variant of the standard build and installation instructions: <screen><userinput>yes | perl Makefile.PL && -make</userinput></screen> -<!-- make && -make test</userinput></screen>--> +make test</userinput></screen> Now, as the <systemitem class="username">root</systemitem> user: Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Tue Feb 26 10:49:23 2019 (r21252) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Feb 26 11:08:48 2019 (r21253) @@ -45,6 +45,13 @@ <para>February 26th, 2019</para> <itemizedlist> <listitem> + <para>[ken] - Update to IO::Socket::SSL-2.062 with + Net::SSLeay-1.86_06. Fixes + <ulink url="&blfs-ticket-root;11712">#11712</ulink>.</para> + </listitem> + </itemizedlist> + <itemizedlist> + <listitem> <para>[bdubbs] - Update to mariadb-10.3.13. Fixes <ulink url="&blfs-ticket-root;11705">#11705</ulink>.</para> </listitem> Modified: trunk/BOOK/networking/netprogs/wget.xml ============================================================================== --- trunk/BOOK/networking/netprogs/wget.xml Tue Feb 26 10:49:23 2019 (r21252) +++ trunk/BOOK/networking/netprogs/wget.xml Tue Feb 26 11:08:48 2019 (r21253) @@ -111,7 +111,6 @@ <para> To test the results, issue: <command>make check</command>. - Six HTTPS tests fail due to missing support in OpenSSL as shipped in LFS. </para> <para> Modified: trunk/BOOK/packages.ent ============================================================================== --- trunk/BOOK/packages.ent Tue Feb 26 10:49:23 2019 (r21252) +++ trunk/BOOK/packages.ent Tue Feb 26 11:08:48 2019 (r21253) @@ -387,7 +387,7 @@ <!ENTITY File-Which-version "1.23"> <!ENTITY HTML-Parser-version "3.72"> <!ENTITY HTTP-Daemon-version "6.01"> -<!ENTITY IO-Socket-SSL-version "2.060"> +<!ENTITY IO-Socket-SSL-version "2.062"> <!ENTITY IPC-Run3-version "0.048"> <!ENTITY Lingua-Translit-version "0.28"> <!ENTITY List-AllUtils-version "0.15"> @@ -466,7 +466,7 @@ <!ENTITY namespace-autoclean-version "0.28"> <!ENTITY namespace-clean-version "0.27"> <!ENTITY Net-HTTP-version "6.18"> -<!ENTITY Net-SSLeay-version "1.85"> +<!ENTITY Net-SSLeay-version "1.86_06"> <!ENTITY Number-Compare-version "0.03"> <!ENTITY Package-DeprecationManager-version "0.17"> <!ENTITY Package-Stash-version "0.38"> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
