mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-19 11:49:20 +01:00
Automatic merge of trunk into multilib
This commit is contained in:
commit
6ff520fb98
@ -44,6 +44,25 @@
|
|||||||
<listitem revision="sysv"> or <listitem revision="systemd"> as
|
<listitem revision="sysv"> or <listitem revision="systemd"> as
|
||||||
appropriate for the entry or if needed the entire day's listitem.
|
appropriate for the entry or if needed the entire day's listitem.
|
||||||
-->
|
-->
|
||||||
|
<listitem>
|
||||||
|
<para>2021-08-01</para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Remove unneeded sed commands from automake and
|
||||||
|
coreutils. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;4895">#4895</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to linux-5.13.7. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;4893">#4893</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>[bdubbs] - Update to e2fsprogs-1.46.3. Fixes
|
||||||
|
<ulink url="&lfs-ticket-root;4896">#4896</ulink>.</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>2021-07-27</para>
|
<para>2021-07-27</para>
|
||||||
|
@ -40,11 +40,11 @@
|
|||||||
|
|
||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of Automake</title>
|
<title>Installation of Automake</title>
|
||||||
|
<!--
|
||||||
<para>Fix a failing test:</para>
|
<para>Fix a failing test:</para>
|
||||||
|
|
||||||
<screen><userinput remap="pre">sed -i "s/''/etags/" t/tags-lisp-space.sh</userinput></screen>
|
<screen><userinput remap="pre">sed -i "s/''/etags/" t/tags-lisp-space.sh</userinput></screen>
|
||||||
|
-->
|
||||||
<para>Prepare Automake for compilation:</para>
|
<para>Prepare Automake for compilation:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/automake-&automake-version;</userinput></screen>
|
<screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/automake-&automake-version;</userinput></screen>
|
||||||
@ -58,10 +58,10 @@
|
|||||||
the results, issue:</para>
|
the results, issue:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">make -j4 check</userinput></screen>
|
<screen><userinput remap="test">make -j4 check</userinput></screen>
|
||||||
|
<!--
|
||||||
<para>The tests t/subobj.sh, t/deprecated-acinit.sh, and t/init.sh are known to
|
<para>The tests t/subobj.sh, t/deprecated-acinit.sh, and t/init.sh are known to
|
||||||
fail in the LFS environment.</para>
|
fail in the LFS environment.</para>
|
||||||
|
-->
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make install</userinput></screen>
|
<screen><userinput remap="install">make install</userinput></screen>
|
||||||
|
@ -181,11 +181,13 @@ cd build</userinput></screen>
|
|||||||
|
|
||||||
<screen><userinput remap="test">make -k check</userinput></screen>
|
<screen><userinput remap="test">make -k check</userinput></screen>
|
||||||
|
|
||||||
|
<para>Foru tests related to zlib are known ot fail.</para>
|
||||||
|
<!--
|
||||||
<para>Seven gold tests are known to fail with gcc-11.1.0</para>
|
<para>Seven gold tests are known to fail with gcc-11.1.0</para>
|
||||||
|
|
||||||
<para>Four ld tests named <quote>Run property ...</quote> are known to
|
<para>Four ld tests named <quote>Run property ...</quote> are known to
|
||||||
fail.</para>
|
fail.</para>
|
||||||
|
-->
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make tooldir=/usr install -j1</userinput></screen>
|
<screen><userinput remap="install">make tooldir=/usr install -j1</userinput></screen>
|
||||||
|
@ -53,9 +53,9 @@
|
|||||||
|
|
||||||
<screen><userinput remap="test">make check</userinput></screen>
|
<screen><userinput remap="test">make check</userinput></screen>
|
||||||
|
|
||||||
<para>Note that the Check test suite may take a relatively long
|
<!-- <para>Note that the Check test suite may take a relatively long
|
||||||
(up to 4 SBU) time.</para>
|
(up to 4 SBU) time.</para>
|
||||||
|
-->
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make docdir=/usr/share/doc/check-&check-version; install</userinput></screen>
|
<screen><userinput remap="install">make docdir=/usr/share/doc/check-&check-version; install</userinput></screen>
|
||||||
|
@ -56,9 +56,11 @@
|
|||||||
<!-- this has been fixed in upstream gnulib, when a new version of
|
<!-- this has been fixed in upstream gnulib, when a new version of
|
||||||
coreutils is released, please check #4055 to see if the change has been
|
coreutils is released, please check #4055 to see if the change has been
|
||||||
picked up in this package -->
|
picked up in this package -->
|
||||||
|
<!--
|
||||||
<para>Suppress a test which on some machines can loop forever:</para>
|
<para>Suppress a test which on some machines can loop forever:</para>
|
||||||
|
|
||||||
<screen><userinput remap="pre">sed -i '/test.lock/s/^/#/' gnulib-tests/gnulib.mk</userinput></screen>
|
<screen><userinput remap="pre">sed -i '/test.lock/s/^/#/' gnulib-tests/gnulib.mk</userinput></screen>
|
||||||
|
-->
|
||||||
<!--
|
<!--
|
||||||
<para>Fix a problem with autoconf-2.70 in an included gnulib .m4 file:</para>
|
<para>Fix a problem with autoconf-2.70 in an included gnulib .m4 file:</para>
|
||||||
|
|
||||||
@ -130,9 +132,9 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
|
|||||||
<para>Now run the tests:</para>
|
<para>Now run the tests:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">su tester -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check"</userinput></screen>
|
<screen><userinput remap="test">su tester -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check"</userinput></screen>
|
||||||
|
<!--
|
||||||
<para>The test-getlogin test is known to fail in the LFS chroot environment.</para>
|
<para>The test-getlogin test is known to fail in the LFS chroot environment.</para>
|
||||||
|
-->
|
||||||
<para>Remove the temporary group:</para>
|
<para>Remove the temporary group:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">sed -i '/dummy/d' /etc/group</userinput></screen>
|
<screen><userinput remap="test">sed -i '/dummy/d' /etc/group</userinput></screen>
|
||||||
|
@ -93,18 +93,20 @@ cd build</userinput></screen>
|
|||||||
|
|
||||||
<screen><userinput remap="test">make check</userinput></screen>
|
<screen><userinput remap="test">make check</userinput></screen>
|
||||||
|
|
||||||
<para>One test, m_rootdir_acl, is known to fail.</para>
|
|
||||||
<!-- This is a ridiculous amount now! And is it still true?
|
<!-- This is a ridiculous amount now! And is it still true?
|
||||||
|
Does not appear to be true for version 1.46.3. Time with tests
|
||||||
|
26 seconds with tests (With lots of cores and ram and an ssd disk).
|
||||||
|
|
||||||
<para>One of the e2fsprogs tests will attempt to allocate 256 MB of memory.
|
<para>One of the e2fsprogs tests will attempt to allocate 256 MB of memory.
|
||||||
If you do not have significantly more RAM than this, be sure to enable
|
If you do not have significantly more RAM than this, be sure to enable
|
||||||
sufficient swap space for the test. See <xref
|
sufficient swap space for the test. See <xref
|
||||||
linkend="ch-partitioning-creatingfilesystem"/> and <xref
|
linkend="ch-partitioning-creatingfilesystem"/> and <xref
|
||||||
linkend="ch-partitioning-mounting"/>
|
linkend="ch-partitioning-mounting"/>
|
||||||
for details on creating and enabling swap space.</para>
|
for details on creating and enabling swap space.</para>
|
||||||
-->
|
|
||||||
<para>On a spinning disk, the tests take a little more than 4 SBUs. They
|
<para>On a spinning disk, the tests take a little more than 4 SBUs. They
|
||||||
can be much shorter on an SSD (down to about 1.5 SBUs).</para>
|
can be much shorter on an SSD (down to about 1.5 SBUs).</para>
|
||||||
|
-->
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make install</userinput></screen>
|
<screen><userinput remap="install">make install</userinput></screen>
|
||||||
|
@ -139,13 +139,14 @@ su tester -c "PATH=$PATH make -k check"</userinput></screen>
|
|||||||
url="&test-results;"/> and
|
url="&test-results;"/> and
|
||||||
<ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para>
|
<ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para>
|
||||||
|
|
||||||
<para>In g++, three tests in constexpr-52830 are known to fail and
|
<!-- <para>In g++, three tests in constexpr-52830 are known to fail and
|
||||||
also to be treated as unexpected successes (XPASS). This is because
|
also to be treated as unexpected successes (XPASS). This is because
|
||||||
an <quote>internal compiler error</quote> on this test is fixed, but
|
an <quote>internal compiler error</quote> on this test is fixed, but
|
||||||
the compiler still rejects some valid code.</para>
|
the compiler still rejects some valid code.</para>
|
||||||
|
-->
|
||||||
<!-- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96322
|
<!-- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96322
|
||||||
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71367 -->
|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71367 -->
|
||||||
|
|
||||||
<para>In libstdc++, one numpunct test and six tests related to get_time are
|
<para>In libstdc++, one numpunct test and six tests related to get_time are
|
||||||
known to fail. These are all because the locale definitions in glibc have
|
known to fail. These are all because the locale definitions in glibc have
|
||||||
changed but libstdc++ does not currently support those changes.</para>
|
changed but libstdc++ does not currently support those changes.</para>
|
||||||
|
@ -74,11 +74,11 @@
|
|||||||
<para>To test the results, issue:</para>
|
<para>To test the results, issue:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">make check</userinput></screen>
|
<screen><userinput remap="test">make check</userinput></screen>
|
||||||
|
<!--
|
||||||
<para>
|
<para>
|
||||||
One test, <filename>version</filename>, is known to fail.
|
One test, <filename>version</filename>, is known to fail.
|
||||||
</para>
|
</para>
|
||||||
|
-->
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make install</userinput></screen>
|
<screen><userinput remap="install">make install</userinput></screen>
|
||||||
|
@ -105,12 +105,12 @@
|
|||||||
<para>To test the results, issue:</para>
|
<para>To test the results, issue:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">make check</userinput></screen>
|
<screen><userinput remap="test">make check</userinput></screen>
|
||||||
|
<!--
|
||||||
<note><para>One test, libls.sh, may fail in the initial chroot
|
<note><para>One test, libls.sh, may fail in the initial chroot
|
||||||
environment but will pass if the test is rerun after the LFS system
|
environment but will pass if the test is rerun after the LFS system
|
||||||
is complete. One test, ping-localhost.sh, will fail if the host
|
is complete. One test, ping-localhost.sh, will fail if the host
|
||||||
system does not have ipv6 capability.</para></note>
|
system does not have ipv6 capability.</para></note>
|
||||||
|
-->
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make install</userinput></screen>
|
<screen><userinput remap="install">make install</userinput></screen>
|
||||||
|
@ -57,6 +57,8 @@ echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h</userinput></screen>
|
|||||||
|
|
||||||
<screen><userinput remap="test">make check</userinput></screen>
|
<screen><userinput remap="test">make check</userinput></screen>
|
||||||
|
|
||||||
|
<para>One test, test-posix_spawn-script, is known to fail.</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
<screen><userinput remap="install">make install</userinput></screen>
|
<screen><userinput remap="install">make install</userinput></screen>
|
||||||
|
@ -68,7 +68,7 @@
|
|||||||
|
|
||||||
<screen><userinput remap="make">make</userinput></screen>
|
<screen><userinput remap="make">make</userinput></screen>
|
||||||
|
|
||||||
<para>To test the results (about 3 SBU), issue:</para>
|
<para>To test the results, issue:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">make check</userinput></screen>
|
<screen><userinput remap="test">make check</userinput></screen>
|
||||||
|
|
||||||
|
@ -112,7 +112,7 @@ unset SRCDIR</userinput></screen>
|
|||||||
<para>To test the results, issue:</para>
|
<para>To test the results, issue:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">make test</userinput></screen>
|
<screen><userinput remap="test">make test</userinput></screen>
|
||||||
|
<!--
|
||||||
<note>
|
<note>
|
||||||
<para>
|
<para>
|
||||||
In the test results there are several places associated with clock.test
|
In the test results there are several places associated with clock.test
|
||||||
@ -120,6 +120,8 @@ unset SRCDIR</userinput></screen>
|
|||||||
failures. clock.test passes on a complete LFS system.
|
failures. clock.test passes on a complete LFS system.
|
||||||
</para>
|
</para>
|
||||||
</note>
|
</note>
|
||||||
|
-->
|
||||||
|
<para>One test, unixInit-1.2, is known to fail.</para>
|
||||||
|
|
||||||
<para>Install the package:</para>
|
<para>Install the package:</para>
|
||||||
|
|
||||||
|
12
packages.ent
12
packages.ent
@ -140,10 +140,10 @@
|
|||||||
<!ENTITY diffutils-fin-du "33 MB">
|
<!ENTITY diffutils-fin-du "33 MB">
|
||||||
<!ENTITY diffutils-fin-sbu "0.4 SBU">
|
<!ENTITY diffutils-fin-sbu "0.4 SBU">
|
||||||
|
|
||||||
<!ENTITY e2fsprogs-version "1.46.2">
|
<!ENTITY e2fsprogs-version "1.46.3">
|
||||||
<!ENTITY e2fsprogs-size "9,2675 KB">
|
<!ENTITY e2fsprogs-size "9,2688 KB">
|
||||||
<!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
|
<!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
|
||||||
<!ENTITY e2fsprogs-md5 "e8ef5fa3b72557be5e9fe564a25da6eb">
|
<!ENTITY e2fsprogs-md5 "0edcffc4b601a4191bfa152f61b406b2">
|
||||||
<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
|
<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
|
||||||
<!ENTITY e2fsprogs-fin-du "102 MB">
|
<!ENTITY e2fsprogs-fin-du "102 MB">
|
||||||
<!ENTITY e2fsprogs-fin-sbu "4.4 SBU on a spinning disk, 1.5 SBU on an SSD">
|
<!ENTITY e2fsprogs-fin-sbu "4.4 SBU on a spinning disk, 1.5 SBU on an SSD">
|
||||||
@ -436,12 +436,12 @@
|
|||||||
|
|
||||||
<!ENTITY linux-major-version "5">
|
<!ENTITY linux-major-version "5">
|
||||||
<!ENTITY linux-minor-version "13">
|
<!ENTITY linux-minor-version "13">
|
||||||
<!ENTITY linux-patch-version "4">
|
<!ENTITY linux-patch-version "7">
|
||||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
||||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
||||||
<!ENTITY linux-size "116,536 KB">
|
<!ENTITY linux-size "116,544 KB">
|
||||||
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
||||||
<!ENTITY linux-md5 "50aa48ae38a736b3f313a777574af3d3">
|
<!ENTITY linux-md5 "9bd74571c148a7753f5a237ba52f8ee5">
|
||||||
<!ENTITY linux-home "https://www.kernel.org/">
|
<!ENTITY linux-home "https://www.kernel.org/">
|
||||||
<!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is
|
<!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is
|
||||||
allnoconfig rounded down to allow for ongoing cleanups,
|
allnoconfig rounded down to allow for ongoing cleanups,
|
||||||
|
Loading…
Reference in New Issue
Block a user