Ignore:
Timestamp:
07/01/2024 06:59:19 AM (3 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/clfs-ng
Children:
2b63974
Parents:
fe48a03 (diff), 201aa93 (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

    rfe48a03 re4b4c5a0  
    5050
    5151<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
    52 <!--
    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>
    57 -->
     52
     53    <para>Now fix a security vulnerability:</para>
     54
     55<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen>
     56
    5857    <para>The Glibc documentation recommends building Glibc
    5958    in a dedicated build directory:</para>
     
    168167        parallel make jobs).  These tests can be identified with:</para>
    169168
    170         <!-- TODO: Using nodump for freeze.  Change it to role="test" after
    171              12.1 release so jhalfs can list these in the log.  -->
    172         <screen role="nodump"><userinput>grep "Timed out" -l $(find -name \*.out)</userinput></screen>
     169        <screen><userinput remap="test">grep "Timed out" $(find -name \*.out)</userinput></screen>
    173170
    174171        <para>It's possible to re-run a single test with enlarged timeout
     
    237234            section to install
    238235            <filename class='libraryfile'>libcrypt.so.1*</filename>
    239             (overwritting
     236            (replacing
    240237            <filename class='libraryfile'>libcrypt.so.1</filename> from the
    241238            prior Glibc installation)</emphasis>.
     
    255252          <screen role='nodump'><userinput>rm -f /usr/sbin/nscd</userinput></screen>
    256253
    257           <para>
     254          <para revision='systemd'>
    258255            If this system (prior to LFS 12.1, exclusive) is based on
    259256            Systemd, it's also needed to disable and stop the
     
    356353    locales necessary for the optimal coverage of tests:</para>
    357354
    358 <screen role="nodump"><userinput remap="locale-test">mkdir -pv /usr/lib/locale
    359 localedef -i C -f UTF-8 C.UTF-8
     355<screen role="nodump"><userinput remap="locale-test">localedef -i C -f UTF-8 C.UTF-8
    360356localedef -i cs_CZ -f UTF-8 cs_CZ.UTF-8
    361357localedef -i de_DE -f ISO-8859-1 de_DE
     
    532528        <listitem>
    533529          <para>This creates the <filename>posixrules</filename> file. We use
    534           New York because POSIX requires the daylight savings time rules
     530          New York because POSIX requires the daylight saving time rules
    535531          to be in accordance with US rules.</para>
    536532        </listitem>
Note: See TracChangeset for help on using the changeset viewer.