diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 254ad0665..0dc02ab0f 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -40,6 +40,48 @@ appropriate for the entry or if needed the entire day's listitem. --> + + 2024-09-20 + + + [bdubbs] - Update to vim-9.1.0738. Addresses + #4500. + + + [bdubbs] - Update to texinfo-7.1.1. Fixes + #5558. + + + [bdubbs] - Update to tcl8.6.15. Fixes + #5562. + + + [bdubbs] - Update to sysklogd-2.6.2. Fixes + #5557. + + + [bdubbs] - Update to setuptools-75.1.0. Fixes + #5560. + + + [bdubbs] - Update to meson-1.5.2. Fixes + #5566. + + + [bdubbs] - Update to iana-etc-20240912. Addresses + #5006. + + + [bdubbs] - Update to gawk-5.3.1. Fixes + #5564. + + + [bdubbs] - Update to bc-7.0.2. Fixes + #5563. + + + + 2024-09-07 @@ -86,8 +128,6 @@ - - 2024-09-01 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 988b35746..dd1bf7bad 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -89,9 +89,9 @@ - + @@ -185,9 +185,9 @@ - + @@ -233,9 +233,9 @@ - + Systemd-&systemd-version; @@ -245,12 +245,12 @@ - - + Tzdata-&tzdata-version; @@ -260,9 +260,9 @@ - + diff --git a/chapter08/tcl.xml b/chapter08/tcl.xml index bfb23c3a8..28eac584b 100644 --- a/chapter08/tcl.xml +++ b/chapter08/tcl.xml @@ -3,8 +3,8 @@ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ %general-entities; - - + + ]> diff --git a/chapter09/network.xml b/chapter09/network.xml index a443ada2c..4c6caafc5 100644 --- a/chapter09/network.xml +++ b/chapter09/network.xml @@ -198,7 +198,7 @@ EOF x can be any number in the range 16-31. y can be any number in the range 0-255. - A valid private IP address could be 192.168.1.1. + A valid private IP address could be 192.168.1.2. If the computer is to be visible to the Internet, a valid FQDN can be the domain name itself, or a string resulted by concatenating a @@ -218,7 +218,7 @@ EOF 127.0.0.1 localhost.localdomain localhost 127.0.1.1 <FQDN> <HOSTNAME> -<192.168.1.1> <FQDN> <HOSTNAME> [alias1] [alias2 ...] +<192.168.1.2> <FQDN> <HOSTNAME> [alias1] [alias2 ...] ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters @@ -226,7 +226,7 @@ ff02::2 ip6-allrouters # End /etc/hosts EOF - The <192.168.1.1>, + The <192.168.1.2>, <FQDN>, and <HOSTNAME> values need to be changed for specific uses or requirements (if assigned an IP address by a diff --git a/packages.ent b/packages.ent index 864666e57..afe8f0fc4 100644 --- a/packages.ent +++ b/packages.ent @@ -57,10 +57,10 @@ - + - + @@ -208,10 +208,10 @@ - - + + - + @@ -317,10 +317,10 @@ - + - + @@ -503,10 +503,10 @@ - - + + - + @@ -637,10 +637,10 @@ - - + + - + @@ -653,10 +653,10 @@ - - + + - + @@ -697,22 +697,22 @@ - + - + - + - - + + - - + + - + @@ -745,10 +745,10 @@ - + - + - + diff --git a/prologue/standards.xml b/prologue/standards.xml index 187264812..3cf6fbff2 100644 --- a/prologue/standards.xml +++ b/prologue/standards.xml @@ -32,7 +32,7 @@ Standard Base (LSB) Version 5.0 (2015) The LSB has four separate specifications: Core, Desktop, - Runtime Languages, and Imaging. Some parts of Core and Desktop + Languages, and Imaging. Some parts of Core and Desktop specifications are architecture specific. There are also two trial specifications: Gtk3 and Graphics. LFS attempts to conform to the LSB specifications for the IA32 (32-bit x86) or AMD64 (x86_64) @@ -50,7 +50,7 @@ While it is possible to create a complete system that will pass the LSB certification tests from scratch, this can't be done without many additional packages - that are beyond the scope of the LFS book. Installation instructions for these + that are beyond the scope of the LFS book. Installation instructions for some of these additional packages can be found in BLFS. @@ -62,9 +62,12 @@ LSB Core: - Bash, Bc, Binutils, Coreutils, Diffutils, File, Findutils, Gawk, - Grep, Gzip, M4, Man-DB, Ncurses, Procps, Psmisc, Sed, - Shadow, Tar, Util-linux, Zlib + + Bash, Bc, Binutils, Coreutils, Diffutils, File, Findutils, Gawk, + GCC, Gettext, Glibc, Grep, Gzip, M4, Man-DB, Procps, Psmisc, + Sed, Shadow, SysVinitSystemd, Tar, Util-linux, Zlib + @@ -76,9 +79,9 @@ - LSB Runtime Languages: + LSB Languages: - Perl, Python + Perl @@ -107,8 +110,9 @@ LSB Core: - At, Batch (a part of At), Cpio, Ed, Fcrontab, LSB-Tools, NSPR, - NSS, PAM, Pax, Sendmail (or Postfix or Exim), time + At, Batch (a part of At), BLFS Bash Startup Files, Cpio, Ed, + Fcrontab, LSB-Tools, NSPR, NSS, Linux-PAM, Pax, Sendmail + (or Postfix or Exim), Time @@ -117,15 +121,15 @@ LSB Desktop: Alsa, ATK, Cairo, Desktop-file-utils, Freetype, Fontconfig, - Gdk-pixbuf, Glib2, GTK+2, Icon-naming-utils, Libjpeg-turbo, Libpng, Libtiff, - Libxml2, MesaLib, Pango, Xdg-utils, Xorg + Gdk-pixbuf, Glib2, GLU, Icon-naming-utils, Libjpeg-turbo, + Libxml2, Mesa, Pango, Xdg-utils, Xorg - LSB Runtime Languages: + LSB Languages: - Libxml2, Libxslt + Libxml2, Libxslt @@ -146,29 +150,59 @@ - Packages not supplied by LFS or BLFS - needed to satisfy the LSB Requirements + Components not supplied or optionally + supplied by LFS or BLFS needed to satisfy the LSB + Requirements LSB Core: - None + + install_initd, + libcrypt.so.1 + (can be provided with optional instructions for the LFS + Libxcrypt package), + libncurses.so.5 + (can be provided with optional instructions for the LFS + Ncurses package), + libncursesw.so.5 + (but libncursesw.so.6 + is provided by the LFS Ncurses package) + LSB Desktop: - Qt4 (but Qt5 is provided) + + libgdk-x11-2.0 + (but libgdk-3.so + is provided by the BLFS GTK+-3 package), + libgtk-x11-2.0 + (but libgtk-3.so + and libgtk-4.so + are provided by the BLFS GTK+-3 and GTK-4 packages), + libpng12.so + (but libpng16.so + is provided by the BLFS Libpng package), + libQt*.so.4 + (but libQt6*.so.6 + are provided by the BLFS Qt6 package), + libtiff.so.4 + (but libtiff.so.6 + is provided by the BLFS Libtiff package) + - LSB Runtime Languages: + LSB Languages: - None + /usr/bin/python (LSB requires Python2 but + LFS and BLFS only provide Python3) @@ -182,7 +216,11 @@ LSB Gtk3 and LSB Graphics (Trial Use): - None + + libpng15.so + (but libpng16.so + is provided by the BLFS Libpng package) +