aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bootscripts/ChangeLog3
-rw-r--r--bootscripts/lfs/init.d/mountfs3
-rw-r--r--chapter01/changelog.xml18
-rw-r--r--chapter01/whatsnew.xml4
-rw-r--r--chapter06/file.xml2
-rw-r--r--chapter08/bc.xml4
-rw-r--r--chapter08/glibc.xml10
-rw-r--r--general.ent6
-rw-r--r--packages.ent14
9 files changed, 38 insertions, 26 deletions
diff --git a/bootscripts/ChangeLog b/bootscripts/ChangeLog
index fd43c1222..f9e0a5ef4 100644
--- a/bootscripts/ChangeLog
+++ b/bootscripts/ChangeLog
@@ -1,3 +1,6 @@
+2021-02-01 Bruce Dubbs <bdubbs@linuxfromscratch.org>
+ * Tweak mountfs to properly exit when an error is found.
+
2021-01-13 Xi Ruoyao <xry111@mengyan1223.wang>
* Use /run instead of deprecated /var/run
diff --git a/bootscripts/lfs/init.d/mountfs b/bootscripts/lfs/init.d/mountfs
index 185a0ab7a..6bf2d6f2f 100644
--- a/bootscripts/lfs/init.d/mountfs
+++ b/bootscripts/lfs/init.d/mountfs
@@ -46,7 +46,8 @@ case "${1}" in
# their option list. _netdev denotes a network filesystem.
log_info_msg "Mounting remaining file systems..."
- mount --all --test-opts no_netdev >/dev/null
+ failed=0
+ mount --all --test-opts no_netdev >/dev/null || failed=1
evaluate_retval
exit $failed
;;
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index f4a7906bc..0036d3e65 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -44,6 +44,24 @@
-->
<listitem>
<itemizedlist>
+ <para>2021-02-02</para>
+ <listitem>
+ <para>[bdubbs] - Update to bc-3.2.6. Fixes
+ <ulink url="&lfs-ticket-root;4800">#4800</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to glibc-2.33. Fixes
+ <ulink url="&lfs-ticket-root;4799">#4799</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Minor change to mountfs boot script. Fixes
+ <ulink url="&lfs-ticket-root;4798">#4798</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
+ <itemizedlist>
<para>2021-02-01</para>
<listitem>
<para>[bdubbs] - Update to vim-8.2.2433. Addresses
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 701b2e998..9c2f6bd37 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -105,9 +105,9 @@
<!--<listitem>
<para>Gettext-&gettext-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Glibc-&glibc-version;</para>
- </listitem>-->
+ </listitem>
<listitem>
<para>GMP-&gmp-version;</para>
</listitem>
diff --git a/chapter06/file.xml b/chapter06/file.xml
index 035e02f72..0d00a1848 100644
--- a/chapter06/file.xml
+++ b/chapter06/file.xml
@@ -45,7 +45,7 @@
<para>Prepare File for compilation:</para>
-<screen><userinput remap="configure">./configure --prefix=/usr --host=$LFS_TGT</userinput></screen>
+<screen><userinput remap="configure">./configure --prefix=/usr --host=$LFS_TGT --build=$(./config.guess)</userinput></screen>
<!-- devs: if using - -build here, the build system wants to compile
the signature file with "file" on the build system, but stops if it is not
diff --git a/chapter08/bc.xml b/chapter08/bc.xml
index b116fe10e..dfff0364f 100644
--- a/chapter08/bc.xml
+++ b/chapter08/bc.xml
@@ -41,10 +41,6 @@
<sect2 role="installation">
<title>Installation of Bc</title>
- <para>First, fix an error in the configure script::</para>
-
-<screen><userinput remap="pre">sed -i '612d' configure.sh</userinput></screen>
-
<para>Prepare Bc for compilation:</para>
<screen><userinput remap="configure">PREFIX=/usr CC=gcc ./configure.sh -G -O3</userinput></screen>
diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml
index c67f735dd..dc3d5ecee 100644
--- a/chapter08/glibc.xml
+++ b/chapter08/glibc.xml
@@ -152,18 +152,12 @@ esac</userinput></screen>
<para><emphasis>misc/tst-ttyname</emphasis>
is known to fail in the LFS chroot environment.</para>
</listitem>
-<!--
- <listitem>
- <para><emphasis>inet/tst-idna_name_classify</emphasis>
- is known to fail in the LFS chroot environment.</para>
- </listitem>
<listitem>
- <para><emphasis>posix/tst-getaddrinfo4</emphasis> and
- <emphasis>posix/tst-getaddrinfo5</emphasis>
+ <para><emphasis>elf/tst-cpu-features-cpuinfo</emphasis>
may fail on some architectures.</para>
</listitem>
--->
+
<listitem>
<para>The <emphasis>nss/tst-nss-files-hosts-multi</emphasis>
test may fail for reasons that have not been determined.</para>
diff --git a/general.ent b/general.ent
index 70bd235d4..0c77793c7 100644
--- a/general.ent
+++ b/general.ent
@@ -1,13 +1,13 @@
-<!ENTITY version "SVN-20210201">
+<!ENTITY version "SVN-20210202">
<!ENTITY short-version "svn"> <!-- Used below in &blfs-book;
Change to x.y for release but not -rc releases -->
<!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" -->
-<!ENTITY versiond "20210201-systemd">
+<!ENTITY versiond "20210102-systemd">
<!ENTITY short-versiond "systemd">
<!ENTITY generic-versiond "systemd">
-<!ENTITY releasedate "February 1st, 2021">
+<!ENTITY releasedate "February 2nd, 2021">
<!ENTITY copyrightdate "1999-2021"><!-- jhalfs needs a literal dash, not &ndash; -->
diff --git a/packages.ent b/packages.ent
index 13033eaec..64227dfd7 100644
--- a/packages.ent
+++ b/packages.ent
@@ -57,10 +57,10 @@
<!ENTITY bash-fin-du "48 MB">
<!ENTITY bash-fin-sbu "2.4 SBU">
-<!ENTITY bc-version "3.2.5">
-<!ENTITY bc-size "229 KB">
+<!ENTITY bc-version "3.2.6">
+<!ENTITY bc-size "230 KB">
<!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz">
-<!ENTITY bc-md5 "44cd2eb1ad793b6d95ea5fc7b9293cd4">
+<!ENTITY bc-md5 "f2c3da63d24c8c541413866b13ec1e3b">
<!ENTITY bc-home "https://git.yzena.com/gavin/bc">
<!ENTITY bc-fin-du "6.5 MB">
<!ENTITY bc-fin-sbu "less than 0.1 SBU">
@@ -256,10 +256,10 @@
<!ENTITY gettext-fin-du "240 MB">
<!ENTITY gettext-fin-sbu "3.2 SBU">
-<!ENTITY glibc-version "2.32">
-<!ENTITY glibc-size "16,353 KB">
+<!ENTITY glibc-version "2.33">
+<!ENTITY glibc-size "16,663 KB">
<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
-<!ENTITY glibc-md5 "720c7992861c57cf97d66a2f36d8d1fa">
+<!ENTITY glibc-md5 "390bbd889c7e8e8a7041564cb6b27cca">
<!ENTITY glibc-home "&gnu-software;libc/">
<!ENTITY glibc-tmp-du "762 MB">
<!ENTITY glibc-tmp-sbu "4.6 SBU">
@@ -375,7 +375,7 @@
<!ENTITY less-fin-du "4.1 MB">
<!ENTITY less-fin-sbu "less than 0.1 SBU">
-<!ENTITY lfs-bootscripts-version "20210113"> <!-- Scripts depend on this format -->
+<!ENTITY lfs-bootscripts-version "20210201"> <!-- Scripts depend on this format -->
<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">
<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
<!ENTITY lfs-bootscripts-md5 "BOOTSCRIPTS-MD5SUM">