瀏覽代碼

removed glibc-pass2

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2538 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Gerard Beekmans 22 年之前
父節點
當前提交
c230512d1c
共有 4 個文件被更改,包括 0 次插入87 次删除
  1. 0 1
      chapter06/chapter06.xml
  2. 0 71
      chapter06/glibc-pass2-inst.xml
  3. 0 13
      chapter06/glibc-pass2.xml
  4. 0 2
      entities/glibc.ent

+ 0 - 1
chapter06/chapter06.xml

@@ -66,7 +66,6 @@
 &c6-dejagnu;
 &c6-gcc-2953;
 &c6-kernel-manpages;
-&c6-glibc-pass2;
 &c6-revisedchroot;
 &c6-bootscripts;
 &c6-configure;

+ 0 - 71
chapter06/glibc-pass2-inst.xml

@@ -1,71 +0,0 @@
-<sect2><title>&nbsp;</title><para>&nbsp;</para></sect2>
-
-<sect2>
-<title>Installation of Glibc</title>
-
-<para>At the beginning of this chapter you installed Glibc and applied a
-patch to it. Part of this patch was undoing some changes to make static
-binaries compiled against Glibc-2.2 work. However, this is not what the
-Glibc developers intended and we don't need to keep this modified Glibc
-around. So we reinstall Glibc here to remove this patch.</para>
-
-<para>A second reason to install Glibc again is because it's considered
-cleaner. The first Glibc was installed using programs compiled on your host
-distribution which sometimes has the effect of tainting Glibc. While this
-isn't a problem with the other packages compiled early in this chapter, for
-Glibc we want to be sure it's 100% OK (although feel free to reinstall
-other packages at this point so you can say you compiled an LFS system with
-LFS. Much like GCC's bootstrap installation method).</para>
-
-<para>We'll also install the linuxthreads man pages here. As you may
-recall, during the first installation of Glibc this wasn't possible because
-Perl wasn't installed yet. Now that everything needed to install the Glibc
-linuxthreads man pages is present as well, we will install those too.</para>
-
-<para>Before starting to install Glibc, you must cd into the
-glibc-&glibc-version; directory and unpack glibc-linuxthreads inside
-the glibc-&glibc-version; directory, not in /usr/src as you normally
-would do.</para>
-
-<para>This package is known to behave badly when you have changed its
-default optimization flags (including the -march and -mcpu options).
-Therefore, if you have defined any environment variables that override
-default optimizations, such as CFLAGS and CXXFLAGS, we recommend unsetting
-or modifying them when building Glibc. You have been warned.</para>
-
-<para>Basically, compiling Glibc in any other way than the book suggests
-is putting your system at very high risk.</para>
-
-<para>It is recommended by the Glibc installation documentation to build
-Glibc outside of the source tree. Create the build directory:</para>
-
-<para><screen><userinput>mkdir ../glibc-build &amp;&amp;
-cd ../glibc-build</userinput></screen></para>
-
-<para>Next, prepare Glibc to be compiled:</para>
-
-<para><screen><userinput>../glibc-&glibc-version;/configure --prefix=/usr --disable-profile \
-&nbsp;&nbsp;&nbsp;&nbsp;--enable-add-ons --libexecdir=/usr/bin</userinput></screen></para>
-
-<para>Continue with compiling the package:</para>
-
-<para><screen><userinput>make</userinput></screen></para>
-
-<para>Begin package installation:</para>
-
-<para><screen><userinput>make install</userinput></screen></para>
-
-<para>Build the linuxthreads man pages:</para>
-
-<para><screen><userinput>make -C ../glibc-&glibc-version;/linuxthreads/man</userinput></screen></para>
-
-<para>Install the man pages:</para>
-
-<para><screen><userinput>make -C ../glibc-&glibc-version;/linuxthreads/man install</userinput></screen></para>
-
-<para>Complete package installation by relaunching bash:</para>
-
-<para><screen><userinput>exec /bin/bash --login</userinput></screen></para>
-
-</sect2>
-

+ 0 - 13
chapter06/glibc-pass2.xml

@@ -1,13 +0,0 @@
-<sect1 id="ch06-glibc-pass2">
-<title>Installing Glibc-&glibc-version;</title>
-<?dbhtml filename="glibc-pass2.html" dir="chapter06"?>
-
-<screen>Estimated build time:           &glibc-pass2-time;
-Estimated required disk space:  &glibc-pass2-compsize;</screen>
-
-&aa-glibc-shortdesc;
-&aa-glibc-dep;
-&c6-glibc-pass2-inst;
-
-</sect1>
-

+ 0 - 2
entities/glibc.ent

@@ -7,8 +7,6 @@
 
 <!ENTITY c6-glibc SYSTEM "../chapter06/glibc.xml">
 <!ENTITY c6-glibc-inst SYSTEM "../chapter06/glibc-inst.xml">
-<!ENTITY c6-glibc-pass2 SYSTEM "../chapter06/glibc-pass2.xml">
-<!ENTITY c6-glibc-pass2-inst SYSTEM "../chapter06/glibc-pass2-inst.xml">
 <!ENTITY c6-cf-glibc SYSTEM "../chapter06/config-glibc.xml">
 
 <!ENTITY aa-glibc SYSTEM "../appendixa/glibc.xml">