Changeset 4d8854a


Ignore:
Timestamp:
08/26/2022 12:31:32 PM (20 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/arm64, xry111/arm64-12.0
Children:
9334a3f
Parents:
b7adecc
git-author:
Xi Ruoyao <xry111@…> (08/24/2022 02:49:40 PM)
git-committer:
Xi Ruoyao <xry111@…> (08/26/2022 12:31:32 PM)
Message:

arm64: don't create /lib64

The path to dynamic linker is /lib/ld-linux-aarch64.so.1, no hardcoded
/lib64. It's much better than x86_64 or MIPS64 IMO.

[As a LoongArch contributor & reviewer: we really should have removed
this stupid "64" in the early development stage of LoongArch ELF ABI.]

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • chapter04/addinguser.xml

    rb7adecc r4d8854a  
    8181  <systemitem class="username">lfs</systemitem> the directory owner:</para>
    8282
    83 <screen><userinput>chown -v lfs $LFS/{usr{,/*},lib,var,etc,bin,sbin,tools}
    84 case $(uname -m) in
    85   x86_64) chown -v lfs $LFS/lib64 ;;
    86 esac</userinput></screen>
     83<screen><userinput>chown -v lfs $LFS/{usr{,/*},lib,var,etc,bin,sbin,tools}</userinput></screen>
    8784
    8885  <note><para>In some host systems, the following command does not complete
  • chapter04/creatingminlayout.xml

    rb7adecc r4d8854a  
    2525for i in bin lib sbin; do
    2626  ln -sv usr/$i $LFS/$i
    27 done
    28 
    29 case $(uname -m) in
    30   x86_64) mkdir -pv $LFS/lib64 ;;
    31 esac</userinput></screen>
     27done</userinput></screen>
    3228
    3329  <para>Programs in <xref linkend="chapter-temporary-tools"/> will be compiled
  • chapter07/changingowner.xml

    rb7adecc r4d8854a  
    3434  command:</para>
    3535
    36 <screen><userinput>chown -R root:root $LFS/{usr,lib,var,etc,bin,sbin,tools}
    37 case $(uname -m) in
    38   x86_64) chown -R root:root $LFS/lib64 ;;
    39 esac</userinput></screen>
     36<screen><userinput>chown -R root:root $LFS/{usr,lib,var,etc,bin,sbin,tools}</userinput></screen>
    4037
    4138</sect1>
Note: See TracChangeset for help on using the changeset viewer.