mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-03-06 06:14:47 +00:00
Merge branch 'trunk' into multilib
This commit is contained in:
commit
3a4f80cf24
@ -94,7 +94,6 @@ cd build</userinput></screen>
|
||||
--build=$(../scripts/config.guess) \
|
||||
--enable-kernel=&min-kernel; \
|
||||
--with-headers=$LFS/usr/include \
|
||||
--disable-crypt \
|
||||
libc_cv_slibdir=/usr/lib</userinput></screen>
|
||||
<screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure \
|
||||
--prefix=/usr \
|
||||
|
@ -169,10 +169,9 @@ cd build</userinput></screen>
|
||||
|
||||
<screen><userinput remap="install">make tooldir=/usr install</userinput></screen>
|
||||
|
||||
<para>Remove useless static libraries and an empty man page:</para>
|
||||
<para>Remove useless static libraries:</para>
|
||||
|
||||
<screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,sframe,opcodes}.a
|
||||
rm -fv /usr/share/man/man1/{gprofng,gp-*}.1</userinput></screen>
|
||||
<screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,sframe,opcodes}.a</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -204,6 +204,16 @@ su tester -c "PATH=$PATH make -k check"</userinput></screen>
|
||||
<filename class='directory'>vect</filename> directory are known to fail
|
||||
if the hardware does not support AVX.</para>
|
||||
|
||||
<para>
|
||||
With Glibc-2.38, the analyzer tests named
|
||||
<filename>data-model-4.c</filename> and
|
||||
<filename>conftest-1.c</filename> are known to fail.
|
||||
In the asan tests, the subtest named
|
||||
<filename>AddressSanitizer_StrtolOOBTest</filename> in the test
|
||||
<filename>asan_test.C</filename> and the test named
|
||||
<filename>interception-malloc-test-1.C</filename> are known to fail.
|
||||
</para>
|
||||
|
||||
<para>A few unexpected failures cannot always be avoided. The GCC developers
|
||||
are usually aware of these issues, but have not resolved them yet.
|
||||
Unless the test results are vastly different from those at the above URL,
|
||||
|
@ -50,16 +50,6 @@
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
|
||||
|
||||
<!-- https://sourceware.org/bugzilla/show_bug.cgi?id=30068
|
||||
Upstream fix also added a test case and renamed "prec" to
|
||||
"prec_inc". We'll test this with MPFR test suite so we don't
|
||||
need the test here, and the renaming does not affect program
|
||||
behavior. -->
|
||||
<para>Fix a security issue identified upstream:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed '/width -=/s/workend - string/number_length/' \
|
||||
-i stdio-common/vfprintf-process-arg.c</userinput></screen>
|
||||
|
||||
<para>The Glibc documentation recommends building Glibc
|
||||
in a dedicated build directory:</para>
|
||||
|
||||
@ -79,7 +69,6 @@ cd build</userinput></screen>
|
||||
--enable-kernel=&min-kernel; \
|
||||
--enable-stack-protector=strong \
|
||||
--with-headers=/usr/include \
|
||||
--disable-crypt \
|
||||
libc_cv_slibdir=/usr/lib</userinput></screen>
|
||||
<screen arch="ml_32,ml_x32,ml_all"><userinput remap="configure">../configure --prefix=/usr \
|
||||
--disable-werror \
|
||||
|
Loading…
Reference in New Issue
Block a user