aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2023-08-01 13:52:22 -0500
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2023-08-01 13:52:22 -0500
commitbe5b2e03fc6e7382f8c012d9fdb8e29a9bbbf17c (patch)
tree364b376c7a5e63fbeff958cf0f95274362ac2515
parent3d99820133c0ffcd2f51a6a88b4a476f2f6d340a (diff)
Package updates:
Update to vim-9.0.1677. Update to openssl-3.1.2. Update to man-pages-6.05. Update to binutils-2.41. Update to gmp-6.3.0. Update to glibc-2.38.
-rw-r--r--chapter01/changelog.xml30
-rw-r--r--chapter01/whatsnew.xml12
-rw-r--r--chapter06/diffutils.xml4
-rw-r--r--chapter06/grep.xml5
-rw-r--r--chapter06/sed.xml5
-rw-r--r--chapter08/binutils.xml2
-rw-r--r--chapter08/glibc.xml2
-rw-r--r--chapter08/gmp.xml2
-rw-r--r--chapter08/stripping.xml2
-rw-r--r--packages.ent37
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">