aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXi Ruoyao <xry111@xry111.site>2023-09-02 02:15:33 +0800
committerXi Ruoyao <xry111@xry111.site>2023-09-02 02:15:33 +0800
commit5b096078f0f4af5bcfc988e9e07465a1447a4214 (patch)
tree2ed9abc06a9720a6b86ed571b9da72e1da2645e4
parent6786b0cde8b7df66bfc8c3067218f95a31b8e2d8 (diff)
parent27e1267d6f37c162d7b583919eb824776300d834 (diff)
Merge remote-tracking branch 'origin/12.0' into xry111/arm64-12.0
-rw-r--r--appendices/dependencies.xml35
-rw-r--r--chapter01/changelog.xml9
-rw-r--r--chapter01/whatsnew.xml6
-rw-r--r--chapter02/hostreqs.xml4
-rw-r--r--general.ent10
-rw-r--r--packages.ent6
6 files changed, 46 insertions, 24 deletions
diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml
index 8038ee943..81f11a2c8 100644
--- a/appendices/dependencies.xml
+++ b/appendices/dependencies.xml
@@ -147,7 +147,7 @@
<segmentedlist id="autoconf-before">
<segtitle>&before;</segtitle>
<seglistitem>
- <seg>Automake</seg>
+ <seg>Automake and Coreutils</seg>
</seglistitem>
</segmentedlist>
@@ -189,7 +189,7 @@
<segmentedlist id="automake-before">
<segtitle>&before;</segtitle>
<seglistitem>
- <seg>None</seg>
+ <seg>Coreutils</seg>
</seglistitem>
</segmentedlist>
@@ -447,8 +447,9 @@
<segmentedlist id="coreutils-depends">
<segtitle>&dependencies;</segtitle>
<seglistitem>
- <seg>Bash, Binutils, Coreutils, GCC, Gettext, Glibc, GMP, Grep,
- Libcap, Make, OpenSSL, Patch, Perl, Sed, and Texinfo</seg>
+ <seg>Autoconf, Automake, Bash, Binutils, Coreutils, GCC, Gettext,
+ Glibc, GMP, Grep, Libcap, Make, OpenSSL, Patch, Perl, Sed, and
+ Texinfo</seg>
</seglistitem>
</segmentedlist>
@@ -2516,7 +2517,7 @@
<seglistitem>
<seg><phrase revision='systemd'>D-Bus, </phrase>E2fsprogs,
IProute2, Kmod, Man-DB, Procps-ng, Python,
- &systemd-udev;, and Util-linux</seg>
+ &systemd-udev;, and Util-linux</seg>
</seglistitem>
</segmentedlist>
@@ -2854,6 +2855,11 @@
<segtitle>&external;</segtitle>
<seglistitem>
<seg>
+ <ulink url="https://www.apparmor.net/">AppArmor</ulink>,
+ <ulink url="&github;/linux-audit/audit-userspace">
+ audit-userspace</ulink>,
+ <ulink url="&github;/scop/bash-completion">
+ bash-completion</ulink>,
<ulink
url="&blfs-book;postlfs/btrfs-progs.html">btrfs-progs</ulink>,
<ulink url="&blfs-book;basicnet/curl.html">cURL</ulink>,
@@ -2861,20 +2867,20 @@
<ulink url="&blfs-book;pst/docbook.html">docbook-xml</ulink>,
<ulink
url="&blfs-book;pst/docbook-xsl.html">docbook-xsl-nons</ulink>,
- <ulink url="https://sourceware.org/elfutils/">elfutils</ulink>,
<ulink url="&blfs-book;general/git.html">Git</ulink>,
- <ulink
- url="https://sourceforge.net/projects/gnu-efi/">gnu-efi</ulink>,
<ulink url="&blfs-book;postlfs/gnutls.html">GnuTLS</ulink>,
<ulink url="&blfs-book;postlfs/iptables.html">iptables</ulink>,
+ <ulink url='https://jekyllrb.com/'>jekyll</ulink>,
<ulink url="https://www.kernel.org/pub/linux/utils/kernel/kexec/">
kexec-tools</ulink>,
+ <ulink url='&github;/libbpf/libbpf'>libbpf</ulink>,
+ <ulink url="https://sourceware.org/elfutils/">libdw</ulink>,
<ulink
url="https://developers.yubico.com/libfido2/">libfido2</ulink>,
<ulink url="&blfs-book;general/libgcrypt.html">libgcrypt</ulink>,
<ulink url="&blfs-book;general/libidn2.html">libidn2</ulink>,
<ulink url="https://www.gnu.org/software/libmicrohttpd/">
- Libmicrohttpd</ulink>,
+ libmicrohttpd</ulink>,
<ulink
url="&blfs-book;postlfs/libpwquality.html">libpwquality</ulink>,
<ulink url="&blfs-book;general/libseccomp.html">libseccomp</ulink>,
@@ -2889,16 +2895,23 @@
<ulink url="&blfs-book;postlfs/p11-kit.html">p11-kit</ulink>,
<ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink>,
<ulink url="&blfs-book;postlfs/polkit.html">Polkit</ulink>,
+ <ulink url='&pypi-home;/pyelftools'>pyelftools</ulink>,
<ulink url="&blfs-book;postlfs/qemu.html">qemu</ulink>,
<ulink url="&blfs-book;general/qrencode.html">qrencode</ulink>,
- <ulink url="https://sourceforge.net/projects/linuxquota/">
- quota-tools</ulink>,
+ <ulink url="https://sourceforge.net/projects/linuxquota/"
+ >quota-tools</ulink>,
+ <ulink url="https://rpm.org">rpm</ulink>,
<ulink url="&blfs-book;basicnet/rsync.html">rsync</ulink>,
+ <ulink url="&github;/SELinuxProject/selinux">
+ SELinux</ulink>,
<ulink url="&blfs-book;general/python-modules.html#sphinx">
Sphinx</ulink>,
+ <ulink url="https://sourceware.org/systemtap/">
+ systemtap</ulink>,
<ulink url="https://tpm2-tss.readthedocs.io/en/latest/">
tpm2-tss</ulink>,
<ulink url="&blfs-book;general/valgrind.html">Valgrind</ulink>,
+ <ulink url="https://xenproject.org">Xen</ulink>,
and
<ulink url="&blfs-book;postlfs/zsh.html">zsh</ulink>
</seg>
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index f7a808cea..624ce61e6 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -40,6 +40,15 @@
appropriate for the entry or if needed the entire day's listitem.
-->
<listitem>
+ <para>2023-09-01</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - LFS-12.0 released.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2023-08-18</para>
<itemizedlist>
<listitem>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 78a241373..aba1f0428 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -10,7 +10,7 @@
<?dbhtml filename="whatsnew.html"?>
<title>What's new since the last release</title>
-
+<!--
<caution>
<para>
During a development cycle of LFS, the instructions in the book is
@@ -25,12 +25,12 @@
</para>
</caution>
- <para>In the 11.4 release, <parameter>--disable-fixincludes</parameter>
+ <para>In the 11.4 release, <parameter>- -disable-fixincludes</parameter>
is set for GCC. It's a configure switch newly added in GCC 13.1 to
prevent GCC from <quote>fixing</quote> the system headers. Such a
<quote>fix</quote> is unnecessary for a modern Linux system and may cause
issues if a package is updated after installing GCC.</para>
-
+-->
<para>Here is a list of the packages updated since the previous
release of LFS.</para>
diff --git a/chapter02/hostreqs.xml b/chapter02/hostreqs.xml
index 862d2605c..e2fbce07b 100644
--- a/chapter02/hostreqs.xml
+++ b/chapter02/hostreqs.xml
@@ -145,7 +145,7 @@
</listitem>
<listitem>
- <para><emphasis role="strong">Texinfo-4.7</emphasis></para>
+ <para><emphasis role="strong">Texinfo-5.0</emphasis></para>
</listitem>
<listitem>
@@ -235,7 +235,7 @@ ver_check Perl perl 5.8.8
ver_check Python python3 3.4
ver_check Sed sed 4.1.5
ver_check Tar tar 1.22
-ver_check Texinfo texi2any 4.7
+ver_check Texinfo texi2any 5.0
ver_check Xz xz 5.0.0
ver_kernel &min-kernel;
diff --git a/general.ent b/general.ent
index a222812e9..dd9771789 100644
--- a/general.ent
+++ b/general.ent
@@ -1,15 +1,15 @@
<!-- Editing up to the line of ==== should be enough
to generate a book for development, release, or rc-->
-<!ENTITY % development "INCLUDE"><!-- set to INCLUDE for development,
+<!ENTITY % development "IGNORE"><!-- set to INCLUDE for development,
set to IGNORE for release or rc -->
-<!ENTITY % release "IGNORE"> <!-- set to INCLUDE for release,
+<!ENTITY % release "INCLUDE"> <!-- set to INCLUDE for release,
set to IGNORE for development or rc -->
<!ENTITY % rc "IGNORE"> <!-- set to INCLUDE for rc,
set to IGNORE for development or
release -->
-<!ENTITY % relnum "11.3"><!-- must be given for release or rc -->
-<!ENTITY % reldate "March 1st, 2023"><!-- must ve given for release or rc -->
-<!ENTITY % crdate "1999-2022"><!-- must ve given for release or rc -->
+<!ENTITY % relnum "12.0"><!-- must be given for release or rc -->
+<!ENTITY % reldate "September 1st, 2023"><!-- must ve given for release or rc -->
+<!ENTITY % crdate "1999-2023"><!-- must ve given for release or rc -->
<!ENTITY % rcnum "0"><!-- must be given only for rc -->
<!-- ================================================================== -->
<!-- Do not change anything below unless the www or book layouts change -->
diff --git a/packages.ent b/packages.ent
index 67ad4012c..8d80296f9 100644
--- a/packages.ent
+++ b/packages.ent
@@ -384,11 +384,11 @@
<!ENTITY less-fin-sbu "less than 0.1 SBU">
<!ENTITY lfs-bootscripts-version "20230728"> <!-- Scripts depend on this format -->
-<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">
+<!ENTITY lfs-bootscripts-size "33 KB">
<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
-<!ENTITY lfs-bootscripts-md5 "BOOTSCRIPTS-MD5SUM">
+<!ENTITY lfs-bootscripts-md5 "740e56f1f2448766b672c53ae3abb5c2">
<!ENTITY lfs-bootscripts-home " ">
-<!ENTITY lfs-bootscripts-cfg-du "BOOTSCRIPTS-INSTALL-KB KB">
+<!ENTITY lfs-bootscripts-cfg-du "244 KB">
<!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU">
<!ENTITY libcap-version "2.69">