diff options
-rw-r--r-- | chapter01/changelog.xml | 30 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 12 | ||||
-rw-r--r-- | chapter06/diffutils.xml | 4 | ||||
-rw-r--r-- | chapter06/grep.xml | 5 | ||||
-rw-r--r-- | chapter06/sed.xml | 5 | ||||
-rw-r--r-- | chapter08/binutils.xml | 2 | ||||
-rw-r--r-- | chapter08/glibc.xml | 2 | ||||
-rw-r--r-- | chapter08/gmp.xml | 2 | ||||
-rw-r--r-- | chapter08/stripping.xml | 2 | ||||
-rw-r--r-- | packages.ent | 37 |
10 files changed, 70 insertions, 31 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index ac551a947..caf35cc90 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -41,6 +41,36 @@ --> <listitem> + <para>2023-08-01</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to vim-9.0.1677. Addresses + <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to openssl-3.1.2. Fixes + <ulink url='&lfs-ticket-root;5305'>#5305</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to man-pages-6.05. Fixes + <ulink url='&lfs-ticket-root;5303'>#5303</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to binutils-2.41. Fixes + <ulink url='&lfs-ticket-root;5300'>#5300</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to gmp-6.3.0. Fixes + <ulink url='&lfs-ticket-root;5301'>#5301</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to glibc-2.38. Fixes + <ulink url='&lfs-ticket-root;5302'>#5302</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>2023-07-28</para> <itemizedlist> <listitem> diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index f40d3b33a..a2e7823da 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -64,9 +64,9 @@ <listitem> <para>Bc &bc-version;</para> </listitem> - <!--<listitem> + <listitem> <para>Binutils-&binutils-version;</para> - </listitem>--> + </listitem> <!--<listitem> <para>Bison-&bison-version;</para> </listitem>--> @@ -124,12 +124,12 @@ <listitem> <para>Gettext-&gettext-version;</para> </listitem> - <!--<listitem> + <listitem> <para>Glibc-&glibc-version;</para> - </listitem>--> - <!--<listitem> + </listitem> + <listitem> <para>GMP-&gmp-version;</para> - </listitem>--> + </listitem> <!--<listitem> <para>Gperf-&gperf-version;</para> </listitem>--> diff --git a/chapter06/diffutils.xml b/chapter06/diffutils.xml index af4d95429..d2b875a9d 100644 --- a/chapter06/diffutils.xml +++ b/chapter06/diffutils.xml @@ -45,7 +45,9 @@ <para>Prepare Diffutils 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=$(./build-aux/config.guess)</userinput></screen> <para>Compile the package:</para> diff --git a/chapter06/grep.xml b/chapter06/grep.xml index 1bccd7486..dd942c712 100644 --- a/chapter06/grep.xml +++ b/chapter06/grep.xml @@ -45,8 +45,9 @@ <para>Prepare Grep 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=$(./build-aux/config.guess)</userinput></screen> <para>Compile the package:</para> diff --git a/chapter06/sed.xml b/chapter06/sed.xml index b3e39c215..b297afedd 100644 --- a/chapter06/sed.xml +++ b/chapter06/sed.xml @@ -45,8 +45,9 @@ <para>Prepare Sed 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=$(./build-aux/config.guess)</userinput></screen> <para>Compile the package:</para> diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml index cf1c4f895..c35bf136e 100644 --- a/chapter08/binutils.xml +++ b/chapter08/binutils.xml @@ -145,6 +145,8 @@ cd build</userinput></screen> <option>--enable-default-pie</option> and <option>--enable-default-ssp</option> options are passed to GCC.</para> + <para>Three tests in the gprofng suite are also known to fail.</para> + <para>Install the package:</para> <screen><userinput remap="install">make tooldir=/usr install</userinput></screen> diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml index 4245b0ff4..a1f23a96b 100644 --- a/chapter08/glibc.xml +++ b/chapter08/glibc.xml @@ -166,10 +166,12 @@ esac</userinput></screen> is known to fail in the LFS chroot environment.</para> </listitem> +<!-- Did not fail with glibc-2.38 <listitem> <para><emphasis>misc/tst-ttyname</emphasis> is known to fail in the LFS chroot environment.</para> </listitem> +--> <!-- https://sourceware.org/pipermail/libc-alpha/2022-August/141567.html --> <listitem> diff --git a/chapter08/gmp.xml b/chapter08/gmp.xml index 01dace92f..05e16722a 100644 --- a/chapter08/gmp.xml +++ b/chapter08/gmp.xml @@ -110,7 +110,7 @@ make html</userinput></screen> instruction". In this case, gmp should be reconfigured with the option <option>--host=none-linux-gnu</option> and rebuilt.</para></caution> - <para>Ensure that all 197 tests in the test suite passed. + <para>Ensure that all 199 tests in the test suite passed. Check the results by issuing the following command:</para> <screen><userinput remap="test">awk '/# PASS:/{total+=$3} ; END{print total}' gmp-check-log</userinput></screen> diff --git a/chapter08/stripping.xml b/chapter08/stripping.xml index 70e0d6ebb..9e71f4382 100644 --- a/chapter08/stripping.xml +++ b/chapter08/stripping.xml @@ -88,7 +88,7 @@ done online_usrbin="bash find strip" online_usrlib="libbfd-&binutils-version;.so - libsframe.so.0.0.0 + libsframe.so.&libsframe-version; libhistory.so.&readline-soversion; libncursesw.so.&ncurses-version; libm.so.6 diff --git a/packages.ent b/packages.ent index 66e7314ab..ac08d20a8 100644 --- a/packages.ent +++ b/packages.ent @@ -66,10 +66,10 @@ <!ENTITY bc-fin-du "7.6 MB"> <!ENTITY bc-fin-sbu "less than 0.1 SBU"> -<!ENTITY binutils-version "2.40"> -<!ENTITY binutils-size "24,650 KB"> +<!ENTITY binutils-version "2.41"> +<!ENTITY binutils-size "26,139 KB"> <!ENTITY binutils-url "https://sourceware.org/pub/binutils/releases/binutils-&binutils-version;.tar.xz"> -<!ENTITY binutils-md5 "007b59bd908a737c06e5a8d3d2c737eb"> +<!ENTITY binutils-md5 "256d7e0ad998e423030c84483a7c1e30"> <!ENTITY binutils-home "&gnu-software;binutils/"> <!ENTITY binutils-tmpp1-du "639 MB"> <!ENTITY binutils-tmpp1-sbu "1 SBU"> @@ -77,6 +77,7 @@ <!ENTITY binutils-tmpp2-sbu "0.4 SBU"> <!ENTITY binutils-fin-du "2.6 GB"> <!ENTITY binutils-fin-sbu "2.2 SBU"> +<!ENTITY libsframe-version "1.0.0"> <!ENTITY bison-version "3.8.2"> <!ENTITY bison-size "2,752 KB"> @@ -256,20 +257,20 @@ <!ENTITY gettext-fin-du "241 MB"> <!ENTITY gettext-fin-sbu "1.3 SBU"> -<!ENTITY glibc-version "2.37"> -<!ENTITY glibc-size "18,244 KB"> +<!ENTITY glibc-version "2.38"> +<!ENTITY glibc-size "18,471 KB"> <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz"> -<!ENTITY glibc-md5 "e89cf3dcb64939d29f04b4ceead5cc4e"> +<!ENTITY glibc-md5 "778cce0ea6bf7f84ca8caacf4a01f45b"> <!ENTITY glibc-home "&gnu-software;libc/"> <!ENTITY glibc-tmp-du "822 MB"> <!ENTITY glibc-tmp-sbu "1.5 SBU"> <!ENTITY glibc-fin-du "2.9 GB"> <!ENTITY glibc-fin-sbu "11 SBU"> -<!ENTITY gmp-version "6.2.1"> -<!ENTITY gmp-size "1,980 KB"> +<!ENTITY gmp-version "6.3.0"> +<!ENTITY gmp-size "2,046 KB"> <!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;.tar.xz"> -<!ENTITY gmp-md5 "0b82665c4a92fd2ade7440c13fcaa42b"> +<!ENTITY gmp-md5 "956dc04e864001a9c22429f761f2c283"> <!ENTITY gmp-home "&gnu-software;gmp/"> <!ENTITY gmp-fin-du "52 MB"> <!ENTITY gmp-fin-sbu "0.3 SBU"> @@ -477,10 +478,10 @@ <!ENTITY man-db-fin-du "40 MB"> <!ENTITY man-db-fin-sbu "0.2 SBU"> -<!ENTITY man-pages-version "6.04"> -<!ENTITY man-pages-size "2,137 KB"> +<!ENTITY man-pages-version "6.05"> +<!ENTITY man-pages-size "2,144 KB"> <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> -<!ENTITY man-pages-md5 "bbce1456edfa75a66c189cc594af6c4d"> +<!ENTITY man-pages-md5 "5e639b0495b84dbc3c93c3294234f6a3"> <!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/"> <!ENTITY man-pages-fin-du "32 MB"> <!ENTITY man-pages-fin-sbu "less than 0.1 SBU"> @@ -535,10 +536,10 @@ <!ENTITY ninja-fin-du "77 MB"> <!ENTITY ninja-fin-sbu "0.3 SBU"> -<!ENTITY openssl-version "3.1.1"> -<!ENTITY openssl-size "15,181 KB"> +<!ENTITY openssl-version "3.1.2"> +<!ENTITY openssl-size "15,196 KB"> <!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz"> -<!ENTITY openssl-md5 "1864b75e31fb4a6e0a07fd832529add3"> +<!ENTITY openssl-md5 "1d7861f969505e67b8677e205afd9ff4"> <!ENTITY openssl-home "https://www.openssl.org/"> <!ENTITY openssl-fin-du "520 MB"> <!ENTITY openssl-fin-sbu "3.2 SBU"> @@ -726,13 +727,13 @@ <!ENTITY util-linux-fin-du "283 MB"> <!ENTITY util-linux-fin-sbu "0.5 SBU"> -<!ENTITY vim-version "9.0.1671"> +<!ENTITY vim-version "9.0.1677"> <!-- <!ENTITY vim-majmin "90"> --> <!ENTITY vim-docdir "vim/vim90"> -<!ENTITY vim-size "16,669 KB"> +<!ENTITY vim-size "16,670 KB"> <!--<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">--> <!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz"> -<!ENTITY vim-md5 "243fce49db0dd93af7c2b12163f47fcf"> +<!ENTITY vim-md5 "65e6b09ef0628a2d8eba79f1d1d5a564"> <!ENTITY vim-home "https://www.vim.org"> <!ENTITY vim-fin-du "235 MB"> <!ENTITY vim-fin-sbu "2.4 SBU"> |