| Newsgroups |
gmane.linux.lfs.book |
| Message-ID |
<[email protected]> |
This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch xry111/mips64el
in repository lfs.
commit 04fb6d70fdf866edf7e33e622236a6aa897a1b8b
Merge: f195ff5c9 378b51e18
Author: Xi Ruoyao <[email protected]>
AuthorDate: Thu Feb 20 19:54:21 2025 +0800
Merge remote-tracking branch 'origin/trunk' into xry111/mips64el
appendices/dependencies.xml | 2 +-
chapter01/changelog.xml | 112 ++++++++++++++++-
chapter01/whatsnew.xml | 34 +++---
chapter03/patches.xml | 4 +-
chapter06/binutils-pass2.xml | 2 +-
chapter07/createfiles.xml | 4 +-
chapter08/acl.xml | 11 +-
chapter08/binutils.xml | 13 +-
chapter08/coreutils.xml | 29 +++--
chapter08/e2fsprogs.xml | 7 +-
chapter08/gcc.xml | 8 ++
chapter08/glibc.xml | 15 ++-
chapter08/man-pages.xml | 27 ++++-
chapter08/ninja.xml | 14 ++-
chapter08/perl.xml | 5 -
chapter08/procps.xml | 16 ++-
chapter08/python.xml | 14 +--
chapter08/systemd.xml | 6 +-
chapter08/tcl.xml | 4 +-
chapter08/util-linux.xml | 5 +
chapter08/vim.xml | 2 +-
chapter10/kernel/kernel.version | 2 +-
chapter10/kernel/systemd.xml | 3 +-
chapter10/kernel/sysv.xml | 3 +-
gen-changelog.py | 2 +-
lfs-latest-git.php | 2 +-
packages.ent | 263 ++++++++++++++++++++--------------------
patches.ent | 7 +-
28 files changed, 405 insertions(+), 211 deletions(-)
diff --cc chapter08/binutils.xml
index 4eaac3a03,5ea6c1b41..d336d2266
--- a/chapter08/binutils.xml
+++ b/chapter08/binutils.xml
@@@ -133,12 -127,6 +127,10 @@@ cd build</userinput></screen
<screen><userinput remap="test">grep '^FAIL:' $(find -name '*.log')</userinput></screen>
- <!-- <para>Three tests in the gprofng suite are also known to fail.</para>-->
-
+ <para>In the ld test suite 84 tests are known to fail because they
+ are not designed compatible with either the n64 ABI or the
+ <option>--enable-default-hash-style=gnu</option> option.</para>
+
<para>Install the package:</para>
<screen><userinput remap="install">make tooldir=/usr install</userinput></screen>
diff --cc chapter08/gcc.xml
index 76c56b5d5,f0616e2cd..d4476aab0
--- a/chapter08/gcc.xml
+++ b/chapter08/gcc.xml
@@@ -168,14 -174,14 +168,22 @@@ su tester -c "PATH=$PATH make -k check"
url="&test-results;"/> and
<ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para>
+ <para>Hundreds of gcc and g++ tests can fail on MIPS systems, as MIPS
+ is not a primary platform of GCC and many MIPS tests are not written
+ with <option>--enable-default-pie</option> or
+ <option>--enable-default-ssp</option> in mind.</para>
+
+ <para>In libstdc++ tests, the test named
+ <filename>abi_check</filename> is known to fail.</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>
+
<para>A few unexpected failures cannot always be avoided. In some cases
test failures depend on the specific hardware of the system.<!--The GCC developers
are usually aware of these issues, but have not resolved them yet.-->
diff --cc chapter08/perl.xml
index 6fc0ab3b8,0d2937e05..23a0a35c2
--- a/chapter08/perl.xml
+++ b/chapter08/perl.xml
@@@ -40,16 -40,7 +40,11 @@@
<sect2 role="installation">
<title>Installation of Perl</title>
- <!--
- <para>First, apply a patch that fixes an issue highlighted by recent
- versions of gdbm:</para>
- <screen><userinput remap="pre">patch -Np1 -i ../&perl-fix-patch;</userinput></screen>
- -->
+ <para>Workaround an building issue on MIPS:</para>
+
+<screen><userinput remap="pre">sed 's@/bin/mips@/bin/false@g' -i Configure</userinput></screen>
+
<para>This version of Perl builds the Compress::Raw::Zlib and
Compress::Raw::BZip2 modules. By
default Perl will use an internal copy of the sources for the build.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
--
http://lists.linuxfromscratch.org/sympa/info/lfs-book
Unsubscribe: See the above information page