aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Trepl <thomas@linuxfromscratch.org>2019-10-19 17:40:04 +0000
committerThomas Trepl <thomas@linuxfromscratch.org>2019-10-19 17:40:04 +0000
commit12e721d3a5665277525bee8d50bc49a5bfd9ff8c (patch)
tree93a23c0213017a2b1d0346c1958dba275ec7c40b
parent91f763ae5683f531260ca9e06a0633b1aaa67ad2 (diff)
MultiLib: Merge changes from trunk
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@11687 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--appendices/dependencies.xml6
-rw-r--r--bootscripts/ChangeLog4
-rw-r--r--bootscripts/lfs/init.d/mountfs2
-rw-r--r--bootscripts/lfs/init.d/network4
-rw-r--r--bootscripts/lfs/init.d/swap2
-rw-r--r--bootscripts/lfs/init.d/sysklogd2
-rw-r--r--chapter01/changelog.xml29
-rw-r--r--chapter01/whatsnew.xml12
-rw-r--r--chapter05/glibc.xml9
-rw-r--r--chapter06/binutils.xml3
-rw-r--r--chapter06/chapter06.xml4
-rw-r--r--chapter06/python.xml13
-rw-r--r--general.ent6
-rw-r--r--packages.ent36
14 files changed, 86 insertions, 46 deletions
diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml
index 1ab3a7788..934d783bb 100644
--- a/appendices/dependencies.xml
+++ b/appendices/dependencies.xml
@@ -1114,7 +1114,7 @@
<segtitle>&external;</segtitle>
<seglistitem>
- <seg>GPL Ghostscript</seg>
+ <seg>Ghostscript</seg>
</seglistitem>
</segmentedlist>
@@ -2339,7 +2339,7 @@
<segtitle>&dependencies;</segtitle>
<seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
+ <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
Gettext, Glibc, Grep, Make, and Sed</seg>
</seglistitem>
</segmentedlist>
@@ -2364,7 +2364,7 @@
<segtitle>&external;</segtitle>
<seglistitem>
- <seg>Acl, Attr, Cracklib, and PAM</seg>
+ <seg>Cracklib, and PAM</seg>
</seglistitem>
</segmentedlist>
diff --git a/bootscripts/ChangeLog b/bootscripts/ChangeLog
index 6017bb965..a54fd1a3d 100644
--- a/bootscripts/ChangeLog
+++ b/bootscripts/ChangeLog
@@ -1,3 +1,7 @@
+2019-10-04 DJ Lucas <dj@linuxfromscratch.org>
+ * Additional updates to facilities in LSB headers to keep proper order
+ * Network script depends on firewall scripts from BLFS if activated
+
2019-09-02 DJ Lucas <dj@linuxfromscratch.org>
* Update facilities in LSB headers
diff --git a/bootscripts/lfs/init.d/mountfs b/bootscripts/lfs/init.d/mountfs
index 4cb37c61f..185a0ab7a 100644
--- a/bootscripts/lfs/init.d/mountfs
+++ b/bootscripts/lfs/init.d/mountfs
@@ -16,7 +16,7 @@
# Provides: $local_fs
# Required-Start: udev checkfs
# Should-Start: modules
-# Required-Stop: swap
+# Required-Stop: localnet
# Should-Stop:
# Default-Start: S
# Default-Stop: 0 6
diff --git a/bootscripts/lfs/init.d/network b/bootscripts/lfs/init.d/network
index 46dd4b565..140bc72e8 100644
--- a/bootscripts/lfs/init.d/network
+++ b/bootscripts/lfs/init.d/network
@@ -17,9 +17,9 @@
### BEGIN INIT INFO
# Provides: $network
# Required-Start: $local_fs $syslog localnet swap
-# Should-Start:
+# Should-Start: firewalld iptables nftables
# Required-Stop: $local_fs $syslog localnet swap
-# Should-Stop:
+# Should-Stop: firewalld iptables nftables
# Default-Start: 3 4 5
# Default-Stop: 0 1 2 6
# Short-Description: Starts and configures network interfaces.
diff --git a/bootscripts/lfs/init.d/swap b/bootscripts/lfs/init.d/swap
index 1198ee4c6..bbe1982d8 100644
--- a/bootscripts/lfs/init.d/swap
+++ b/bootscripts/lfs/init.d/swap
@@ -16,7 +16,7 @@
# Provides: swap
# Required-Start: udev
# Should-Start: modules
-# Required-Stop: localnet
+# Required-Stop: localnet $local_fs
# Should-Stop:
# Default-Start: S
# Default-Stop: 0 6
diff --git a/bootscripts/lfs/init.d/sysklogd b/bootscripts/lfs/init.d/sysklogd
index 8939e8a8a..7f0f153d9 100644
--- a/bootscripts/lfs/init.d/sysklogd
+++ b/bootscripts/lfs/init.d/sysklogd
@@ -17,7 +17,7 @@
# Required-Start: $first localnet
# Should-Start:
# Required-Stop: $local_fs
-# Should-Stop:
+# Should-Stop: sendsignals
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Starts kernel and system log daemons.
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index dfce502ee..556ed1d4b 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -44,6 +44,35 @@
<listitem revision="sysv"> or <listitem revision="systemd"> as
appropriate for the entry or if needed the entire day's listitem.
-->
+ <listitem>
+ <para>2019-10-17</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Move attr and acl to be before shadow.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to linux-5.3.6. Fixes
+ <ulink url="&lfs-ticket-root;4534">#4534</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to man-pages-5.03. Fixes
+ <ulink url="&lfs-ticket-root;4536">#4536</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to meson-0.52.0. Fixes
+ <ulink url="&lfs-ticket-root;4535">#4535</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to Python-3.8.0. Fixes
+ <ulink url="&lfs-ticket-root;4538">#4538</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to binutils-2.33.1. Fixes
+ <ulink url="&lfs-ticket-root;4537">#4537</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
<listitem revision="systemd">
<para>2019-10-03</para>
<itemizedlist>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 0f5ffafb5..4d7509b19 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -44,9 +44,9 @@
<!--<listitem>
<para>Bc &bc-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Binutils-&binutils-version;</para>
- </listitem>-->
+ </listitem>
<listitem>
<para>Bison-&bison-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>
@@ -209,9 +209,9 @@
<!--<listitem>
<para>Psmisc-&psmisc-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Python-&python-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Readline-&readline-version;</para>
</listitem>-->
diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml
index 9ed9afa39..ed19f960d 100644
--- a/chapter05/glibc.xml
+++ b/chapter05/glibc.xml
@@ -51,12 +51,19 @@ cd build</userinput></screen>
<para>Next, prepare Glibc for compilation:</para>
-<screen><userinput remap="configure">../configure \
+<screen arch="default"><userinput remap="configure">../configure \
--prefix=/tools \
--host=$LFS_TGT \
--build=$(../scripts/config.guess) \
--enable-kernel=&min-kernel; \
--with-headers=/tools/include</userinput></screen>
+<screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure \
+ --prefix=/tools \
+ --host=$LFS_TGT \
+ --build=$(../scripts/config.guess) \
+ --enable-kernel=&min-kernel; \
+ --enable-multi-arch \
+ --with-headers=/tools/include</userinput></screen>
<!--
libc_cv_forced_unwind=yes \
libc_cv_c_cleanup=yes</userinput></screen> -->
diff --git a/chapter06/binutils.xml b/chapter06/binutils.xml
index 3d7f532e5..721590376 100644
--- a/chapter06/binutils.xml
+++ b/chapter06/binutils.xml
@@ -157,8 +157,7 @@ cd build</userinput></screen>
<screen><userinput remap="test">make -k check</userinput></screen>
- <para>The PC-relative offset test and
- the debug_msg.sh test may fail in the LFS environment.</para>
+ <para>The ver_test_pr16504.sh test is known to fail.</para>
<para>Install the package:</para>
diff --git a/chapter06/chapter06.xml b/chapter06/chapter06.xml
index c93a29f1d..a95753385 100644
--- a/chapter06/chapter06.xml
+++ b/chapter06/chapter06.xml
@@ -35,13 +35,13 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mpfr.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mpc.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="isl.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="attr.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="acl.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shadow.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcc.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bzip2.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkgconfig.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncurses.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="attr.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="acl.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libcap.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="psmisc.xml"/>
diff --git a/chapter06/python.xml b/chapter06/python.xml
index b6e3c9f15..d29f664e9 100644
--- a/chapter06/python.xml
+++ b/chapter06/python.xml
@@ -89,15 +89,15 @@
<para>Install the package:</para>
<screen><userinput remap="install">make install
-chmod -v 755 /usr/lib/libpython&python-minor;m.so
+chmod -v 755 /usr/lib/libpython&python-minor;.so
chmod -v 755 /usr/lib/libpython3.so
-ln -sfv pip3.7 /usr/bin/pip3</userinput></screen>
+ln -sfv pip&python-minor; /usr/bin/pip3</userinput></screen>
<variablelist>
<title>The meaning of the install commands:</title>
-<!-- ====== Change 7m if Python minor version changes ======= -->
+<!-- ====== Change 8m if Python minor version changes ======= -->
<varlistentry>
- <term><command>chmod -v 755 /usr/lib/libpython3.{7m.,}so</command></term>
+ <term><command>chmod -v 755 /usr/lib/libpython3.{8.,}so</command></term>
<listitem>
<para>Fix permissions for libraries to be consistent with other
libraries.</para>
@@ -146,10 +146,11 @@ tar --strip-components=1 \
2to3, idle3, pip3, pydoc3, python3, python3-config, and pyvenv
</seg>
<seg>
- libpython&python-minor;m.so and libpython3.so
+ libpython&python-minor;.so and libpython3.so
</seg>
<seg>
- /usr/include/python&python-minor;m, /usr/lib/python3 and
+ /usr/include/python&python-minor;,
+ /usr/lib/python3, and
/usr/share/doc/python-&python-version;
</seg>
</seglistitem>
diff --git a/general.ent b/general.ent
index 061a92e02..a78b13b5d 100644
--- a/general.ent
+++ b/general.ent
@@ -1,13 +1,13 @@
-<!ENTITY version "SVN-20191003">
+<!ENTITY version "SVN-20191017">
<!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 "20191003-systemd">
+<!ENTITY versiond "20191017-systemd">
<!ENTITY short-versiond "systemd">
<!ENTITY generic-versiond "systemd">
-<!ENTITY releasedate "October 3rd, 2019">
+<!ENTITY releasedate "October 17th, 2019">
<!ENTITY copyrightdate "1999-2019"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "9.0">
diff --git a/packages.ent b/packages.ent
index 8322c4612..45d69d506 100644
--- a/packages.ent
+++ b/packages.ent
@@ -58,10 +58,10 @@
<!ENTITY bc-ch6-du "2.8 MB">
<!ENTITY bc-ch6-sbu "0.1 SBU">
-<!ENTITY binutils-version "2.32">
-<!ENTITY binutils-size "20,288 KB">
+<!ENTITY binutils-version "2.33.1">
+<!ENTITY binutils-size "20,988 KB">
<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz">
-<!ENTITY binutils-md5 "0d174cdaf85721c5723bf52355be41e6">
+<!ENTITY binutils-md5 "9406231b7d9dd93731c2d06cefe8aaf1">
<!ENTITY binutils-home "&gnu-software;binutils/"><!ENTITY binutils-ch5p1-du "580 MB">
<!ENTITY binutils-ch5p1-sbu "1 SBU">
<!ENTITY binutils-ch5p2-du "879 MB">
@@ -430,12 +430,12 @@
<!ENTITY linux-major-version "5">
<!ENTITY linux-minor-version "3">
-<!ENTITY linux-patch-version "1">
+<!ENTITY linux-patch-version "6">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
-<!ENTITY linux-size "106,003 KB">
+<!ENTITY linux-size "106,024 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "4c68633ce304b8fbc7be2d3452060c11">
+<!ENTITY linux-md5 "9905ef7f60b2ad0b26f614d95f3eb1e4">
<!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,
@@ -484,18 +484,18 @@
<!ENTITY man-db-ch6-du "38 MB">
<!ENTITY man-db-ch6-sbu "0.4 SBU">
-<!ENTITY man-pages-version "5.02">
-<!ENTITY man-pages-size "1,630 KB">
+<!ENTITY man-pages-version "5.03">
+<!ENTITY man-pages-size "1,639 KB">
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
-<!ENTITY man-pages-md5 "136e5e3380963571a079693d8ae38f52">
+<!ENTITY man-pages-md5 "4a85d16759c883048a1d27c741dadf17">
<!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
<!ENTITY man-pages-ch6-du "31 MB">
<!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
-<!ENTITY meson-version "0.51.2">
-<!ENTITY meson-size "1,420 KB">
+<!ENTITY meson-version "0.52.0">
+<!ENTITY meson-size "1,472 KB">
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
-<!ENTITY meson-md5 "d46c4a8e3cfd27f90e2c6fe4a69e574b">
+<!ENTITY meson-md5 "7ea7772414dda8ae11072244bf7ba991">
<!ENTITY meson-home "https://mesonbuild.com">
<!ENTITY meson-ch6-du "28 MB">
<!ENTITY meson-ch6-sbu "less than 0.1 SBU">
@@ -589,19 +589,19 @@
<!-- If python minor version changes, updates in python and
meson pages will be needed: python3.6 and python3.6m -->
-<!ENTITY python-version "3.7.4">
-<!ENTITY python-minor "3.7">
-<!ENTITY python-size "16,730 KB">
+<!ENTITY python-version "3.8.0">
+<!ENTITY python-minor "3.8">
+<!ENTITY python-size "17,412 KB">
<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
-<!ENTITY python-md5 "d33e4aae66097051c2eca45ee3604803">
+<!ENTITY python-md5 "dbac8df9d8b9edc678d0f4cacdb7dbb0">
<!ENTITY python-home "https://www.python.org/">
<!ENTITY python-ch5-du "381 MB">
<!ENTITY python-ch5-sbu "1.4 SBU">
<!ENTITY python-ch6-du "399 MB">
<!ENTITY python-ch6-sbu "1.3 SBU">
<!ENTITY python-docs-url "https://docs.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
-<!ENTITY python-docs-md5 "c410337e954dbba2d04fe169c355a6a2">
-<!ENTITY python-docs-size "6,068 KB">
+<!ENTITY python-docs-md5 "2d6a7a58a7b4bccbde48174e0ad0ebbc">
+<!ENTITY python-docs-size "6,358 KB">
<!ENTITY readline-version "8.0">
<!ENTITY readline-size "2,907 KB">