[blfs] 02/03: Update to Python-3.14.5 (Security Update)

"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 618a288aaa32a46040aa9bb79d456bcc38170c85
Author: Douglas R. Reno <[email protected]>
AuthorDate: Fri May 15 13:32:14 2026 -0500

    Update to Python-3.14.5 (Security Update)
---
 general/prog/python3.xml           | 25 +++++++++++++++++++++----
 introduction/welcome/changelog.xml |  4 ++++
 packages.ent                       |  2 +-
 3 files changed, 26 insertions(+), 5 deletions(-)

diff --git a/general/prog/python3.xml b/general/prog/python3.xml
index fd8688c69f..a0f45bc3fa 100644
--- a/general/prog/python3.xml
+++ b/general/prog/python3.xml
@@ -7,7 +7,7 @@
   <!ENTITY python3-download-http
            "https://www.python.org/ftp/python/&python3-version;/Python-&python3-version;.tar.xz">
   <!ENTITY python3-download-ftp  " ">
-  <!ENTITY python3-md5sum        "279d92a745927c3aa5fdf68ec0bfd638">
+  <!ENTITY python3-md5sum        "16beaf44e56ed4b8254f625504b08a7f">
   <!ENTITY python3-size          "23 MB">
   <!ENTITY python3-buildsize     "335 MB (add 65 MB for tests)">
   <!ENTITY python3-time          "2.2 SBU (add 1.0 SBU for tests; both using parallelism=4)">
@@ -23,10 +23,16 @@
   2 tests failed:  test_zipfile test_importlib
   Total tests: run=47,970 failures=2 skipped=2,112
   Total test files: run=489/492 failed=2 skipped=20 resource_denied=5 rerun=2
+
+  Python-3.14.5
+  1 test failed: test_importlib
+  Total duration: 1 min 18 sec
+  Total tests: run=48,121 failures=2 skipped=1,916
+  Total test files: run=488/492 failed=1 skipped=20 resource_denied=5 rerun=1
   -->
   <!ENTITY python3htmldoc-download-http
   "https://www.python.org/ftp/python/doc/&python3-version;/python-&python3-version;-docs-html.tar.bz2">
-  <!ENTITY python3-docs-md5sum "3f98bcb588db43de46d0bc2f7fd64789">
+  <!ENTITY python3-docs-md5sum "b5e4e78aecd57de93837810d279598e2">
 ]>
 
 <sect1 id="python3" xreflabel="Python-&python3-version;">
@@ -134,7 +140,12 @@
     <itemizedlist spacing="compact">
       <listitem>
         <para>
-          Required patch: <ulink url="&patch-root;/Python-&python3-version;-security_fixes-2.patch"/>
+          Required patch: <ulink url="&patch-root;/Python-&python3-version;-security_fixes-1.patch"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Required patch: <ulink url="&patch-root;/Python-&python3-version;-openssl_4-1.patch"/>
         </para>
       </listitem>
     </itemizedlist>
@@ -189,7 +200,13 @@
       First, apply a patch consisting of security fixes from upstream:
     </para>
 
-<screen><userinput>patch -Np1 -i ../Python-&python3-version;-security_fixes-2.patch</userinput></screen>
+<screen><userinput remap="pre">patch -Np1 -i ../Python-&python3-version;-security_fixes-1.patch</userinput></screen>
+
+    <para>
+      Next, apply a patch adapting this package to OpenSSL-4:
+    </para>
+
+<screen><userinput remap="pre">patch -Np1 -i ../Python-&python3-version;-openssl_4-1.patch</userinput></screen>
 
     <para>
       Install <application>Python 3</application> by running the following
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 3b40f71307..1143e6d3fa 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -50,6 +50,10 @@
           <para>[jlocash] - Update to librsvg-2.62.2. Fixes
           <ulink url="&blfs-ticket-root;23300">#23300</ulink>.</para>
         </listitem>
+        <listitem>
+          <para>[renodr] - Update to Python-3.14.5 (Security Update). Fixes
+          <ulink url="&blfs-ticket-root;23281">#23281</ulink>.</para>
+        </listitem>
         <listitem>
           <para>[renodr] - Update to vim-9.2.0481 (Security Update). Fixes
           <ulink url="&blfs-ticket-root;23298">#23298</ulink>.</para>
diff --git a/packages.ent b/packages.ent
index 2b90c013e4..d8bb9fe266 100644
--- a/packages.ent
+++ b/packages.ent
@@ -393,7 +393,7 @@
 
 <!ENTITY python3-major                "3">
 <!ENTITY python3-minor                "14">
-<!ENTITY python3-patch                "4">
+<!ENTITY python3-patch                "5">
 <!ENTITY python3-majorver             "&python3-major;.&python3-minor;">
 <!ENTITY python3-version              "&python3-majorver;.&python3-patch;">
 <!ENTITY python3-lib-suffix           "cpython-&python3-major;&python3-minor;-&lt;arch&gt;-linux-gnu">

-- 
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.