diff options
-rw-r--r-- | bootscripts/ChangeLog | 3 | ||||
-rw-r--r-- | bootscripts/lfs/init.d/mountfs | 3 | ||||
-rw-r--r-- | chapter01/changelog.xml | 18 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 4 | ||||
-rw-r--r-- | chapter06/file.xml | 2 | ||||
-rw-r--r-- | chapter08/bc.xml | 4 | ||||
-rw-r--r-- | chapter08/glibc.xml | 10 | ||||
-rw-r--r-- | general.ent | 6 | ||||
-rw-r--r-- | packages.ent | 14 |
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 – --> 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"> |