aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Trepl <thomas@linuxfromscratch.org>2020-05-12 10:09:43 +0000
committerThomas Trepl <thomas@linuxfromscratch.org>2020-05-12 10:09:43 +0000
commitf573e248623cc66db31cd96a541245cd1aedc9e1 (patch)
tree252833ef93adb29ddcc995efa80177609cb26df9
parent491c7892ed8c01097d45d606405844ac9c227f89 (diff)
MultiLib: Merge changes from trunk
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@11847 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--appendices/dependencies.xml18
-rw-r--r--chapter01/changelog.xml10
-rw-r--r--chapter06/openssl.xml4
-rw-r--r--chapter06/systemd.xml57
-rw-r--r--general.ent4
-rw-r--r--lfs-latest.php2
-rw-r--r--packages.ent10
7 files changed, 64 insertions, 41 deletions
diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml
index 9bd07885b..d46acf603 100644
--- a/appendices/dependencies.xml
+++ b/appendices/dependencies.xml
@@ -260,7 +260,7 @@
<segtitle>&dependencies;</segtitle>
<seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, File, Gawk, GCC, Glibc,
+ <seg>Bash, Binutils, Coreutils, Diffutils, File, Flex, Gawk, GCC, Glibc,
Grep, Make, Perl, Sed, Texinfo and Zlib</seg>
</seglistitem>
</segmentedlist>
@@ -584,7 +584,7 @@
<seglistitem>
<seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf,
- Make, and Sed</seg>
+ Make, Sed, and Util-linux</seg>
</seglistitem>
</segmentedlist>
@@ -780,7 +780,7 @@
<segtitle>&before;</segtitle>
<seglistitem>
- <seg>IPRoute2, Kbd, and Man-DB</seg>
+ <seg>None</seg>
</seglistitem>
</segmentedlist>
@@ -824,7 +824,7 @@
<segtitle>&external;</segtitle>
<seglistitem>
- <seg>None</seg>
+ <seg>libsigsegv</seg>
</seglistitem>
</segmentedlist>
@@ -927,7 +927,7 @@
<segtitle>&before;</segtitle>
<seglistitem>
- <seg>Automake</seg>
+ <seg>Automake and Bison</seg>
</seglistitem>
</segmentedlist>
@@ -946,7 +946,7 @@
<segtitle>&dependencies;</segtitle>
<seglistitem>
- <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Gettext,
+ <seg>Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Gettext,
Grep, Gzip, Linux API Headers, Make, Perl, Python, Sed, and Texinfo</seg>
</seglistitem>
</segmentedlist>
@@ -1464,7 +1464,7 @@
<segtitle>&before;</segtitle>
<seglistitem>
- <seg>None</seg>
+ <seg>Shadow</seg>
</seglistitem>
</segmentedlist>
@@ -2232,7 +2232,7 @@
<seglistitem>
<seg>Bash, Binutils, Coreutils, Expat, GCC, Gdbm, Gettext, Glibc, Grep,
- Libffi, Make, Ncurses, and Sed</seg>
+ Libffi, Make, Ncurses, Sed, and Util-linux</seg>
</seglistitem>
</segmentedlist>
@@ -2340,7 +2340,7 @@
<seglistitem>
<seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
- Gettext, Glibc, Grep, Make, and Sed</seg>
+ Gettext, Glibc, Grep, Libcap, Make, and Sed</seg>
</seglistitem>
</segmentedlist>
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 6a973e516..d21a383b3 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -44,6 +44,16 @@
<listitem revision="sysv"> or <listitem revision="systemd"> as
appropriate for the entry or if needed the entire day's listitem.
-->
+ <listitem revision="systemd">
+ <para>2020-05-09</para>
+ <itemizedlist>
+ <listitem>
+ <para>[pierre] - Pass -Wno-format-overflow to systemd to
+ prevent an error with GCC 10.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
<listitem>
<para>2020-05-08</para>
<itemizedlist>
diff --git a/chapter06/openssl.xml b/chapter06/openssl.xml
index 291f5887b..41f02651b 100644
--- a/chapter06/openssl.xml
+++ b/chapter06/openssl.xml
@@ -64,7 +64,9 @@
<screen><userinput remap="test">make test</userinput></screen>
- <para>One subtest in the test 20-test_enc.t is known to fail.</para>
+ <para>One test 30-test_afalg.t is known to fail on some kernel
+ configurations (it apparently assumes certain unspecified crypto
+ options have been selected).</para>
<para>Install the package:</para>
diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml
index b37b8e067..1566261c2 100644
--- a/chapter06/systemd.xml
+++ b/chapter06/systemd.xml
@@ -69,35 +69,46 @@
<screen><userinput remap="configure">mkdir -p build
cd build
-LANG=en_US.UTF-8 \
-meson --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- -Dblkid=true \
- -Dbuildtype=release \
- -Ddefault-dnssec=no \
- -Dfirstboot=false \
- -Dinstall-tests=false \
- -Dkmod-path=/bin/kmod \
- -Dldconfig=false \
- -Dmount-path=/bin/mount \
- -Drootprefix= \
- -Drootlibdir=/lib \
- -Dsplit-usr=true \
- -Dsulogin-path=/sbin/sulogin \
- -Dsysusers=false \
- -Dumount-path=/bin/umount \
- -Db_lto=false \
- -Drpmmacrosdir=no \
- -Dhomed=false \
- -Duserdb=false \
- -Dman=true \
+LANG=en_US.UTF-8 \
+meson --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ -Dc_args=-Wno-format-overflow \
+ -Dblkid=true \
+ -Dbuildtype=release \
+ -Ddefault-dnssec=no \
+ -Dfirstboot=false \
+ -Dinstall-tests=false \
+ -Dkmod-path=/bin/kmod \
+ -Dldconfig=false \
+ -Dmount-path=/bin/mount \
+ -Drootprefix= \
+ -Drootlibdir=/lib \
+ -Dsplit-usr=true \
+ -Dsulogin-path=/sbin/sulogin \
+ -Dsysusers=false \
+ -Dumount-path=/bin/umount \
+ -Db_lto=false \
+ -Drpmmacrosdir=no \
+ -Dhomed=false \
+ -Duserdb=false \
+ -Dman=true \
..</userinput></screen>
<variablelist>
<title>The meaning of the meson options:</title>
<varlistentry>
+ <term><parameter>-Dc_args=-Wno-format-overflow</parameter></term>
+ <listitem>
+ <para>The defaults flags passed to gcc contain
+ <parameter>-Werror=format-overflow</parameter>, which generates
+ an error with GCC 10. Passing this parameter prevents the error
+ from occuring.</para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
<term><parameter>-D*-path=*</parameter></term>
<listitem>
<para>These switches provide location of binaries needed by
diff --git a/general.ent b/general.ent
index d070562ca..2fa715f21 100644
--- a/general.ent
+++ b/general.ent
@@ -3,11 +3,11 @@
Change to x.y for release but not -rc releases -->
<!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" -->
-<!ENTITY versiond "20200508-systemd">
+<!ENTITY versiond "20200509-systemd">
<!ENTITY short-versiond "systemd">
<!ENTITY generic-versiond "systemd">
-<!ENTITY releasedate "May 8th, 2020">
+<!ENTITY releasedate "May 9th, 2020">
<!ENTITY copyrightdate "1999-2020"><!-- jhalfs needs a literal dash, not &ndash; -->
diff --git a/lfs-latest.php b/lfs-latest.php
index 629ce3192..6fe2ea0ca 100644
--- a/lfs-latest.php
+++ b/lfs-latest.php
@@ -280,7 +280,7 @@ if ( $package == "zstd" ) $dirpath = "https://github.com/facebook/zstd/rel
}
if ( $package == "procps-ng" )
- return find_max( $lines, "/release/", "/^.* ([\d\.]+).*$/" );
+ return find_max( $lines, "/v\d/", "/^.*v([\d\.]+).*$/" );
if ( $package == "psmisc" )
return find_max( $lines, "/^v/", "/^v([\d\.]+).*$/" );
diff --git a/packages.ent b/packages.ent
index b22134789..6332346b1 100644
--- a/packages.ent
+++ b/packages.ent
@@ -539,13 +539,13 @@
<!ENTITY ninja-ch6-du "89 MB">
<!ENTITY ninja-ch6-sbu "0.3 SBU">
-<!ENTITY openssl-version "1.1.1f">
-<!ENTITY openssl-size "9,564 KB">
+<!ENTITY openssl-version "1.1.1g">
+<!ENTITY openssl-size "9,572 KB">
<!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
-<!ENTITY openssl-md5 "3f486f2f4435ef14b81814dbbc7b48bb">
+<!ENTITY openssl-md5 "76766e98997660138cdaf13a187bd234">
<!ENTITY openssl-home "https://www.openssl.org/">
-<!ENTITY openssl-ch6-du "146 MB">
-<!ENTITY openssl-ch6-sbu "2.1 SBU">
+<!ENTITY openssl-ch6-du "147 MB">
+<!ENTITY openssl-ch6-sbu "2.2 SBU">
<!ENTITY patch-version "2.7.6">
<!ENTITY patch-size "766 KB">