| Newsgroups |
gmane.linux.lfs.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 lfs.
commit 7df48f36f702c0b03c6afb2ac204032b1f52af52
Author: Bruce Dubbs <[email protected]>
AuthorDate: Thu Mar 26 16:00:32 2026 -0500
Update to XML-Parser-2.53 (Security update).
---
chapter01/changelog.xml | 4 ++++
chapter01/whatsnew.xml | 4 ++--
chapter08/xml-parser.xml | 22 ++++++++++++++++++++++
packages.ent | 6 +++---
4 files changed, 31 insertions(+), 5 deletions(-)
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 0e146fc9e..11266b470 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -43,6 +43,10 @@
<listitem>
<para>2026-03-26</para>
<itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update to XML-Parser-2.53 (Security update). Fixes
+ <ulink url='&lfs-ticket-root;5892'>#5892</ulink>.</para>
+ </listitem>
<listitem>
<para>[bdubbs] - Add a sed to glibc-2.43 (Security update). Fixes
<ulink url='&lfs-ticket-root;5895'>#5895</ulink>.</para>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 1d7172bfa..0486141f8 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -275,9 +275,9 @@
<!--<listitem>
<para>Wheel-&wheel-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>XML::Parser-&xml-parser-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Xz-&xz-version;</para>
</listitem>-->
diff --git a/chapter08/xml-parser.xml b/chapter08/xml-parser.xml
index 8b3dd434d..565c80f60 100644
--- a/chapter08/xml-parser.xml
+++ b/chapter08/xml-parser.xml
@@ -41,6 +41,28 @@
<sect2 role="installation">
<title>Installation of XML::Parser</title>
+ <note>
+ <para>This package is scheduled to move to BLFS. Until that can be
+ done, two Python modules need to be added. To do that, we also
+ have to enable DNS by temporarily adding /etc/resolv.conf.</para>
+
+<screen><userinput role="nodump">cat > /etc/resolv.conf << EOF
+nameserver 8.8.8.8
+nameserver 8.8.4.4
+EOF</userinput></screen>
+ </note>
+
+ <para>Now add two Python modules:</para>
+
+<screen><userinput remap="pre">yes | cpan -i File::ShareDir
+yes | cpan -i File::ShareDir::Install</userinput></screen>
+
+ <para>Finish this temproary workaround by removing /etc/resolv.conf.
+ A discussion of this file
+ will be made at <xref linkend='resolv.conf'/></para>
+
+<screen><userinput remap="pre">rm /etc/resolv.conf</userinput></screen>
+
<para>Prepare XML::Parser for compilation:</para>
<screen><userinput remap="configure">perl Makefile.PL</userinput></screen>
diff --git a/packages.ent b/packages.ent
index f9b8ccafd..1cb8dd398 100644
--- a/packages.ent
+++ b/packages.ent
@@ -796,10 +796,10 @@
<!ENTITY wheel-fin-du "708 KB">
<!ENTITY wheel-fin-sbu "less than 0.1 SBU">
-<!ENTITY xml-parser-version "2.51">
-<!ENTITY xml-parser-size "307 KB">
+<!ENTITY xml-parser-version "2.53">
+<!ENTITY xml-parser-size "313 KB">
<!ENTITY xml-parser-url "https://cpan.metacpan.org/authors/id/T/TO/TODDR/XML-Parser-&xml-parser-version;.tar.gz">
-<!ENTITY xml-parser-md5 "1ab894865dc9de1dd9f360aa7c4fbd34">
+<!ENTITY xml-parser-md5 "2d2b6ffbfd93e09302b61f01b64960fa">
<!ENTITY xml-parser-home "&github;/chorny/XML-Parser">
<!ENTITY xml-parser-fin-du "2.3 MB">
<!ENTITY xml-parser-fin-sbu "less than 0.1 SBU">
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
--
http://lists.linuxfromscratch.org/sympa/info/lfs-book
Unsubscribe: See the above information page