Changeset 716db1f for chapter08/glibc.xml
- Timestamp:
- 09/20/2021 07:37:34 AM (3 years ago)
- Branches:
- multilib
- Children:
- 60870bc
- Parents:
- e680022 (diff), 7e62bbc (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
re680022 r716db1f 47 47 48 48 <screen><userinput remap="pre">sed -e '/NOTIFY_REMOVED)/s/)/ \&\& data.attr != NULL)/' \ 49 -i sysdeps/unix/sysv/linux/mq_notify.c</userinput></screen> 49 -i sysdeps/unix/sysv/linux/mq_notify.c</userinput></screen> 50 50 51 51 <para>Some of the Glibc programs use the non-FHS compliant … … 56 56 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen> 57 57 58 <para>The Glibc documentation recommends building Glibc 58 <para>The Glibc documentation recommends building Glibc 59 59 in a dedicated build directory:</para> 60 60 … … 90 90 <term><parameter>--disable-werror</parameter></term> 91 91 <listitem> 92 <para>This option disables the -Werror option passed to 92 <para>This option disables the -Werror option passed to 93 93 GCC. This is necessary for running the test suite.</para> 94 94 </listitem> … … 108 108 <term><parameter>--enable-stack-protector=strong</parameter></term> 109 109 <listitem> 110 <para>This option increases system security by adding 110 <para>This option increases system security by adding 111 111 extra code to check for buffer overflows, such as stack 112 112 smashing attacks.</para> … … 158 158 <para>You may see some test failures. The Glibc test suite is 159 159 somewhat dependent on the host system. A few failures out of 160 over 4200 tests can generally be ignored. This is a list of the 160 over 4200 tests can generally be ignored. This is a list of the 161 161 most common issues seen for recent versions of LFS:</para> 162 162 … … 164 164 165 165 <listitem> 166 <para><emphasis>io/tst-lchmod</emphasis> 166 <para><emphasis>io/tst-lchmod</emphasis> 167 167 is known to fail in the LFS chroot environment.</para> 168 168 </listitem> 169 169 170 170 <listitem> 171 <para><emphasis>misc/tst-ttyname</emphasis> 171 <para><emphasis>misc/tst-ttyname</emphasis> 172 172 is known to fail in the LFS chroot environment.</para> 173 173 </listitem> … … 181 181 <para>The <emphasis>rt/tst-cputimer{1,2,3}</emphasis> tests depend on 182 182 the host system kernel. Kernels 4.14.91–4.14.96, 183 4.19.13–4.19.18, and 4.20.0–4.20.5 are known to 183 4.19.13–4.19.18, and 4.20.0–4.20.5 are known to 184 184 cause these tests to fail. 185 185 </para> … … 221 221 mkdir -pv /var/cache/nscd</userinput></screen> 222 222 223 <para revision="systemd">Install the systemd support files for 223 <para revision="systemd">Install the systemd support files for 224 224 <command>nscd</command>:</para> 225 225 … … 295 295 when you need them. For instance, the following two locales are 296 296 needed for some tests later in this chapter:</para> 297 297 298 298 <screen role="nodump"><userinput remap="locale-full">localedef -i POSIX -f UTF-8 C.UTF-8 2> /dev/null || true 299 299 localedef -i ja_JP -f SHIFT_JIS ja_JP.SIJS 2> /dev/null || true</userinput></screen> 300 300 301 <note><para>Glibc now uses libidn2 when resolving internationalized 301 <note><para>Glibc now uses libidn2 when resolving internationalized 302 302 domain names. This is a run time dependency. If this capability 303 is needed, the instructions for installing libidn2 are in the 303 is needed, the instructions for installing libidn2 are in the 304 304 <ulink url="&blfs-book;general/libidn2.html">BLFS libidn2 page</ulink>. 305 305 </para></note> … … 637 637 <seglistitem> 638 638 <seg>catchsegv, gencat, getconf, getent, iconv, iconvconfig, ldconfig, 639 ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd, 639 ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd, 640 640 pcprofiledump, pldd, sln, sotruss, sprof, tzselect, xtrace, 641 641 zdump, and zic</seg> … … 1107 1107 many different Unix utilities. These functions are now in 1108 1108 <filename class="libraryfile">libc</filename></para> 1109 1110 1109 <indexterm zone="ch-system-glibc libutil"> 1111 1110 <primary sortas="c-libutil">libutil</primary>
Note:
See TracChangeset
for help on using the changeset viewer.