- Timestamp:
- 08/02/2023 07:54:10 AM (14 months ago)
- Branches:
- multilib, xry111/multilib
- Children:
- 01d1eba
- Parents:
- 72e10c9 (diff), f40b2e7 (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. - Location:
- chapter08
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter08/binutils.xml
r72e10c9 r3a4f80c 170 170 <screen><userinput remap="install">make tooldir=/usr install</userinput></screen> 171 171 172 <para>Remove useless static libraries and an empty man page:</para> 173 174 <screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,sframe,opcodes}.a 175 rm -fv /usr/share/man/man1/{gprofng,gp-*}.1</userinput></screen> 172 <para>Remove useless static libraries:</para> 173 174 <screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,sframe,opcodes}.a</userinput></screen> 176 175 177 176 </sect2> -
chapter08/gcc.xml
r72e10c9 r3a4f80c 205 205 if the hardware does not support AVX.</para> 206 206 207 <para> 208 With Glibc-2.38, the analyzer tests named 209 <filename>data-model-4.c</filename> and 210 <filename>conftest-1.c</filename> are known to fail. 211 In the asan tests, the subtest named 212 <filename>AddressSanitizer_StrtolOOBTest</filename> in the test 213 <filename>asan_test.C</filename> and the test named 214 <filename>interception-malloc-test-1.C</filename> are known to fail. 215 </para> 216 207 217 <para>A few unexpected failures cannot always be avoided. The GCC developers 208 218 are usually aware of these issues, but have not resolved them yet. -
chapter08/glibc.xml
r72e10c9 r3a4f80c 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=3006854 Upstream fix also added a test case and renamed "prec" to55 "prec_inc". We'll test this with MPFR test suite so we don't56 need the test here, and the renaming does not affect program57 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>62 63 53 <para>The Glibc documentation recommends building Glibc 64 54 in a dedicated build directory:</para> … … 80 70 --enable-stack-protector=strong \ 81 71 --with-headers=/usr/include \ 82 --disable-crypt \83 72 libc_cv_slibdir=/usr/lib</userinput></screen> 84 73 <screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure --prefix=/usr \
Note:
See TracChangeset
for help on using the changeset viewer.