aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDouglas R. Reno <renodr@linuxfromscratch.org>2021-07-23 06:30:53 -0500
committerDouglas R. Reno <renodr@linuxfromscratch.org>2021-07-23 06:30:53 -0500
commit9f847521956bf4453693ac58e7f3ddb657ca2dec (patch)
tree8f0c985e94c4c393297a79ceff5c3b93ca3a23d1
parent4eee9ccd08265e8c4b74bbdaef8f3c0237e82e9c (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.xml22
-rw-r--r--chapter01/whatsnew.xml4
-rw-r--r--chapter03/patches.xml2
-rw-r--r--chapter08/systemd.xml11
-rw-r--r--packages.ent18
-rw-r--r--patches.ent6
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">