mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-18 19:29:21 +01:00
Merge remote-tracking branch 'origin/trunk' into xry111/arm64
This commit is contained in:
commit
d2ba2d38b2
@ -1544,7 +1544,7 @@
|
||||
<segmentedlist id="kbd-depends">
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Bash, Binutils, Bison, Check, Coreutils, Flex, GCC, Gettext,
|
||||
<seg>Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext,
|
||||
Glibc, Gzip, Make, Patch, and Sed</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
@ -40,6 +40,20 @@
|
||||
appropriate for the entry or if needed the entire day's listitem.
|
||||
-->
|
||||
|
||||
<listitem>
|
||||
<para>2025-02-19</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to vim-9.1.1122 (Security Update).
|
||||
Addresses <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[xry111] - Update to man-pages-6.11. Fixes
|
||||
<ulink url='&lfs-ticket-root;5646'>#5646</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2025-02-13</para>
|
||||
<itemizedlist>
|
||||
|
@ -48,7 +48,7 @@
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<para>To test the results (about 5.5 SBU), issue:</para>
|
||||
<para>To test the results, issue:</para>
|
||||
|
||||
<screen><userinput remap="test">make check</userinput></screen>
|
||||
|
||||
|
@ -93,9 +93,12 @@ cd build</userinput></screen>
|
||||
|
||||
<screen><userinput remap="test">make check</userinput></screen>
|
||||
|
||||
<!-- https://github.com/tytso/e2fsprogs/issues/134 -->
|
||||
<!-- https://github.com/tytso/e2fsprogs/issues/134
|
||||
https://github.com/tytso/e2fsprogs/issues/158 -->
|
||||
<para>One test named <filename>m_assume_storage_prezeroed</filename>
|
||||
is known to fail.</para>
|
||||
is known to fail. Another test named <filename>m_rootdir_acl</filename>
|
||||
is known to fail if the file system used for the LFS system is not
|
||||
<systemitem class='filesystem'>ext4</systemitem>.</para>
|
||||
|
||||
<!-- 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
|
||||
|
@ -61,7 +61,7 @@
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<para>To test the results (about 0.5 SBU), issue:</para>
|
||||
<para>To test the results, issue:</para>
|
||||
|
||||
<screen><userinput remap="test">make check</userinput></screen>
|
||||
|
||||
|
@ -165,26 +165,14 @@ su tester -c "PATH=$PATH make -k check"</userinput></screen>
|
||||
<para>Results can be compared with those located at <ulink
|
||||
url="&test-results;"/> and
|
||||
<ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para>
|
||||
<!--
|
||||
<para>
|
||||
Eight gcc tests (out of over 185,000):
|
||||
<!- - https://gcc.gnu.org/PR106375 - -><filename>pr56837.c</filename>
|
||||
and seven tests in the <filename class='directory'>analyzer</filename>
|
||||
directory are known to fail.
|
||||
|
||||
<!- - https://gcc.gnu.org/PR109353 - ->
|
||||
One libstdc++ test (out of over 15000), <filename>copy.cc</filename>, is
|
||||
known to fail.
|
||||
|
||||
For g++, 21 tests (out of approximately 250,000): 14
|
||||
<quote>AddressSanitizer*</quote>
|
||||
tests and 7 <filename>interception-malloc-test-1.C</filename> tests, are
|
||||
known to fail.
|
||||
|
||||
Additionally, several tests in the
|
||||
<filename class='directory'>vect</filename> directory are known to fail
|
||||
if the hardware does not support AVX.</para>
|
||||
-->
|
||||
<!-- https://github.com/google/sanitizers/issues/1716
|
||||
Affecting any host distro with a large vm.mmap_rnd_bits.
|
||||
The fix is https://github.com/llvm/llvm-project/commit/0784b1eefa36
|
||||
but it's not in GCC 14. TODO retry with
|
||||
sudo sysctl vm.mmap_rnd_bits=32
|
||||
on the host distro when we update to GCC 15. -->
|
||||
<para>The tsan tests are known to fail on some host distros.</para>
|
||||
|
||||
<!-- https://gcc.gnu.org/PR111224 for modules.
|
||||
https://gcc.gnu.org/PR112376 for ssa-dom-thread-7.
|
||||
|
@ -77,8 +77,7 @@
|
||||
|
||||
</variablelist>
|
||||
-->
|
||||
<para>To test the results (this takes a long time, around 3 SBUs),
|
||||
issue:</para>
|
||||
<para>To test the results, issue:</para>
|
||||
|
||||
<screen><userinput remap="test">make check</userinput></screen>
|
||||
|
||||
|
@ -50,7 +50,7 @@
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<para>To test the results<!--(about 11.0 SBU)-->, issue:</para>
|
||||
<para>To test the results, issue:</para>
|
||||
|
||||
<screen><userinput remap="test">make check</userinput></screen>
|
||||
|
||||
|
@ -48,7 +48,32 @@
|
||||
|
||||
<para>Install Man-pages by running:</para>
|
||||
|
||||
<screen><userinput remap="install">make prefix=/usr install</userinput></screen>
|
||||
<screen><userinput remap="install">make -R GIT=false prefix=/usr install</userinput></screen>
|
||||
|
||||
<variablelist>
|
||||
<title>The meaning of the options:</title>
|
||||
|
||||
<!-- TODO: Try if we can remove this when we update make. -->
|
||||
<varlistentry>
|
||||
<term><parameter>-R</parameter></term>
|
||||
<listitem>
|
||||
<para>This prevents <command>make</command> from setting any
|
||||
built-in variables. The building system of man-pages does not
|
||||
work well with built-in variables, but currently there is no way
|
||||
to disable them except passing <parameter>-R</parameter>
|
||||
explicitly via the command line.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>GIT=false</parameter></term>
|
||||
<listitem>
|
||||
<para>This prevents the building system from emitting many
|
||||
<computeroutput>git: command not found</computeroutput>
|
||||
warnings lines.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -104,7 +104,7 @@ export BUILD_BZIP2=0</userinput></screen>
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<para>To test the results (approximately 11 SBU), issue:</para>
|
||||
<para>To test the results, issue:</para>
|
||||
|
||||
<screen><userinput remap="test">TEST_JOBS=$(nproc) make test_harness</userinput></screen>
|
||||
|
||||
|
@ -228,7 +228,11 @@ ninja test</userinput></screen>
|
||||
after initializing the system with systemd. -->
|
||||
<para>One test named <literal>systemd:core / test-namespace</literal>
|
||||
is known to fail in the LFS chroot environment. Some other tests may
|
||||
fail because they depend on various kernel configuration options.</para>
|
||||
fail because they depend on various kernel configuration options.
|
||||
The test named <literal>systemd:test / test-copy</literal> may time out
|
||||
due to an I/O congestion with a large parallel job number, but it
|
||||
would pass if running alone with
|
||||
<command>meson test test-copy</command>.</para>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
|
@ -62,7 +62,7 @@ rem = rem.symmetric_difference(upd)
|
||||
|
||||
ticket = {}
|
||||
security = set()
|
||||
url = 'https://wiki.linuxfromscratch.org/lfs/report/1?format=tab'
|
||||
url = 'https://wiki.linuxfromscratch.org/lfs/query?status=!closed&order=priority&format=tab'
|
||||
tsv = urlopen(url)
|
||||
for i in tsv:
|
||||
fields = i.decode().split('\t')
|
||||
|
12
packages.ent
12
packages.ent
@ -487,10 +487,10 @@
|
||||
<!ENTITY man-db-fin-du "44 MB">
|
||||
<!ENTITY man-db-fin-sbu "0.3 SBU">
|
||||
|
||||
<!ENTITY man-pages-version "6.10">
|
||||
<!ENTITY man-pages-size "1,835 KB">
|
||||
<!ENTITY man-pages-version "6.11">
|
||||
<!ENTITY man-pages-size "1,837 KB">
|
||||
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
|
||||
<!ENTITY man-pages-md5 "31b3dd6309da64a249ff01f53616b17f">
|
||||
<!ENTITY man-pages-md5 "f38a68fcd6cd0faf8a17956b16e8aa60">
|
||||
<!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
|
||||
<!ENTITY man-pages-fin-du "52 MB">
|
||||
<!ENTITY man-pages-fin-sbu "0.1 SBU">
|
||||
@ -744,10 +744,10 @@
|
||||
<!ENTITY util-linux-fin-du "316 MB">
|
||||
<!ENTITY util-linux-fin-sbu "0.5 SBU">
|
||||
|
||||
<!ENTITY vim-version "9.1.1106">
|
||||
<!ENTITY vim-version "9.1.1122">
|
||||
<!-- <!ENTITY vim-majmin "90"> -->
|
||||
<!ENTITY vim-docdir "vim/vim91">
|
||||
<!ENTITY vim-size "18,053 KB">
|
||||
<!ENTITY vim-size "18,057 KB">
|
||||
<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
|
||||
<!-- N.B. LFS 9.0 uses
|
||||
https://github.com/vim/vim/archive/v8.1.1846/vim-8.1.1846.tar.gz
|
||||
@ -761,7 +761,7 @@
|
||||
example, https://github.com/vim/vim/tags?after=v8.1.1847 will show
|
||||
us v8.1.1846. -->
|
||||
<!--<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">-->
|
||||
<!ENTITY vim-md5 "3ed2d26c95b08dff8b8b29786937b693">
|
||||
<!ENTITY vim-md5 "c6980db0c12e69dd5086b151b4958360">
|
||||
<!ENTITY vim-home "https://www.vim.org">
|
||||
<!ENTITY vim-fin-du "251 MB">
|
||||
<!ENTITY vim-fin-sbu "3.4 SBU">
|
||||
|
Loading…
Reference in New Issue
Block a user