| 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/arm64
in repository lfs.
commit b4da96f4f74e415324f08005c2375154a8a3a2e1
Merge: fddc1bc3f bceea7013
Author: Xi Ruoyao <[email protected]>
AuthorDate: Sun Apr 5 20:13:02 2026 +0800
Merge remote-tracking branch 'origin/xry111/non-x86-efi' into xry111/arm64
appendices/dependencies.xml | 2 +-
chapter01/changelog.xml | 138 +++++++++++++++++++
chapter01/whatsnew.xml | 86 ++++++------
chapter02/creatingfilesystem.xml | 21 ++-
chapter02/creatingpartition.xml | 84 ++++++++++--
chapter03/patches.xml | 3 +-
chapter05/gcc-pass1.xml | 2 +-
chapter06/diffutils.xml | 12 +-
chapter06/gcc-pass2.xml | 2 +-
chapter08/coreutils.xml | 8 +-
chapter08/gcc.xml | 4 +
chapter08/glibc.xml | 10 +-
chapter08/groff.xml | 2 +
chapter08/grub.xml | 92 ++++---------
chapter08/inetutils.xml | 7 +-
chapter08/python.xml | 17 ++-
chapter08/shadow.xml | 8 +-
chapter08/texinfo.xml | 5 -
chapter08/vim.xml | 4 +-
chapter08/xml-parser.xml | 29 ++++
chapter10/grub.xml | 284 +++++++++++++++++++++------------------
chapter10/kernel.xml | 11 +-
chapter10/kernel/kernel.version | 2 +-
chapter10/kernel/systemd.toml | 1 -
chapter10/kernel/systemd.xml | 3 +-
chapter10/kernel/uefi.toml | 12 ++
chapter10/kernel/uefi.xml | 22 +++
packages.ent | 140 +++++++++----------
patches.ent | 6 +-
29 files changed, 655 insertions(+), 362 deletions(-)
diff --cc chapter05/gcc-pass1.xml
index c27d166ba,8da5617ed..dc72eb5f3
--- a/chapter05/gcc-pass1.xml
+++ b/chapter05/gcc-pass1.xml
@@@ -59,14 -59,18 +59,14 @@@
mv -v mpfr-&mpfr-version; mpfr
tar -xf ../gmp-&gmp-version;.tar.xz
mv -v gmp-&gmp-version; gmp
- tar -xf ../mpc-&mpc-version;.tar.gz
+ tar -xf ../mpc-&mpc-version;.tar.xz
mv -v mpc-&mpc-version; mpc</userinput></screen>
- <para>On x86_64 hosts, set the default directory name for
+ <para>On ARM64 hosts, set the default directory name for
64-bit libraries to <quote>lib</quote>:</para>
-<screen><userinput remap="pre">case $(uname -m) in
- x86_64)
- sed -e '/m64=/s/lib64/lib/' \
- -i.orig gcc/config/i386/t-linux64
- ;;
-esac</userinput></screen>
+<screen><userinput remap="pre">sed -e '/lp64=/s/lib64/lib/' \
+ -i.orig gcc/config/aarch64/t-aarch64-linux</userinput></screen>
<note>
<para>
diff --cc chapter06/gcc-pass2.xml
index a6416f083,89b2bc33e..cc767a068
--- a/chapter06/gcc-pass2.xml
+++ b/chapter06/gcc-pass2.xml
@@@ -50,14 -50,18 +50,14 @@@
mv -v mpfr-&mpfr-version; mpfr
tar -xf ../gmp-&gmp-version;.tar.xz
mv -v gmp-&gmp-version; gmp
- tar -xf ../mpc-&mpc-version;.tar.gz
+ tar -xf ../mpc-&mpc-version;.tar.xz
mv -v mpc-&mpc-version; mpc</userinput></screen>
- <para>If you are building on x86_64, change the default directory name for
+ <para>On ARM64 hosts, change the default directory name for
64-bit libraries to <quote>lib</quote>:</para>
-<screen><userinput remap="pre">case $(uname -m) in
- x86_64)
- sed -e '/m64=/s/lib64/lib/' \
- -i.orig gcc/config/i386/t-linux64
- ;;
-esac</userinput></screen>
+<screen><userinput remap="pre">sed -e '/lp64=/s/lib64/lib/' \
+ -i.orig gcc/config/aarch64/t-aarch64-linux</userinput></screen>
<para>Override the build rules of the libgcc and libstdc++ headers to
allow building these libraries with POSIX threads support:</para>
diff --cc chapter08/gcc.xml
index 7fbfcc7be,ae35f6f2b..7828a89a5
--- a/chapter08/gcc.xml
+++ b/chapter08/gcc.xml
@@@ -196,16 -200,14 +196,20 @@@ su tester -c "PATH=$PATH make -k check"
url="&test-results;"/> and
<ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para>
- <!-- https://gcc.gnu.org/PR118885 -->
- <para>Four tests related to <filename>pr90579.c</filename> are known
- to fail.</para>
+ <!-- TODO: why?? -->
+ <para>On ARM64, many tests in
+ the <filename class='directory'>c-c++-common/hwasan</filename>
+ directory are known to fail.
+ The tests named <filename>locally_streaming_1.c</filename>,
+ <filename>memset-strict-align-1.c</filename>,
+ <filename>nonlocal_goto_*.c</filename>,
+ <filename>pr113618.c</filename>, and
+ <filename>pr114991.c</filename> are also known to fail.</para>
+ <!-- https://gcc.gnu.org/PR124682 -->
+ <para>Eight tests related to <filename>builtin-math-6.c</filename> are
+ known to fail.</para>
+
<para>Five tests related to <filename>analyzer/strchr-1.c</filename> are known
to fail.</para>
--
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