Changeset bc375da6 for chapter06


Ignore:
Timestamp:
03/31/2021 10:41:36 AM (3 years ago)
Author:
Xℹ Ruoyao <xry111@…>
Branches:
ml-11.0, multilib
Children:
1daca67
Parents:
15fd2f2
git-author:
Thomas Trepl <thomas@…> (08/05/2019 04:51:20 PM)
git-committer:
Xℹ Ruoyao <xry111@…> (03/31/2021 10:41:36 AM)
Message:

MultiLib: Merge changes from trunk
Upgrade isl-0.12
Upgrade linux-firmware-20190519

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@11653 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Location:
chapter06
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • chapter06/gcc.xml

    r15fd2f2 rbc375da6  
    175175    </para></note-->
    176176
    177     <para>Install the package:</para>
    178 
    179 <screen><userinput remap="install">make install</userinput></screen>
     177    <para>Install the package and remove an unneeded directory:</para>
     178
     179<screen><userinput remap="install">make install
     180rm -rf /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include-fixed/bits/</userinput></screen>
    180181
    181182    <para>Create a symlink required by the <ulink
  • chapter06/glibc-32.xml

    r15fd2f2 rbc375da6  
    2525
    2626<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
     27
     28    <para>Fix a problem introduced with the linux-5.2 kernel:</para>
     29
     30<screen><userinput remap="pre">sed -i '/asm.socket.h/a# include &lt;linux/sockios.h&gt;' \
     31   sysdeps/unix/sysv/linux/bits/socket.h</userinput></screen>
    2732
    2833    <para>Remove a file that may be left over from a previous build attempt:</para>
  • chapter06/glibc.xml

    r15fd2f2 rbc375da6  
    6161
    6262<screen><userinput remap="pre">patch -Np1 -i ../&glibc-glob-patch;</userinput></screen>
    63 --><!--
    64     <para>First create a compatibility symlink to avoid references to /tools in
    65     our final glibc:</para>
    66 
    67 <screen><userinput remap="pre">ln -sfv /tools/lib/gcc /usr/lib</userinput></screen>
    6863-->
     64    <para>Fix a problem introduced with the linux-5.2 kernel:</para>
     65
     66<screen><userinput remap="pre">sed -i '/asm.socket.h/a# include &lt;linux/sockios.h&gt;' \
     67   sysdeps/unix/sysv/linux/bits/socket.h</userinput></screen>
     68
    6969    <para>Create a symlink for LSB
    7070    compliance. Additionally, for x86_64, create a compatibility symlink
     
    177177
    178178    <itemizedlist>
    179 
    180       <listitem>
    181         <para><emphasis>misc/check-installed-headers-c</emphasis>
    182         is known to fail due to changes in the kernel headers.</para>
    183       </listitem>
    184179
    185180      <listitem>
  • chapter06/systemd.xml

    r15fd2f2 rbc375da6  
    4040  <sect2 role="installation">
    4141    <title>Installation of systemd</title>
     42
     43    <para>First, apply a patch to fix issues with systemd-networkd on Linux 5.2+
     44    kernels, as well as with AMD Ryzen CPUs:</para>
     45
     46<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-networkd_and_rdrand_fixes-1.patch</userinput></screen>
    4247
    4348    <para>Create a symlink to work around missing xsltproc:</para>
Note: See TracChangeset for help on using the changeset viewer.