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.
This commit is contained in:
Bruce Dubbs 2022-01-14 13:43:28 -06:00
parent 5ff21a47f9
commit ade3efafc6
7 changed files with 58 additions and 43 deletions

View File

@ -39,6 +39,32 @@
<listitem revision="sysv"> or <listitem revision="systemd"> as <listitem revision="sysv"> or <listitem revision="systemd"> as
appropriate for the entry or if needed the entire day's listitem. 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"> <listitem revision="systemd">
<para>2021-01-13</para> <para>2021-01-13</para>
<itemizedlist> <itemizedlist>

View File

@ -42,9 +42,9 @@
<listitem> <listitem>
<para>Automake-&automake-version;</para> <para>Automake-&automake-version;</para>
</listitem> </listitem>
<!--<listitem> <listitem>
<para>Bash &bash-version;</para> <para>Bash &bash-version;</para>
</listitem>--> </listitem>
<listitem> <listitem>
<para>Bc &bc-version;</para> <para>Bc &bc-version;</para>
</listitem> </listitem>
@ -222,9 +222,9 @@
<listitem> <listitem>
<para>Python-&python-version;</para> <para>Python-&python-version;</para>
</listitem> </listitem>
<!--<listitem> <listitem>
<para>Readline-&readline-version;</para> <para>Readline-&readline-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Sed-&sed-version;</para> <para>Sed-&sed-version;</para>
</listitem>--> </listitem>-->

View File

@ -84,7 +84,6 @@
</listitem> </listitem>
</varlistentry> </varlistentry>
<!--
<varlistentry> <varlistentry>
<term>Meson Upstream Fix Patch - <token>&meson-fix-patch-size;</token>:</term> <term>Meson Upstream Fix Patch - <token>&meson-fix-patch-size;</token>:</term>
<listitem> <listitem>
@ -92,7 +91,6 @@
<para>MD5 sum: <literal>&meson-fix-patch-md5;</literal></para> <para>MD5 sum: <literal>&meson-fix-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </varlistentry>
-->
<!-- <!--
<varlistentry> <varlistentry>
<term>Libpipeline Checks Patch - <token>&libpipeline-checks-patch-size;</token>:</term> <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> <para>MD5 sum: <literal>&perl-fix-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<!--
<varlistentry> <varlistentry>
<term>Shadow Segfault Fix Patch - <token>&shadow-segfault-patch-size;</token>:</term> <term>Shadow Segfault Fix Patch - <token>&shadow-segfault-patch-size;</token>:</term>
<listitem> <listitem>
@ -118,7 +116,7 @@
<para>MD5 sum: <literal>&shadow-segfault-patch-md5;</literal></para> <para>MD5 sum: <literal>&shadow-segfault-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </varlistentry>
-->
<varlistentry revision="sysv"> <varlistentry revision="sysv">
<term>Sysvinit Consolidated Patch - <token>&sysvinit-consolidated-patch-size;</token>:</term> <term>Sysvinit Consolidated Patch - <token>&sysvinit-consolidated-patch-size;</token>:</term>
<listitem> <listitem>

View File

@ -48,14 +48,12 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Meson</title> <title>Installation of Meson</title>
<!-- Applied in 0.56.2 <para>First, apply a patch that fixes an issue identified upstream:</para>
<para>First, apply a patch that fixes an issue with pkgconfig files
for static libraries:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&meson-fix-patch;</userinput></screen> <screen><userinput remap="pre">patch -Np1 -i ../&meson-fix-patch;</userinput></screen>
-->
<para>Compile Meson with the following command:</para> <para>Compile Meson with the following command:</para>
<screen><userinput remap="make">python3 setup.py build</userinput></screen> <screen><userinput remap="make">python3 setup.py build</userinput></screen>
<para>This package does not come with a test suite.</para> <para>This package does not come with a test suite.</para>

View File

@ -41,14 +41,6 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Shadow</title> <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> <note>
<para>If you would like to enforce the use of strong passwords, refer to <para>If you would like to enforce the use of strong passwords, refer to
<ulink url="&blfs-book;postlfs/cracklib.html"/> for installing <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> <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> <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> <screen><userinput remap="pre">sed -e "224s/rounds/min_rounds/" -i libmisc/salt.c</userinput></screen>
-->
<para>Prepare Shadow for compilation:</para> <para>Prepare Shadow for compilation:</para>
<screen><userinput remap="configure">touch /usr/bin/passwd <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> <listitem>
<para>The file <filename>/usr/bin/passwd</filename> needs <para>The file <filename>/usr/bin/passwd</filename> needs
to exist because its location is harcoded in some programs, and 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> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>

View File

@ -48,10 +48,10 @@
<!ENTITY automake-fin-du "115 MB"> <!ENTITY automake-fin-du "115 MB">
<!ENTITY automake-fin-sbu "less than 0.1 SBU (about 8.9 SBU with tests)"> <!ENTITY automake-fin-sbu "less than 0.1 SBU (about 8.9 SBU with tests)">
<!ENTITY bash-version "5.1.8"> <!ENTITY bash-version "5.1.16">
<!ENTITY bash-size "10,287 KB"> <!ENTITY bash-size "10,277 KB">
<!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz"> <!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-home "&gnu-software;bash/">
<!ENTITY bash-tmp-du "64 MB"> <!ENTITY bash-tmp-du "64 MB">
<!ENTITY bash-tmp-sbu "0.4 SBU"> <!ENTITY bash-tmp-sbu "0.4 SBU">
@ -410,10 +410,10 @@
<!ENTITY libffi-fin-du "10 MB"> <!ENTITY libffi-fin-du "10 MB">
<!ENTITY libffi-fin-sbu "2.0 SBU"> <!ENTITY libffi-fin-sbu "2.0 SBU">
<!ENTITY libpipeline-version "1.5.4"> <!ENTITY libpipeline-version "1.5.5">
<!ENTITY libpipeline-size "1,017 KB"> <!ENTITY libpipeline-size "934 KB">
<!ENTITY libpipeline-url "&savannah;/releases/libpipeline/libpipeline-&libpipeline-version;.tar.gz"> <!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-home "http://libpipeline.nongnu.org/">
<!ENTITY libpipeline-fin-du "9.1 MB"> <!ENTITY libpipeline-fin-du "9.1 MB">
<!ENTITY libpipeline-fin-sbu "0.1 SBU"> <!ENTITY libpipeline-fin-sbu "0.1 SBU">
@ -491,10 +491,10 @@
<!ENTITY markupsafe-fin-du "516 KB"> <!ENTITY markupsafe-fin-du "516 KB">
<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU"> <!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
<!ENTITY meson-version "0.60.3"> <!ENTITY meson-version "0.61.0">
<!ENTITY meson-size "1,956 KB"> <!ENTITY meson-size "1,961 KB">
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz"> <!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-home "https://mesonbuild.com">
<!ENTITY meson-fin-du "40 MB"> <!ENTITY meson-fin-du "40 MB">
<!ENTITY meson-fin-sbu "less than 0.1 SBU"> <!ENTITY meson-fin-sbu "less than 0.1 SBU">
@ -606,10 +606,10 @@
<!ENTITY python-docs-md5 "d8e05bfe7e1327938690ac8a3d3b897d"> <!ENTITY python-docs-md5 "d8e05bfe7e1327938690ac8a3d3b897d">
<!ENTITY python-docs-size "7,105 KB"> <!ENTITY python-docs-size "7,105 KB">
<!ENTITY readline-version "8.1"> <!ENTITY readline-version "8.1.2">
<!ENTITY readline-size "2,924 KB"> <!ENTITY readline-size "2,923 KB">
<!ENTITY readline-url "&gnu;readline/readline-&readline-version;.tar.gz"> <!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-home "https://tiswww.case.edu/php/chet/readline/rltop.html">
<!ENTITY readline-fin-du "15 MB"> <!ENTITY readline-fin-du "15 MB">
<!ENTITY readline-fin-sbu "0.1 SBU"> <!ENTITY readline-fin-sbu "0.1 SBU">
@ -624,10 +624,10 @@
<!ENTITY sed-fin-du "30 MB"> <!ENTITY sed-fin-du "30 MB">
<!ENTITY sed-fin-sbu "0.5 SBU"> <!ENTITY sed-fin-sbu "0.5 SBU">
<!ENTITY shadow-version "4.10"> <!ENTITY shadow-version "4.11.1">
<!ENTITY shadow-size "1,624 KB"> <!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-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-home "https://shadow-maint.github.io/shadow/">
<!ENTITY shadow-fin-du "45 MB"> <!ENTITY shadow-fin-du "45 MB">
<!ENTITY shadow-fin-sbu "0.2 SBU"> <!ENTITY shadow-fin-sbu "0.2 SBU">

View File

@ -59,11 +59,11 @@
<!ENTITY libpipeline-checks-patch-md5 "0cd71f98eadaee07647d021d2e4c8621"> <!ENTITY libpipeline-checks-patch-md5 "0cd71f98eadaee07647d021d2e4c8621">
<!ENTITY libpipeline-checks-patch-size "22 KB"> <!ENTITY libpipeline-checks-patch-size "22 KB">
--> -->
<!--
<!ENTITY meson-fix-patch "meson-&meson-version;-upstream_fix-1.patch"> <!ENTITY meson-fix-patch "meson-&meson-version;-upstream_fix-1.patch">
<!ENTITY meson-fix-patch-md5 "589012d95c80f256e569598caf27c9a6"> <!ENTITY meson-fix-patch-md5 "14e62d976f7901c17686ed0e11095256">
<!ENTITY meson-fix-patch-size "2.2 KB"> <!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 "ninja-&ninja-version;-add_NINJAJOBS_var-1.patch">
<!ENTITY ninja-limit-jobs-patch-md5 "f537a633532492e805aa342fa869ca45"> <!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 "perl-&perl-version;-upstream_fixes-1.patch">
<!ENTITY perl-fix-patch-md5 "fb42558b59ed95ee00eb9f1c1c9b8056"> <!ENTITY perl-fix-patch-md5 "fb42558b59ed95ee00eb9f1c1c9b8056">
<!ENTITY perl-fix-patch-size "1.6 KB"> <!ENTITY perl-fix-patch-size "1.6 KB">
<!--
<!ENTITY shadow-segfault-patch "shadow-&shadow-version;-useradd_segfault-1.patch"> <!ENTITY shadow-segfault-patch "shadow-&shadow-version;-useradd_segfault-1.patch">
<!ENTITY shadow-segfault-patch-md5 "66b299c0c9ac66fdb7c91b40df5984c0"> <!ENTITY shadow-segfault-patch-md5 "66b299c0c9ac66fdb7c91b40df5984c0">
<!ENTITY shadow-segfault-patch-size "1.7 KB"> <!ENTITY shadow-segfault-patch-size "1.7 KB">
-->
<!ENTITY sysvinit-consolidated-patch "sysvinit-&sysvinit-version;-consolidated-1.patch"> <!ENTITY sysvinit-consolidated-patch "sysvinit-&sysvinit-version;-consolidated-1.patch">
<!ENTITY sysvinit-consolidated-patch-md5 "4900322141d493e74020c9cf437b2cdc"> <!ENTITY sysvinit-consolidated-patch-md5 "4900322141d493e74020c9cf437b2cdc">
<!ENTITY sysvinit-consolidated-patch-size "2.4 KB"> <!ENTITY sysvinit-consolidated-patch-size "2.4 KB">