Ignore:
Timestamp:
09/15/2023 10:54:55 AM (13 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/clfs-ng
Children:
7546d8b
Parents:
d58da4b (diff), ba40e32 (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/clfs-ng

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter08/glibc.xml

    rd58da4b r2df066c9  
    5151<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
    5252
    53     <!-- https://sourceware.org/bugzilla/show_bug.cgi?id=30068
    54          Upstream fix also added a test case and renamed "prec" to
    55          "prec_inc".  We'll test this with MPFR test suite so we don't
    56          need the test here, and the renaming does not affect program
    57          behavior.  -->
    58     <para>Fix a security issue identified upstream:</para>
    59 
    60 <screen><userinput remap="pre">sed '/width -=/s/workend - string/number_length/' \
    61     -i stdio-common/vfprintf-process-arg.c</userinput></screen>
     53    <para>Now fix two security vulnerabilities and a regression causing the
     54    posix_memalign() function very slow in some conditions:</para>
     55
     56<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-fixes-patch;</userinput></screen>
    6257
    6358    <para>The Glibc documentation recommends building Glibc
     
    8075             --enable-stack-protector=strong          \
    8176             --with-headers=/usr/include              \
    82              --disable-crypt                          \
    8377             libc_cv_slibdir=/usr/lib</userinput></screen>
    8478
     
    168162      </listitem>
    169163
     164<!-- Did not fail with glibc-2.38
    170165      <listitem>
    171166        <para><emphasis>misc/tst-ttyname</emphasis>
    172167        is known to fail in the LFS chroot environment.</para>
    173168      </listitem>
     169-->
    174170
    175171      <!-- https://sourceware.org/pipermail/libc-alpha/2022-August/141567.html -->
     
    326322    following:</para>
    327323
    328 <screen><userinput>cat &gt; /etc/nsswitch.conf &lt;&lt; "EOF"
     324<screen revision='sysv'><userinput>cat &gt; /etc/nsswitch.conf &lt;&lt; "EOF"
    329325<literal># Begin /etc/nsswitch.conf
    330326
     
    334330
    335331hosts: files dns
     332networks: files
     333
     334protocols: files
     335services: files
     336ethers: files
     337rpc: files
     338
     339# End /etc/nsswitch.conf</literal>
     340EOF</userinput></screen>
     341
     342<screen revision='systemd'><userinput>cat &gt; /etc/nsswitch.conf &lt;&lt; "EOF"
     343<literal># Begin /etc/nsswitch.conf
     344
     345passwd: files systemd
     346group: files systemd
     347shadow: files systemd
     348
     349hosts: mymachines resolve [!UNAVAIL=return] files myhostname dns
    336350networks: files
    337351
Note: See TracChangeset for help on using the changeset viewer.