Changeset 0eb03e9d for chapter08


Ignore:
Timestamp:
06/27/2023 08:59:47 PM (12 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/arm64, xry111/arm64-12.0
Children:
5f555ba
Parents:
53415749 (diff), 0fe3bb0 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge remote-tracking branch 'origin/trunk' into xry111/arm64

Location:
chapter08
Files:
1 added
1 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • chapter08/chapter08.xml

    r53415749 r0eb03e9d  
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="expect.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dejagnu.xml"/>
    32 
    3332  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="binutils.xml"/>
    3433  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gmp.xml"/>
     
    4039  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shadow.xml"/>
    4140  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcc.xml"/>
    42   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkgconfig.xml"/>
     41  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkgconf.xml"/>
    4342  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncurses.xml"/>
    4443  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/>
  • chapter08/flex.xml

    r53415749 r0eb03e9d  
    7474    programs, create a symbolic link named <filename>lex</filename> that
    7575    runs <filename>flex</filename> in <command>lex</command> emulation
    76     mode:</para>
     76    mode, and also create the man page of <command>lex</command> as a
     77    symlink:</para>
    7778
    78 <screen><userinput remap="install">ln -sv flex /usr/bin/lex</userinput></screen>
     79<screen><userinput remap="install">ln -sv flex   /usr/bin/lex
     80ln -sv flex.1 /usr/share/man/man1/lex.1</userinput></screen>
    7981
    8082  </sect2>
  • chapter08/gawk.xml

    r53415749 r0eb03e9d  
    6161
    6262<screen><userinput remap="install">make LN='ln -f' install</userinput></screen>
     63
     64    <para>The installation process already created <command>awk</command>
     65    as a symlink to <command>gawk</command>, create its man page as a
     66    symlink as well:</para>
     67
     68<screen><userinput remap="install">ln -sv gawk.1 /usr/share/man/man1/awk.1</userinput></screen>
    6369
    6470    <variablelist>
  • chapter08/gcc.xml

    r53415749 r0eb03e9d  
    209209
    210210<screen><userinput remap="install">ln -svr /usr/bin/cpp /usr/lib</userinput></screen>
    211   <!-- already done earlier
     211
    212212    <para>Many packages use the name <command>cc</command> to call the C
    213     compiler. To satisfy those packages, create a symlink:</para>
    214 
    215 <screen><userinput remap="install">ln -sv gcc /usr/bin/cc</userinput></screen>
    216   -->
     213    compiler.  We've already created <command>cc</command> as a symlink in
     214    <xref linkend='ch-tools-gcc-pass2'/>, create its man page as a symlink
     215    as well:</para>
     216
     217<screen><userinput remap="install">ln -sv gcc.1 /usr/share/man/man1/cc.1</userinput></screen>
     218
    217219    <para>Add a compatibility symlink to enable building programs with
    218220    Link Time Optimization (LTO):</para>
  • chapter08/glibc.xml

    r53415749 r0eb03e9d  
    196196<screen><userinput remap="install">touch /etc/ld.so.conf</userinput></screen>
    197197
    198     <para>Fix the Makefile to skip an unneeded sanity check
    199     that fails in the LFS partial environment:
    200     </para>
     198    <!-- https://sourceware.org/bugzilla/show_bug.cgi?id=21911 -->
     199    <para>Fix the Makefile to skip an outdated sanity check
     200    that fails with a modern Glibc configuration:</para>
    201201
    202202<screen><userinput remap="install">sed '/test-installation/s@$(PERL)@echo not running@' -i ../Makefile</userinput></screen>
Note: See TracChangeset for help on using the changeset viewer.