MultiLib: Merge changes from trunk

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@11674 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Thomas Trepl 2019-09-17 06:43:09 +00:00 committed by Xℹ Ruoyao
parent 1daca67630
commit d7f58cca65
No known key found for this signature in database
GPG Key ID: D95E4716CCBB34DC
26 changed files with 171 additions and 649 deletions

View File

@ -1,3 +1,6 @@
2019-09-02 DJ Lucas <dj@linuxfromscratch.org>
* Update facilities in LSB headers
2015-06-24 Bruce Dubbs <bdubbs@linuxfromscratch.org>
* Unmount network file systems before bringing down the network
* Spell out some mount/umount options

View File

@ -27,7 +27,7 @@
### BEGIN INIT INFO
# Provides: checkfs
# Required-Start: udev swap $time
# Required-Start: udev swap
# Should-Start:
# Required-Stop:
# Should-Stop:

View File

@ -15,8 +15,8 @@
### BEGIN INIT INFO
# Provides: console
# Required-Start:
# Should-Start: $local_fs
# Required-Start: $local_fs
# Should-Start: udev_retry
# Required-Stop:
# Should-Stop:
# Default-Start: S

View File

@ -14,8 +14,8 @@
### BEGIN INIT INFO
# Provides: localnet
# Required-Start: $local_fs
# Should-Start:
# Required-Start: mountvirtfs
# Should-Start: modules
# Required-Stop:
# Should-Stop:
# Default-Start: S

View File

@ -14,7 +14,7 @@
### BEGIN INIT INFO
# Provides: modules
# Required-Start: mountvirtfs sysctl
# Required-Start: mountvirtfs
# Should-Start:
# Required-Stop:
# Should-Stop:

View File

@ -15,7 +15,7 @@
### BEGIN INIT INFO
# Provides: $local_fs
# Required-Start: udev checkfs
# Should-Start:
# Should-Start: modules
# Required-Stop: swap
# Should-Stop:
# Default-Start: S

View File

@ -14,7 +14,7 @@
### BEGIN INIT INFO
# Provides: mountvirtfs
# Required-Start:
# Required-Start: $first
# Should-Start:
# Required-Stop:
# Should-Stop:

View File

@ -16,10 +16,10 @@
### BEGIN INIT INFO
# Provides: $network
# Required-Start: $local_fs swap localnet
# Should-Start: $syslog
# Required-Stop: $local_fs swap localnet
# Should-Stop: $syslog
# Required-Start: $local_fs $syslog localnet swap
# Should-Start:
# Required-Stop: $local_fs $syslog localnet swap
# Should-Stop:
# Default-Start: 3 4 5
# Default-Stop: 0 1 2 6
# Short-Description: Starts and configures network interfaces.

View File

@ -23,7 +23,7 @@
# Short-Description: Stores and restores time from the hardware clock
# Description: On boot, system time is obtained from hwclock. The
# hardware clock can also be set on shutdown.
# X-LFS-Provided-By: LFS BLFS
# X-LFS-Provided-By: LFS
### END INIT INFO
. /lib/lsb/init-functions

View File

@ -17,7 +17,7 @@
### BEGIN INIT INFO
# Provides: sysctl
# Required-Start: mountvirtfs
# Should-Start:
# Should-Start: console
# Required-Stop:
# Should-Stop:
# Default-Start: S

View File

@ -14,12 +14,12 @@
### BEGIN INIT INFO
# Provides: $syslog
# Required-Start: localnet
# Required-Start: $first localnet
# Should-Start:
# Required-Stop: $local_fs sendsignals
# Required-Stop: $local_fs
# Should-Stop:
# Default-Start: 3 4 5
# Default-Stop: 0 1 2 6
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Starts kernel and system log daemons.
# Description: Starts kernel and system log daemons.
# /etc/fstab.

View File

@ -14,7 +14,7 @@
### BEGIN INIT INFO
# Provides: udev $time
# Required-Start:
# Required-Start: localnet
# Should-Start: modules
# Required-Stop:
# Should-Stop:

View File

@ -16,7 +16,7 @@
### BEGIN INIT INFO
# Provides: udev_retry
# Required-Start: udev
# Should-Start: $local_fs
# Should-Start: $local_fs cleanfs
# Required-Stop:
# Should-Stop:
# Default-Start: S

View File

@ -46,50 +46,40 @@
-->
<listitem>
<para>2019-09-01</para>
<para>2019-09-14</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - LFS-9.0 released.</para>
<para>[bdubbs] - Update to expat-2.2.8. Fixes
<ulink url="&lfs-ticket-root;4527">#4527</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bison-3.4.2. Fixes
<ulink url="&lfs-ticket-root;4526">#4526</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.2.14. Fixes
<ulink url="&lfs-ticket-root;4522">#4522</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to openssl-1.1.1d. Fixes
<ulink url="&lfs-ticket-root;4523">#4523</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to sysvinit-2.96. Fixes
<ulink url="&lfs-ticket-root;4524">#4524</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to tzdata-2019c. Fixes
<ulink url="&lfs-ticket-root;4525">#4525</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-08-14</para>
<para>2019-09-02</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to vim-8.1.1846. Fixes
<ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to elfutils-0.177. Fixes
<ulink url="&lfs-ticket-root;4516">#4516</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gcc-9.2.0. Fixes
<ulink url="&lfs-ticket-root;4514">#4514</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bc-2.1.3. Fixes
<ulink url="&lfs-ticket-root;4513">#4513</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to man-db-2.8.6.1. Fixes
<ulink url="&lfs-ticket-root;4512">#4512</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.2.8. Fixes
<ulink url="&lfs-ticket-root;4511">#4511</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-08-04</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Fix a problem introduced by linux-5.2 by
adding an include file to a glibc header.</para>
<para>[dj] - Update to lfs-bootscripts-20190908.</para>
</listitem>
<listitem arch="ml_32,ml_x32,ml_all">
<para>[thomas] - Upgrade to isl-0.21</para>
@ -101,500 +91,37 @@
</listitem>
<listitem>
<para>2019-08-03</para>
<para>2019-09-02</para>
<itemizedlist>
<listitem revision="systemd">
<para>[renodr] - Add a patch to systemd to fix issues with
networkd on kernel versions 5.2+, and to fix issues with AMD Ryzen
CPUs. Fixes <ulink url="&lfs-ticket-root;4506">#4506</ulink>.</para>
<listitem>
<para>[bdubbs] - Update to linux-5.2.11. Fixes
<ulink url="&lfs-ticket-root;4517">#4517</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.2.5. Fixes
<ulink url="&lfs-ticket-root;4505">#4505</ulink>.</para>
<para>[bdubbs] - Update to man-db-2.8.7. Fixes
<ulink url="&lfs-ticket-root;4518">#4518</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to kbd-2.2.0. Fixes
<ulink url="&lfs-ticket-root;4507">#4507</ulink>.</para>
<para>[bdubbs] - Update to meson-0.51.2. Fixes
<ulink url="&lfs-ticket-root;4519">#4519</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to glibc-2.30. Fixes
<ulink url="&lfs-ticket-root;4508">#4508</ulink>.</para>
<para>[bdubbs] - Update to findutils-4.7.0. Fixes
<ulink url="&lfs-ticket-root;4520">#4520</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to man-pages-5.02. Fixes
<ulink url="&lfs-ticket-root;4509">#4509</ulink>.</para>
<para>[dj] - Update to LFS-Bootscripts-20190902 - correct LSB
dependency information in bootscripts and update standards page for
new LSB-Tools package.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-07-21</para>
<para>2019-09-01</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to linux-5.2.2. Fixes
<ulink url="&lfs-ticket-root;4504">#4504</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bc-2.1.1. Fixes
<ulink url="&lfs-ticket-root;4503">#4503</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to kbd-2.1.0. Fixes
<ulink url="&lfs-ticket-root;4502">#4502</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to e2fsprogs-1.45.3. Fixes
<ulink url="&lfs-ticket-root;4501">#4501</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-07-14</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Fix testing of binutils-2.32 gold linker. Fixes
<ulink url="&lfs-ticket-root;4498">#4498</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to tzdata-2019b. Fixes
<ulink url="&lfs-ticket-root;4492">#4492</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to python3-3.7.4. Fixes
<ulink url="&lfs-ticket-root;4496">#4496</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to meson-0.51.1. Fixes
<ulink url="&lfs-ticket-root;4497">#4497</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iproute2-5.2.0. Fixes
<ulink url="&lfs-ticket-root;4495">#4495</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to grub-2.04. Fixes
<ulink url="&lfs-ticket-root;4494">#4494</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.2.1. Fixes
<ulink url="&lfs-ticket-root;4493">#4493</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bc-2.1.0. Fixes
<ulink url="&lfs-ticket-root;4436">#4436</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bzip2-1.0.8. Fixes
<ulink url="&lfs-ticket-root;4499">#4499</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem revision="systemd">
<para>2019-07-12</para>
<itemizedlist>
<listitem>
<para>[renodr] - Fix an FTBFS for systemd and do minor text
and instructions improvements. Also, fix symlinks that were not
removed.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-06-29</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Properly initialize a data structure in
OpenSSL to avoid valgrind uninitialized value errors. Fixes
<ulink url="&lfs-ticket-root;4491">#4491</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to meson-0.51.0. Fixes
<ulink url="&lfs-ticket-root;4483">#4483</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gawk-5.0.1. Fixes
<ulink url="&lfs-ticket-root;4486">#4486</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to expat-2.2.7. Fixes
<ulink url="&lfs-ticket-root;4488">#4488</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.1.15. Fixes
<ulink url="&lfs-ticket-root;4487">#4487</ulink>.</para>
</listitem>
<listitem revision="sysv">
<para>[bdubbs] - Update to sysvinit-2.95. Fixes
<ulink url="&lfs-ticket-root;4484">#4484</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bzip2-1.0.7. Fixes
<ulink url="&lfs-ticket-root;4490">#4490</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-06-24</para>
<itemizedlist>
<listitem>
<para>[renodr] - Fixed issue with installing Check's documentation
in a versioned directory. Thanks goes to Ryan Marsaw for the report.
This was fixed by removing the unrecognized/unused --docdir
and replacing it with a "docdir=" in the make install command.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-06-18</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to linux-5.1.11. Fixes the SOCK PANIC
issue. Fixes
<ulink url="&lfs-ticket-root;4485">#4485</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-06-16</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to vim-8.1.1535. Fixes
<ulink url="&lfs-ticket-root;4482">#4482</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to shadow-4.7. Fixes
<ulink url="&lfs-ticket-root;4481">#4481</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.1.10. Fixes
<ulink url="&lfs-ticket-root;4478">#4478</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to less-551. Fixes
<ulink url="&lfs-ticket-root;4477">#4477</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to util-linux-2.34. Fixes
<ulink url="&lfs-ticket-root;4452">#4462</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Remove eudev instructions referring to /tools. Fixes
<ulink url="&lfs-ticket-root;4480">#4480</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem revision="systemd">
<para>2019-06-12</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to dbus-1.12.16. Fixes
<ulink url="&lfs-ticket-root;4470">#4470</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-06-08</para>
<itemizedlist>
<listitem>
<para>[renodr] - make it so that the instructions for removing
symlinks before building Util-Linux in Chapter 6 are only visible
in systemd.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-06-03</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to perl-5.30.0. Fixes
<ulink url="&lfs-ticket-root;4474">#4474</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.1.6. Fixes
<ulink url="&lfs-ticket-root;4473">#4473</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to openssl-1.1.1c. Fixes
<ulink url="&lfs-ticket-root;4476">#4476</ulink>.</para>
</listitem>
<listitem revision="sysv">
<para>[bdubbs] - Update to eudev-3.2.8. Fixes
<ulink url="&lfs-ticket-root;4472">#4472</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bison-3.4.1. Fixes
<ulink url="&lfs-ticket-root;4471">#4471</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to e2fsprogs-1.45.2. Fixes
<ulink url="&lfs-ticket-root;4475">#4475</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem revision="sysv">
<para>2019-05-24</para>
<itemizedlist>
<listitem>
<para>[dj] - Cosmetic changes to LFS bootscripts.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-05-19</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to man-pages-5.01. Fixes
<ulink url="&lfs-ticket-root;4467">#4467</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.1.3. Fixes
<ulink url="&lfs-ticket-root;4464">#4464</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iproute2-5.1.0. Fixes
<ulink url="&lfs-ticket-root;4467">#4467</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gettext-0.20.1. Fixes
<ulink url="&lfs-ticket-root;4465">#4465</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to file-5.37. Fixes
<ulink url="&lfs-ticket-root;4469">#4469</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to e2fsprogs-1.45.1. Fixes
<ulink url="&lfs-ticket-root;4468">#4468</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem revision="systemd">
<para>2019-05-11</para>
<itemizedlist>
<listitem>
<para>[pierre] - Fix a hardcoded path to /usr/bin/find in the
systemd unit of man-db.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-05-03</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to gcc-9.1.0. Fixes
<ulink url="&lfs-ticket-root;4463">#4463</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.0.11. Fixes
<ulink url="&lfs-ticket-root;4461">#4461</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-04-23</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Apply a change to allow Perl to build correctly when
building with the latest versions of gcc.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-04-20</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to perl-5.28.2. Fixes
<ulink url="&lfs-ticket-root;4460">#4460</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to meson-0.50.1. Fixes
<ulink url="&lfs-ticket-root;4459">#4459</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.0.9. Fixes
<ulink url="&lfs-ticket-root;4458">#4458</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libcap-2.27. Fixes
<ulink url="&lfs-ticket-root;4457">#4457</ulink>.</para>
</listitem>
<listitem revision="systemd">
<para>[renodr] - Fix the syntax used for configuring automatic file
creation and deletion.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-04-15</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update bzip2 url. Fixes
<ulink url="&lfs-ticket-root;4450">#4450</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to util-linux-2.33.2. Fixes
<ulink url="&lfs-ticket-root;4454">#4454</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.0.7. Fixes
<ulink url="&lfs-ticket-root;4449">#4449</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gawk-5.0.0. Fixes
<ulink url="&lfs-ticket-root;4455">#4455</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-03-27</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Revert to meson-0.49.2.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-03-26</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to tzdata2019a. Fixes
<ulink url="&lfs-ticket-root;4448">#4448</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to Python-3.7.3. Fixes
<ulink url="&lfs-ticket-root;4447">#4447</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-03-25</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to iproute2-5.0.0. Fixes
<ulink url="&lfs-ticket-root;4446">#4446</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.0.4. Fixes
<ulink url="&lfs-ticket-root;4444">#4444</ulink>.</para>
</listitem>
<listitem>
<para>[xry111] - Use -ffile-prefix-map instead of -isystem and
symlinks in the Glibc build to simplify the instruction.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-03-13</para>
<itemizedlist>
<listitem>
<para>[xry111] - Update contents and short descriptions of
packages. Fixes
<ulink url="&lfs-ticket-root;4443">#4443</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-03-12</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to meson-0.50.0. Fixes
<ulink url="&lfs-ticket-root;4442">#4442</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to coreutils-8.31. Fixes
<ulink url="&lfs-ticket-root;4441">#4441</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.0.1. Fixes
<ulink url="&lfs-ticket-root;4440">#4440</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to man-pages-5.00. Fixes
<ulink url="&lfs-ticket-root;4439">#4439</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to e2fsprogs-1.45.0. Fixes
<ulink url="&lfs-ticket-root;4438">#4438</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem revision="systemd">
<para>2019-03-08</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to systemd-241. Fixes
<ulink url="&lfs-ticket-root;4424">#4424</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-03-05</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to linux-5.0. Fixes
<ulink url="&lfs-ticket-root;4437">#4437</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-03-01</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to texinfo-6.6. Fixes
<ulink url="&lfs-ticket-root;4427">#4427</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to tar-1.32. Fixes
<ulink url="&lfs-ticket-root;4431">#4431</ulink>.</para>
</listitem>
<listitem revision='sysv'>
<para>[bdubbs] - Update to sysvinit-2.94. Fixes
<ulink url="&lfs-ticket-root;4432">#4432</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to openssl-1.1.1b. Fixes
<ulink url="&lfs-ticket-root;4435">#4435</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gcc-8.3.0. Fixes
<ulink url="&lfs-ticket-root;4430">#4430</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-4.20.13. Fixes
<ulink url="&lfs-ticket-root;4434">#4434</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2019-03-01</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - LFS-8.4 released.</para>
<para>[bdubbs] - LFS-9.0 released.</para>
</listitem>
</itemizedlist>
</listitem>

View File

@ -41,69 +41,69 @@
<!--<listitem>
<para>Bash &bash-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Bc &bc-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Binutils-&binutils-version;</para>
</listitem>-->
<listitem>
<para>Bison-&bison-version;</para>
</listitem>
<listitem>
<!--<listitem>
<para>Bzip2-&bzip2-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Check-&check-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Coreutils-&coreutils-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>DejaGNU-&dejagnu-version;</para>
</listitem>-->
<listitem revision="systemd">
<!--<listitem revision="systemd">
<para>D-Bus-&dbus-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Diffutils-&diffutils-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>E2fsprogs-&e2fsprogs-version;</para>
</listitem>
<listitem revision="sysv">
</listitem>-->
<!--<listitem revision="sysv">
<para>Eudev-&eudev-version;</para>
</listitem>
</listitem>-->
<listitem>
<para>Expat-&expat-version;</para>
</listitem>
<!-- <listitem>
<para>Expect-&expect-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>File-&file-version;</para>
</listitem>
<!--<listitem>
</listitem>-->
<listitem>
<para>Findutils-&findutils-version;</para>
</listitem>-->
</listitem>
<!--<listitem>
<para>Flex-&flex-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Gawk-&gawk-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>GCC-&gcc-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>GDBM-&gdbm-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Gettext-&gettext-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>Glibc-&glibc-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>GMP-&gmp-version;</para>
</listitem>-->
@ -116,9 +116,9 @@
<!--<listitem>
<para>Groff-&groff-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>GRUB-&grub-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Gzip-&gzip-version;</para>
</listitem>-->
@ -131,27 +131,27 @@
<!--<listitem>
<para>Intltool-&intltool-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>IPRoute2-&iproute2-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>Kbd-&kbd-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Kmod-&kmod-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Less-&less-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>LFS-Bootscripts-&lfs-bootscripts-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>Libcap-&libcap-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>Libelf-&elfutils-version; (from elfutils)</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Libpipeline-&libpipeline-version;</para>
</listitem>-->
@ -173,9 +173,9 @@
<listitem>
<para>Man-DB-&man-db-version;</para>
</listitem>
<listitem>
<!--<listitem>
<para>Man-pages-&man-pages-version;</para>
</listitem>
</listitem>-->
<listitem>
<para>Meson-&meson-version;</para>
</listitem>
@ -197,9 +197,9 @@
<!-- <listitem>
<para>Patch-&patch-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Perl-&perl-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Pkg-config-&pkgconfig-version;</para>
</listitem>-->
@ -209,45 +209,45 @@
<!--<listitem>
<para>Psmisc-&psmisc-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Python-&python-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Readline-&readline-version;</para>
</listitem>-->
<!--<listitem>
<para>Sed-&sed-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Shadow-&shadow-version;</para>
</listitem>
</listitem>-->
<!--<listitem revision="sysv">
<para>Sysklogd-&sysklogd-version;</para>
</listitem>-->
<listitem revision="systemd">
<!--<listitem revision="systemd">
<para>Systemd-&systemd-version;</para>
</listitem>
</listitem>-->
<listitem revision="sysv">
<para>SysVinit-&sysvinit-version;</para>
</listitem>
<listitem>
<!--<listitem>
<para>Tar-&tar-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>Tcl-&tcl-version;</para>
</listitem>-->
<listitem>
<!--<listitem>
<para>Texinfo-&texinfo-version;</para>
</listitem>
</listitem>-->
<listitem>
<para>Tzdata-&tzdata-version;</para>
</listitem>
<listitem>
<!--<listitem>
<para>Util-Linux-&util-linux-version;</para>
</listitem>
<listitem>
</listitem>-->
<!--<listitem>
<para>Vim-&vim-version;</para>
</listitem>
</listitem>-->
<!--<listitem>
<para>XML-Parser-&xml-parser-version;</para>
</listitem>-->

View File

@ -12,7 +12,7 @@
<para>When logged in as user <systemitem class="username">root</systemitem>,
making a single mistake can damage or destroy a system. Therefore, we
recommend building the packages in this chapter as an unprivileged user.
recommend building the packages in the next chapter as an unprivileged user.
You could use your own user name, but to make it easier to set up a clean
working environment, create a new user called <systemitem
class="username">lfs</systemitem> as a member of a new group (also named

View File

@ -42,13 +42,13 @@
<sect2 role="installation">
<title>Installation of Findutils</title>
<!--
<para>First, make some fixes required by glibc-2.28:</para>
<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' gl/lib/*.c
sed -i '/unistd/a #include &lt;sys/sysmacros.h&gt;' gl/lib/mountlist.c
echo "#define _IO_IN_BACKUP 0x100" >> gl/lib/stdio-impl.h</userinput></screen>
-->
<para>Prepare Findutils for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/tools</userinput></screen>

View File

@ -43,7 +43,7 @@
<sect2 role="installation">
<title>Installation of M4</title>
<para>First, make some fixes required by glibc-2.28:</para>
<para>First, make some fixes introduced by glibc-2.28:</para>
<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h</userinput></screen>

View File

@ -60,7 +60,10 @@
</varlistentry>
<varlistentry>
<term><parameter>-Uloclibpth amd -Ulocincpth</parameter></term>
<term>
<parameter>-Uloclibpth</parameter> and
<parameter>-Ulocincpth</parameter>
</term>
<listitem>
<para>These entries undefine variables that cause the configuration
to search for locally installed components that may exist on the

View File

@ -42,7 +42,7 @@
<para>First, fix a build problem with the current version:</para>
<screen><userinput remap="pre">sed -i '6855 s/mv/cp/' Makefile.in</userinput></screen>
<screen><userinput remap="pre">sed -i '9327 s/mv/cp/' Makefile.in</userinput></screen>
<para>Prepare Bison for compilation:</para>

View File

@ -43,19 +43,6 @@
<sect2 role="installation">
<title>Installation of Findutils</title>
<!-- this has been fixed in upstream gnulib, when a new version of
findutils is released, please check #4055 to see if the change has been
picked up in this package -->
<para>First, suppress a test which on some machines can loop forever:</para>
<screen><userinput remap="pre">sed -i 's/test-lock..EXEEXT.//' tests/Makefile.in</userinput></screen>
<para>Next, make some fixes required by glibc-2.28 and later:</para>
<screen><userinput remap="pre">sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' gl/lib/*.c
sed -i '/unistd/a #include &lt;sys/sysmacros.h&gt;' gl/lib/mountlist.c
echo "#define _IO_IN_BACKUP 0x100" >> gl/lib/stdio-impl.h</userinput></screen>
<para>Prepare Findutils for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr --localstatedir=/var/lib/locate</userinput></screen>
@ -86,6 +73,9 @@ echo "#define _IO_IN_BACKUP 0x100" >> gl/lib/stdio-impl.h</userinput></screen>
<screen><userinput remap="install">make install</userinput></screen>
<para>Two tests are known to fail in the chroot environment:
sv-bug-54171.old-O3 and sv-bug-54171.new-O3.</para>
<para revision="sysv">Some of the scripts in the LFS-Bootscripts package
depend on <command>find</command>. As <filename
class="directory">/usr</filename> may not be available during the early

View File

@ -166,7 +166,7 @@ cd build</userinput></screen>
esac</userinput></screen>
<note><para>The symbolic link above is needed to run the tests at this
stage of building in the chroot envirnment. It will be overwritten
stage of building in the chroot environment. It will be overwritten
in the install phase below.</para></note>
<screen><userinput remap="test">make check</userinput></screen>

View File

@ -42,12 +42,12 @@
<sect2 role="installation">
<title>Installation of OpenSSL</title>
<!--
<para>First, fix a problem identified upstream:</para>
<screen><userinput remap="pre">sed -i '/\} data/s/ =.*$/;\n memset(\&amp;data, 0, sizeof(data));/' \
crypto/rand/rand_lib.c</userinput></screen>
-->
<para>Prepare OpenSSL for compilation:</para>
<screen><userinput remap="configure">./config --prefix=/usr \
@ -63,10 +63,9 @@
<para>To test the results, issue:</para>
<screen><userinput remap="test">make test</userinput></screen>
<!--
<para>One subtest in the test 40-test_rehash.t fails in the lfs chroot
environment, but passes when run as a regular user.</para>
-->
<para>One subtest in the test 20-test_enc.t is known to fail.</para>
<para>Install the package:</para>
<screen><userinput remap="install">sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a//' Makefile

View File

@ -1,13 +1,13 @@
<!ENTITY version "SVN-20190815">
<!ENTITY version "SVN-20190914">
<!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 "20190815-systemd">
<!ENTITY versiond "20190914-systemd">
<!ENTITY short-versiond "systemd">
<!ENTITY generic-versiond "systemd">
<!ENTITY releasedate "August 15th, 2019">
<!ENTITY releasedate "September 14th, 2019">
<!ENTITY copyrightdate "1999-2019"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "9.0">

View File

@ -69,10 +69,10 @@
<!ENTITY binutils-ch6-du "5.1 GB">
<!ENTITY binutils-ch6-sbu "7.4 SBU">
<!ENTITY bison-version "3.4.1">
<!ENTITY bison-size "2,147 KB">
<!ENTITY bison-version "3.4.2">
<!ENTITY bison-size "2,189 KB">
<!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
<!ENTITY bison-md5 "201286a573b12da109df96282fe4ff4a">
<!ENTITY bison-md5 "d1ceb9dfde2d03b24a4c1137f7f1b572">
<!ENTITY bison-home "&gnu-software;bison/">
<!ENTITY bison-ch5-du "39 MB">
<!ENTITY bison-ch5-sbu "0.3 SBU">
@ -166,10 +166,10 @@
<!ENTITY eudev-ch6-du "82 MB">
<!ENTITY eudev-ch6-sbu "0.2 SBU">
<!ENTITY expat-version "2.2.7">
<!ENTITY expat-size "415 KB">
<!ENTITY expat-version "2.2.8">
<!ENTITY expat-size "413 KB">
<!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.xz">
<!ENTITY expat-md5 "3659bc0938db78815b5f5a9c24d732aa">
<!ENTITY expat-md5 "cdf54239f892fc7914957f10de1e1c70">
<!ENTITY expat-home "https://libexpat.github.io/">
<!ENTITY expat-ch6-du "11 MB">
<!ENTITY expat-ch6-sbu "0.1 SBU">
@ -193,10 +193,10 @@
<!ENTITY file-ch6-du "19 MB">
<!ENTITY file-ch6-sbu "0.1 SBU">
<!ENTITY findutils-version "4.6.0">
<!ENTITY findutils-size "3,692 KB">
<!ENTITY findutils-url "&gnu;findutils/findutils-&findutils-version;.tar.gz">
<!ENTITY findutils-md5 "9936aa8009438ce185bea2694a997fc1">
<!ENTITY findutils-version "4.7.0">
<!ENTITY findutils-size "1,851 KB">
<!ENTITY findutils-url "&gnu;findutils/findutils-&findutils-version;.tar.xz">
<!ENTITY findutils-md5 "731356dec4b1109b812fecfddfead6b2">
<!ENTITY findutils-home "&gnu-software;findutils/">
<!ENTITY findutils-ch5-du "36 MB">
<!ENTITY findutils-ch5-sbu "0.3 SBU">
@ -388,7 +388,7 @@
<!ENTITY less-ch6-du "4.1 MB">
<!ENTITY less-ch6-sbu "less than 0.1 SBU">
<!ENTITY lfs-bootscripts-version "20190524"> <!-- Scripts depend on this format -->
<!ENTITY lfs-bootscripts-version "20190908"> <!-- 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">
@ -430,12 +430,12 @@
<!ENTITY linux-major-version "5">
<!ENTITY linux-minor-version "2">
<!ENTITY linux-patch-version "8">
<!ENTITY linux-patch-version "14">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
<!ENTITY linux-size "104,555 KB">
<!ENTITY linux-size "104,567 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
<!ENTITY linux-md5 "602dd0ecb8646e539fefb2beb6eb6fe0">
<!ENTITY linux-md5 "b3ffd400c356a8b7a49db5eb90c38644">
<!ENTITY linux-home "https://www.kernel.org/">
<!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
allnoconfig extended for a hopefully-bootable build on desktop machine,
@ -476,10 +476,10 @@
<!ENTITY make-ch6-du "13 MB">
<!ENTITY make-ch6-sbu "0.6 SBU">
<!ENTITY man-db-version "2.8.6.1">
<!ENTITY man-db-size "1,787 KB">
<!ENTITY man-db-version "2.8.7">
<!ENTITY man-db-size "1,796 KB">
<!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
<!ENTITY man-db-md5 "22e82fe1127f4ca95de7100168a927d1">
<!ENTITY man-db-md5 "ec0b23c8314a1654c4d059b2c18ce43d">
<!ENTITY man-db-home "https://www.nongnu.org/man-db/">
<!ENTITY man-db-ch6-du "38 MB">
<!ENTITY man-db-ch6-sbu "0.4 SBU">
@ -492,10 +492,10 @@
<!ENTITY man-pages-ch6-du "31 MB">
<!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
<!ENTITY meson-version "0.51.1">
<!ENTITY meson-size "1,418 KB">
<!ENTITY meson-version "0.51.2">
<!ENTITY meson-size "1,420 KB">
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
<!ENTITY meson-md5 "48787e391ec5c052799a3dd491f73909">
<!ENTITY meson-md5 "d46c4a8e3cfd27f90e2c6fe4a69e574b">
<!ENTITY meson-home "https://mesonbuild.com">
<!ENTITY meson-ch6-du "28 MB">
<!ENTITY meson-ch6-sbu "less than 0.1 SBU">
@ -534,10 +534,10 @@
<!ENTITY ninja-ch6-du "69 MB">
<!ENTITY ninja-ch6-sbu "0.2 SBU">
<!ENTITY openssl-version "1.1.1c">
<!ENTITY openssl-size "8,657 KB">
<!ENTITY openssl-version "1.1.1d">
<!ENTITY openssl-size "8,639 KB">
<!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
<!ENTITY openssl-md5 "15e21da6efe8aa0e0768ffd8cd37a5f6">
<!ENTITY openssl-md5 "3be209000dbc7e1b95bcdf47980a3baa">
<!ENTITY openssl-home "https://www.openssl.org/">
<!ENTITY openssl-ch6-du "147 MB">
<!ENTITY openssl-ch6-sbu "2.3 SBU">
@ -653,10 +653,10 @@
<!ENTITY systemd-ch6-du "227 MB">
<!ENTITY systemd-ch6-sbu "0.4 SBU">
<!ENTITY sysvinit-version "2.95">
<!ENTITY sysvinit-size "122 KB">
<!ENTITY sysvinit-version "2.96">
<!ENTITY sysvinit-size "120 KB">
<!ENTITY sysvinit-url "&savannah;/releases/sysvinit/sysvinit-&sysvinit-version;.tar.xz">
<!ENTITY sysvinit-md5 "66f488c952c70ff4245774fc7e87e529">
<!ENTITY sysvinit-md5 "48cebffebf2a96ab09bec14bf9976016">
<!ENTITY sysvinit-home "https://savannah.nongnu.org/projects/sysvinit">
<!ENTITY sysvinit-ch6-du "1.3 MB">
<!ENTITY sysvinit-ch6-sbu "less than 0.1 SBU">
@ -690,10 +690,10 @@
<!ENTITY texinfo-ch6-du "122 MB">
<!ENTITY texinfo-ch6-sbu "0.8 SBU">
<!ENTITY tzdata-version "2019b">
<!ENTITY tzdata-size "376 KB">
<!ENTITY tzdata-version "2019c">
<!ENTITY tzdata-size "383 KB">
<!ENTITY tzdata-url "https://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
<!ENTITY tzdata-md5 "b26b5d7d844cb96c73ed2fb6d588daaf">
<!ENTITY tzdata-md5 "f6987e6dfdb2eb83a1b5076a50b80894">
<!ENTITY tzdata-home "https://www.iana.org/time-zones">
<!ENTITY udev-lfs-version "udev-lfs-20171102">

View File

@ -106,8 +106,8 @@
<varlistentry>
<term><emphasis>LSB Core:</emphasis></term>
<listitem>
<para>At, Batch (a part of At), Cpio, Ed, Fcrontab, Initd-tools,
Lsb_release, NSPR, NSS, PAM, Pax, Sendmail (or Postfix or Exim), time
<para>At, Batch (a part of At), Cpio, Ed, Fcrontab, LSB-Tools, NSPR,
NSS, PAM, Pax, Sendmail (or Postfix or Exim), time
</para>
</listitem>
</varlistentry>