diff options
author | Douglas R. Reno <renodr@linuxfromscratch.org> | 2021-07-23 06:30:53 -0500 |
---|---|---|
committer | Douglas R. Reno <renodr@linuxfromscratch.org> | 2021-07-23 06:30:53 -0500 |
commit | 9f847521956bf4453693ac58e7f3ddb657ca2dec (patch) | |
tree | 8f0c985e94c4c393297a79ceff5c3b93ca3a23d1 | |
parent | 4eee9ccd08265e8c4b74bbdaef8f3c0237e82e9c (diff) |
Update to binutils-2.37
Update to less-590
Update to meson-0.59.0
Guard systemd against CVE-2021-33910
-rw-r--r-- | chapter01/changelog.xml | 22 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 4 | ||||
-rw-r--r-- | chapter03/patches.xml | 2 | ||||
-rw-r--r-- | chapter08/systemd.xml | 11 | ||||
-rw-r--r-- | packages.ent | 18 | ||||
-rw-r--r-- | patches.ent | 6 |
6 files changed, 37 insertions, 26 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 4455604cc..527374497 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -43,6 +43,28 @@ appropriate for the entry or if needed the entire day's listitem. --> <listitem> + <para>2021-07-23</para> + <itemizedlist> + <listitem revision="systemd"> + <para>[renodr] - Guard systemd against CVE-2021-33910. Fixes + <ulink url="&lfs-ticket-root;4889">#4889</ulink>.</para> + </listitem> + <listitem> + <para>[renodr] - Update to meson-0.59.0. Fixes + <ulink url="&lfs-ticket-root;4888">#4888</ulink>.</para> + </listitem> + <listitem> + <para>[renodr] - Update to binutils-2.37. Fixes + <ulink url="&lfs-ticket-root;4887">#4887</ulink>.</para> + </listitem> + <listitem> + <para>[renodr] - Update to less-590. Fixes + <ulink url="&lfs-ticket-root;4884">#4884</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>2021-07-22</para> <itemizedlist> <listitem> diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index f1427f3a8..a68c2aad1 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -48,9 +48,9 @@ <listitem> <para>Bc &bc-version;</para> </listitem> - <!--<listitem> + <listitem> <para>Binutils-&binutils-version;</para> - </listitem>--> + </listitem> <listitem> <para>Bison-&bison-version;</para> </listitem> diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 6ffd313a8..fc980206b 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -119,7 +119,6 @@ </listitem> </varlistentry> -<!-- <varlistentry revision="systemd"> <term>Systemd Upstream Fixes Patch - <token>&systemd-upstream-fixes-patch-size;</token>:</term> <listitem> @@ -127,7 +126,6 @@ <para>MD5 sum: <literal>&systemd-upstream-fixes-patch-md5;</literal></para> </listitem> </varlistentry> ---> </variablelist> diff --git a/chapter08/systemd.xml b/chapter08/systemd.xml index c350dcf3a..67b27b8d8 100644 --- a/chapter08/systemd.xml +++ b/chapter08/systemd.xml @@ -40,17 +40,10 @@ <sect2 role="installation"> <title>Installation of systemd</title> -<!-- - <para>First, apply a patch to fix the build with GCC-10 and fix a segfault:</para> - -<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-gcc_10-fixes-2.patch</userinput></screen> ---> - - <!-- For linux-5.11's API headers changing the rfkill_event structure - <para>First, apply a patch to fix some build issues:</para> + <!--Fix CVE-2021-33910 --> + <para>First, apply a patch to fix a security vulnerability:</para> <screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-upstream_fixes-1.patch</userinput></screen> ---> <!-- Seems to be not needed anymore with 248 <para>Remove tests that cannot be built in chroot:</para> diff --git a/packages.ent b/packages.ent index 7a3606a5e..8855baa56 100644 --- a/packages.ent +++ b/packages.ent @@ -65,10 +65,10 @@ <!ENTITY bc-fin-du "6.7 MB"> <!ENTITY bc-fin-sbu "less than 0.1 SBU"> -<!ENTITY binutils-version "2.36.1"> -<!ENTITY binutils-size "22,239 KB"> +<!ENTITY binutils-version "2.37"> +<!ENTITY binutils-size "22,390 KB"> <!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz"> -<!ENTITY binutils-md5 "628d490d976d8957279bbbff06cf29d4"> +<!ENTITY binutils-md5 "e78d9ff2976b745a348f4c1f27c77cb1"> <!ENTITY binutils-home "&gnu-software;binutils/"> <!ENTITY binutils-tmpp1-du "640 MB"> <!ENTITY binutils-tmpp1-sbu "1 SBU"> @@ -375,10 +375,10 @@ <!ENTITY kmod-fin-du "13 MB"> <!ENTITY kmod-fin-sbu "0.1 SBU"> -<!ENTITY less-version "581"> -<!ENTITY less-size "341 KB"> +<!ENTITY less-version "590"> +<!ENTITY less-size "348 KB"> <!ENTITY less-url "https://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz"> -<!ENTITY less-md5 "6201df5b9dae2af9767fc220471471b3"> +<!ENTITY less-md5 "f029087448357812fba450091a1172ab"> <!ENTITY less-home "https://www.greenwoodsoftware.com/less/"> <!ENTITY less-fin-du "4.1 MB"> <!ENTITY less-fin-sbu "less than 0.1 SBU"> @@ -488,10 +488,10 @@ <!ENTITY markupsafe-fin-du "360 KB"> <!ENTITY markupsafe-fin-sbu "less than 0.1 SBU"> -<!ENTITY meson-version "0.58.1"> -<!ENTITY meson-size "1,852 KB"> +<!ENTITY meson-version "0.59.0"> +<!ENTITY meson-size "1,896 KB"> <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz"> -<!ENTITY meson-md5 "7e10667e08159a61c4f524b148799ec8"> +<!ENTITY meson-md5 "bb8bf3898afefc8272989e4be8ff0a5b"> <!ENTITY meson-home "https://mesonbuild.com"> <!ENTITY meson-fin-du "37 MB"> <!ENTITY meson-fin-sbu "less than 0.1 SBU"> diff --git a/patches.ent b/patches.ent index f2e1a6730..67cf10d81 100644 --- a/patches.ent +++ b/patches.ent @@ -72,8 +72,6 @@ <!ENTITY sysvinit-consolidated-patch-md5 "4900322141d493e74020c9cf437b2cdc"> <!ENTITY sysvinit-consolidated-patch-size "2.4 KB"> -<!-- <!ENTITY systemd-upstream-fixes-patch "systemd-&systemd-version;-upstream_fixes-1.patch"> -<!ENTITY systemd-upstream-fixes-patch-md5 "6819d49562ac48b551d15d2dd0123055"> -<!ENTITY systemd-upstream-fixes-patch-size "8 KB"> ---> +<!ENTITY systemd-upstream-fixes-patch-md5 "a4449dedf514486b8995ee501d1bb8cc"> +<!ENTITY systemd-upstream-fixes-patch-size "4 KB"> |