Changeset 0376c98 for chapter06/glibc.xml
- Timestamp:
- 04/07/2016 09:56:11 PM (8 years ago)
- Children:
- ed17c23
- Parents:
- 68c0a30
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/glibc.xml
r68c0a30 r0376c98 43 43 <sect2 role="installation"> 44 44 <title>Installation of Glibc</title> 45 45 <!-- 46 46 <note> 47 47 <para>Some packages outside of LFS suggest installing GNU libiconv in … … 54 54 Unicode, therefore libiconv is not required on an LFS system.</para> 55 55 </note> 56 --> 57 58 <note><para>The Glibc build system is self-contained and will install 59 perfectly, even though the compiler specs file and linker are still 60 pointing to <filename class="directory">/tools</filename>. The specs 61 and linker cannot be adjusted before the Glibc install because the 62 Glibc autoconf tests would give false results and defeat the goal 63 of achieving a clean build.</para></note> 64 56 65 <para>Some of the Glibc programs use non-FHS compilant 57 66 <filename class="directory">/var/db</filename> directory to store … … 66 75 Glibc autoconf tests would give false results and defeat the goal 67 76 of achieving a clean build.</para> 68 <!-- 69 <para>Now fix a build problem that affects i386 systems:</para> 70 71 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch;</userinput></screen> 72 73 <para>The most recent stable version of Glibc does not handle large files 74 correctly. Fix the problem with this patch:</para> 75 76 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-largefile-patch;</userinput></screen> 77 78 <para>Finally, update some recent changes from the upstream repository:</para> 79 80 <screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-patch2;</userinput></screen> 81 --> 77 82 78 <para>The Glibc documentation recommends building Glibc 83 79 in a dedicated build directory:</para> … … 131 127 AMD processor.</para> 132 128 </listitem> 133 <!-- 129 134 130 <listitem> 135 <para>The <emphasis>elf/tst-protected1b</emphasis> and136 <emphasis> elf/tst-protected1b</emphasis> tests are known to137 fail with the current stable version of binutils.</para>131 <para>The 132 <emphasis>nptl/tst-thread-affinity-{pthread,pthread2,sched}</emphasis> 133 tests may fail for reasons that have not been determined. </para> 138 134 </listitem> 139 --> 135 140 136 <listitem> 141 137 <para>Other tests known to fail on some architectures are … … 166 162 install -v -Dm644 ../nscd/nscd.service /lib/systemd/system/nscd.service</userinput></screen> 167 163 168 <para> The locales that can make the system respond in a different language169 were not installed by the above command. None of the locales are required,164 <para>Next, install the locales that can make the system respond in a 165 different language. None of the locales are required, 170 166 but if some of them are missing, test suites of the future packages would 171 167 skip important testcases.</para>
Note:
See TracChangeset
for help on using the changeset viewer.