diff options
author | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2022-01-14 13:43:28 -0600 |
---|---|---|
committer | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2022-01-14 13:43:28 -0600 |
commit | ade3efafc6caf69322c5fed47bc376c088f07a67 (patch) | |
tree | 17bfc80385eaf3996295f7abd1bb3d05057edead | |
parent | 5ff21a47f918e5ed290dfb588db59558e9567d53 (diff) |
Package updates.
Update to shadow-4.11.1.
Update to readline-8.1.2.
Update to meson-0.61.0.
Update to libpipeline-1.5.5.
Update to bash-5.1.16.
-rw-r--r-- | chapter01/changelog.xml | 26 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 8 | ||||
-rw-r--r-- | chapter03/patches.xml | 6 | ||||
-rw-r--r-- | chapter08/meson.xml | 6 | ||||
-rw-r--r-- | chapter08/shadow.xml | 13 | ||||
-rw-r--r-- | packages.ent | 30 | ||||
-rw-r--r-- | patches.ent | 12 |
7 files changed, 58 insertions, 43 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 20838c588..b5549725e 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -39,6 +39,32 @@ <listitem revision="sysv"> or <listitem revision="systemd"> as appropriate for the entry or if needed the entire day's listitem. --> + <listitem> + <para>2022-01-15</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to shadow-4.11.1. Fixes + <ulink url="&lfs-ticket-root;4976">#4976</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to readline-8.1.2. Fixes + <ulink url="&lfs-ticket-root;4980">#4980</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to meson-0.61.0. Fixes + <ulink url="&lfs-ticket-root;4983">#4983</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to libpipeline-1.5.5. Fixes + <ulink url="&lfs-ticket-root;4977">#4977</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to bash-5.1.16. Fixes + <ulink url="&lfs-ticket-root;4978">#4978</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + <listitem revision="systemd"> <para>2021-01-13</para> <itemizedlist> diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 65385d1aa..7467ff140 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -42,9 +42,9 @@ <listitem> <para>Automake-&automake-version;</para> </listitem> - <!--<listitem> + <listitem> <para>Bash &bash-version;</para> - </listitem>--> + </listitem> <listitem> <para>Bc &bc-version;</para> </listitem> @@ -222,9 +222,9 @@ <listitem> <para>Python-&python-version;</para> </listitem> - <!--<listitem> + <listitem> <para>Readline-&readline-version;</para> - </listitem>--> + </listitem> <!--<listitem> <para>Sed-&sed-version;</para> </listitem>--> diff --git a/chapter03/patches.xml b/chapter03/patches.xml index bf8c85322..0986e663d 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -84,7 +84,6 @@ </listitem> </varlistentry> - <!-- <varlistentry> <term>Meson Upstream Fix Patch - <token>&meson-fix-patch-size;</token>:</term> <listitem> @@ -92,7 +91,6 @@ <para>MD5 sum: <literal>&meson-fix-patch-md5;</literal></para> </listitem> </varlistentry> ---> <!-- <varlistentry> <term>Libpipeline Checks Patch - <token>&libpipeline-checks-patch-size;</token>:</term> @@ -110,7 +108,7 @@ <para>MD5 sum: <literal>&perl-fix-patch-md5;</literal></para> </listitem> </varlistentry> - +<!-- <varlistentry> <term>Shadow Segfault Fix Patch - <token>&shadow-segfault-patch-size;</token>:</term> <listitem> @@ -118,7 +116,7 @@ <para>MD5 sum: <literal>&shadow-segfault-patch-md5;</literal></para> </listitem> </varlistentry> - +--> <varlistentry revision="sysv"> <term>Sysvinit Consolidated Patch - <token>&sysvinit-consolidated-patch-size;</token>:</term> <listitem> diff --git a/chapter08/meson.xml b/chapter08/meson.xml index 60838af94..70c1c1e92 100644 --- a/chapter08/meson.xml +++ b/chapter08/meson.xml @@ -48,14 +48,12 @@ <sect2 role="installation"> <title>Installation of Meson</title> -<!-- Applied in 0.56.2 - <para>First, apply a patch that fixes an issue with pkgconfig files - for static libraries:</para> + <para>First, apply a patch that fixes an issue identified upstream:</para> <screen><userinput remap="pre">patch -Np1 -i ../&meson-fix-patch;</userinput></screen> ---> <para>Compile Meson with the following command:</para> + <screen><userinput remap="make">python3 setup.py build</userinput></screen> <para>This package does not come with a test suite.</para> diff --git a/chapter08/shadow.xml b/chapter08/shadow.xml index ea540d1cf..2693f1bb7 100644 --- a/chapter08/shadow.xml +++ b/chapter08/shadow.xml @@ -41,14 +41,6 @@ <sect2 role="installation"> <title>Installation of Shadow</title> - <para>First, apply a fix to prevent a segmentation fault when running - <command>useradd</command>:</para> - -<!-- Hardcoding the patch version because it has been merged upstream and - the patch will be unnecessary when the next version is released. --> - -<screen><userinput remap="pre">patch -Np1 -i ../shadow-4.10-useradd_segfault-1.patch</userinput></screen> - <note> <para>If you would like to enforce the use of strong passwords, refer to <ulink url="&blfs-book;postlfs/cracklib.html"/> for installing @@ -103,10 +95,11 @@ find man -name Makefile.in -exec sed -i 's/passwd\.5 / /' {} \;</userinput></s <screen><userinput remap="pre">sed -i 's/1000/999/' etc/useradd</userinput></screen> --> +<!-- <para>Fix a simple programming error by modifying a file with following command:</para> <screen><userinput remap="pre">sed -e "224s/rounds/min_rounds/" -i libmisc/salt.c</userinput></screen> - +--> <para>Prepare Shadow for compilation:</para> <screen><userinput remap="configure">touch /usr/bin/passwd @@ -121,7 +114,7 @@ find man -name Makefile.in -exec sed -i 's/passwd\.5 / /' {} \;</userinput></s <listitem> <para>The file <filename>/usr/bin/passwd</filename> needs to exist because its location is harcoded in some programs, and - the default location if it does not exist is not right.</para> + if it does not exist, the default location is not right.</para> </listitem> </varlistentry> <varlistentry> diff --git a/packages.ent b/packages.ent index 19b032d0d..4844f5e03 100644 --- a/packages.ent +++ b/packages.ent @@ -48,10 +48,10 @@ <!ENTITY automake-fin-du "115 MB"> <!ENTITY automake-fin-sbu "less than 0.1 SBU (about 8.9 SBU with tests)"> -<!ENTITY bash-version "5.1.8"> -<!ENTITY bash-size "10,287 KB"> +<!ENTITY bash-version "5.1.16"> +<!ENTITY bash-size "10,277 KB"> <!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz"> -<!ENTITY bash-md5 "23eee6195b47318b9fd878e590ccb38c"> +<!ENTITY bash-md5 "c17b20a09fc38d67fb303aeb6c130b4e"> <!ENTITY bash-home "&gnu-software;bash/"> <!ENTITY bash-tmp-du "64 MB"> <!ENTITY bash-tmp-sbu "0.4 SBU"> @@ -410,10 +410,10 @@ <!ENTITY libffi-fin-du "10 MB"> <!ENTITY libffi-fin-sbu "2.0 SBU"> -<!ENTITY libpipeline-version "1.5.4"> -<!ENTITY libpipeline-size "1,017 KB"> +<!ENTITY libpipeline-version "1.5.5"> +<!ENTITY libpipeline-size "934 KB"> <!ENTITY libpipeline-url "&savannah;/releases/libpipeline/libpipeline-&libpipeline-version;.tar.gz"> -<!ENTITY libpipeline-md5 "67c6c1a3d4e3533b4d80cb3683fef970"> +<!ENTITY libpipeline-md5 "3e725c76bfea1985e87e851ee50c2e29"> <!ENTITY libpipeline-home "http://libpipeline.nongnu.org/"> <!ENTITY libpipeline-fin-du "9.1 MB"> <!ENTITY libpipeline-fin-sbu "0.1 SBU"> @@ -491,10 +491,10 @@ <!ENTITY markupsafe-fin-du "516 KB"> <!ENTITY markupsafe-fin-sbu "less than 0.1 SBU"> -<!ENTITY meson-version "0.60.3"> -<!ENTITY meson-size "1,956 KB"> +<!ENTITY meson-version "0.61.0"> +<!ENTITY meson-size "1,961 KB"> <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz"> -<!ENTITY meson-md5 "03ddd7272d8cbb9f33269cb37a200d24"> +<!ENTITY meson-md5 "cfe9f5e8ef869ba498a6a84f291f0c74"> <!ENTITY meson-home "https://mesonbuild.com"> <!ENTITY meson-fin-du "40 MB"> <!ENTITY meson-fin-sbu "less than 0.1 SBU"> @@ -606,10 +606,10 @@ <!ENTITY python-docs-md5 "d8e05bfe7e1327938690ac8a3d3b897d"> <!ENTITY python-docs-size "7,105 KB"> -<!ENTITY readline-version "8.1"> -<!ENTITY readline-size "2,924 KB"> +<!ENTITY readline-version "8.1.2"> +<!ENTITY readline-size "2,923 KB"> <!ENTITY readline-url "&gnu;readline/readline-&readline-version;.tar.gz"> -<!ENTITY readline-md5 "e9557dd5b1409f5d7b37ef717c64518e"> +<!ENTITY readline-md5 "12819fa739a78a6172400f399ab34f81"> <!ENTITY readline-home "https://tiswww.case.edu/php/chet/readline/rltop.html"> <!ENTITY readline-fin-du "15 MB"> <!ENTITY readline-fin-sbu "0.1 SBU"> @@ -624,10 +624,10 @@ <!ENTITY sed-fin-du "30 MB"> <!ENTITY sed-fin-sbu "0.5 SBU"> -<!ENTITY shadow-version "4.10"> -<!ENTITY shadow-size "1,624 KB"> +<!ENTITY shadow-version "4.11.1"> +<!ENTITY shadow-size "1,618 KB"> <!ENTITY shadow-url "&github;/shadow-maint/shadow/releases/download/v&shadow-version;/shadow-&shadow-version;.tar.xz"> -<!ENTITY shadow-md5 "3a7936a9d0834243816fe0977c3b956e"> +<!ENTITY shadow-md5 "5a95ec069aa91508167d02fecafaa912"> <!ENTITY shadow-home "https://shadow-maint.github.io/shadow/"> <!ENTITY shadow-fin-du "45 MB"> <!ENTITY shadow-fin-sbu "0.2 SBU"> diff --git a/patches.ent b/patches.ent index 3e3154fc5..38f303c68 100644 --- a/patches.ent +++ b/patches.ent @@ -59,11 +59,11 @@ <!ENTITY libpipeline-checks-patch-md5 "0cd71f98eadaee07647d021d2e4c8621"> <!ENTITY libpipeline-checks-patch-size "22 KB"> --> -<!-- + <!ENTITY meson-fix-patch "meson-&meson-version;-upstream_fix-1.patch"> -<!ENTITY meson-fix-patch-md5 "589012d95c80f256e569598caf27c9a6"> -<!ENTITY meson-fix-patch-size "2.2 KB"> ---> +<!ENTITY meson-fix-patch-md5 "14e62d976f7901c17686ed0e11095256"> +<!ENTITY meson-fix-patch-size "5.0 KB"> + <!-- <!ENTITY ninja-limit-jobs-patch "ninja-&ninja-version;-add_NINJAJOBS_var-1.patch"> <!ENTITY ninja-limit-jobs-patch-md5 "f537a633532492e805aa342fa869ca45"> @@ -73,11 +73,11 @@ <!ENTITY perl-fix-patch "perl-&perl-version;-upstream_fixes-1.patch"> <!ENTITY perl-fix-patch-md5 "fb42558b59ed95ee00eb9f1c1c9b8056"> <!ENTITY perl-fix-patch-size "1.6 KB"> - +<!-- <!ENTITY shadow-segfault-patch "shadow-&shadow-version;-useradd_segfault-1.patch"> <!ENTITY shadow-segfault-patch-md5 "66b299c0c9ac66fdb7c91b40df5984c0"> <!ENTITY shadow-segfault-patch-size "1.7 KB"> - +--> <!ENTITY sysvinit-consolidated-patch "sysvinit-&sysvinit-version;-consolidated-1.patch"> <!ENTITY sysvinit-consolidated-patch-md5 "4900322141d493e74020c9cf437b2cdc"> <!ENTITY sysvinit-consolidated-patch-size "2.4 KB"> |