Changeset 2df066c9 for chapter08/glibc.xml
- Timestamp:
- 09/15/2023 10:54:55 AM (13 months ago)
- 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. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter08/glibc.xml
rd58da4b r2df066c9 51 51 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen> 52 52 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> 62 57 63 58 <para>The Glibc documentation recommends building Glibc … … 80 75 --enable-stack-protector=strong \ 81 76 --with-headers=/usr/include \ 82 --disable-crypt \83 77 libc_cv_slibdir=/usr/lib</userinput></screen> 84 78 … … 168 162 </listitem> 169 163 164 <!-- Did not fail with glibc-2.38 170 165 <listitem> 171 166 <para><emphasis>misc/tst-ttyname</emphasis> 172 167 is known to fail in the LFS chroot environment.</para> 173 168 </listitem> 169 --> 174 170 175 171 <!-- https://sourceware.org/pipermail/libc-alpha/2022-August/141567.html --> … … 326 322 following:</para> 327 323 328 <screen ><userinput>cat > /etc/nsswitch.conf << "EOF"324 <screen revision='sysv'><userinput>cat > /etc/nsswitch.conf << "EOF" 329 325 <literal># Begin /etc/nsswitch.conf 330 326 … … 334 330 335 331 hosts: files dns 332 networks: files 333 334 protocols: files 335 services: files 336 ethers: files 337 rpc: files 338 339 # End /etc/nsswitch.conf</literal> 340 EOF</userinput></screen> 341 342 <screen revision='systemd'><userinput>cat > /etc/nsswitch.conf << "EOF" 343 <literal># Begin /etc/nsswitch.conf 344 345 passwd: files systemd 346 group: files systemd 347 shadow: files systemd 348 349 hosts: mymachines resolve [!UNAVAIL=return] files myhostname dns 336 350 networks: files 337 351
Note:
See TracChangeset
for help on using the changeset viewer.