Changeset 51a1403 in clfs-sysroot for BOOK/final-system/common
- Timestamp:
- Jul 11, 2009, 5:23:41 PM (15 years ago)
- Branches:
- master
- Children:
- 8a63c91
- Parents:
- f3125bf
- Location:
- BOOK/final-system/common
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/final-system/common/aboutdebug.xml
rf3125bf r51a1403 29 29 </listitem> 30 30 <listitem os="c3"> 31 <para> Glibc and GCC files (<filename class="directory">/lib</filename>31 <para>EGlibc and GCC files (<filename class="directory">/lib</filename> 32 32 and <filename class="directory">/usr/lib</filename>) with debugging 33 33 symbols: 87 MB</para> 34 34 </listitem> 35 35 <listitem os="c4"> 36 <para> Glibc and GCC files without debugging symbols: 16 MB</para>36 <para>EGlibc and GCC files without debugging symbols: 16 MB</para> 37 37 </listitem> 38 38 </itemizedlist> -
BOOK/final-system/common/bash.xml
rf3125bf r51a1403 36 36 become an unprivileged user, this combination will cause Bash to build 37 37 without <emphasis>process substitution</emphasis>, which will break one 38 of the c++ test scripts in <literal> glibc</literal>. The following prevents38 of the c++ test scripts in <literal>eglibc</literal>. The following prevents 39 39 future problems by skipping tests that can not run while cross-compiling 40 40 or that do not run properly:</para> -
BOOK/final-system/common/gzip.xml
rf3125bf r51a1403 29 29 30 30 <para os="s1">The following command renames the internal implementation of 31 futimens to gl_futimens as newer versions of Glibc provide an incompatible31 futimens to gl_futimens as newer versions of EGlibc provide an incompatible 32 32 version:</para> 33 33 -
BOOK/final-system/common/introduction.xml
rf3125bf r51a1403 32 32 the code and build tools. Also note that the <option>-march</option> 33 33 and <option>-mtune</option> options may cause problems with the toolchain 34 packages (Binutils, GCC and Glibc). The small potential gains achieved in34 packages (Binutils, GCC and EGlibc). The small potential gains achieved in 35 35 using compiler optimizations are often outweighed by the risks. First-time 36 36 builders of CLFS are encouraged to build without custom optimizations. -
BOOK/final-system/common/pkgmgt.xml
rf3125bf r51a1403 50 50 <itemizedlist> 51 51 <listitem> 52 <para>If one of the toolchain packages ( Glibc, GCC or Binutils) needs52 <para>If one of the toolchain packages (EGlibc, GCC or Binutils) needs 53 53 to be upgraded to a newer minor version, it is safer to 54 54 rebuild CLFS. Though you <emphasis>may</emphasis> be able to get by 55 55 rebuilding all the packages in their dependency order, we do not 56 recommend it. For example, if glibc-2.2.x needs to be updated to57 glibc-2.3.x, it is safer to rebuild. For micro version updates, a56 recommend it. For example, if eglibc-2.2.x needs to be updated to 57 eglibc-2.3.x, it is safer to rebuild. For micro version updates, a 58 58 simple reinstallation usually works, but is not guaranteed. For 59 example, upgrading from glibc-2.3.4 to glibc-2.3.5 will not59 example, upgrading from eglibc-2.3.4 to glibc-2.3.5 will not 60 60 usually cause any problems.</para> 61 61 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.