Changeset 851829a for chapter06


Ignore:
Timestamp:
02/25/2006 11:43:44 AM (18 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Children:
e869351b
Parents:
e02afe0
Message:

Ported r7370 up to r7395 from trunk to alphabetical branch.

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/alphabetical/BOOK@7396 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Location:
chapter06
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • chapter06/bash.xml

    re02afe0 r851829a  
    5050sed -i "s|htmldir = @htmldir@|htmldir = /usr/share/doc/bash-&bash-version;|" \
    5151    Makefile.in</userinput></screen>
     52
     53    <para>Upstream developers have fixed several issues since the initial
     54     release of Bash-&bash-version;.  Apply those fixes:</para>
     55
     56<screen><userinput>patch -Np1 -i ../&bash-fixes-patch;</userinput></screen>
    5257
    5358    <para>Prepare Bash for compilation:</para>
  • chapter06/coreutils.xml

    re02afe0 r851829a  
    2626
    2727      <seglistitem>
    28         <seg>0.9 SBU</seg>
    29         <seg>52.8 MB</seg>
     28        <seg>1.1 SBU</seg>
     29        <seg>58.0 MB</seg>
    3030      </seglistitem>
    3131    </segmentedlist>
  • chapter06/db.xml

    re02afe0 r851829a  
    109109    <para>Fix the ownerships of the installed files:</para>
    110110
    111 <screen><userinput>chown root:root /usr/bin/db_* \
     111<screen><userinput>chown -v root:root /usr/bin/db_* \
    112112    /usr/lib/libdb* /usr/include/db* &amp;&amp;
    113 chown -R root:root /usr/share/doc/db-&db-version;</userinput></screen>
     113chown -Rv root:root /usr/share/doc/db-&db-version;</userinput></screen>
    114114
    115115  </sect2>
  • chapter06/gcc.xml

    re02afe0 r851829a  
    7474    will simulate its presence.</para>
    7575
    76 <screen>sed -i 's/@have_mktemp_command@/yes/' gcc/gccbug.in</screen>
     76<screen><userinput>sed -i 's/@have_mktemp_command@/yes/' gcc/gccbug.in</userinput></screen>
    7777
    7878    <para>The GCC documentation recommends building GCC outside of the source
  • chapter06/linux-libc-headers.xml

    re02afe0 r851829a  
    5454    <para>Install the header files:</para>
    5555
    56 <screen><userinput>install -d /usr/include/asm
     56<screen><userinput>install -dv /usr/include/asm
    5757cp -Rv include/asm-i386/* /usr/include/asm
    5858cp -Rv include/linux /usr/include</userinput></screen>
  • chapter06/man-pages.xml

    re02afe0 r851829a  
    2626      <seglistitem>
    2727        <seg>0.1 SBU</seg>
    28         <seg>18.6 MB</seg>
     28        <seg>18.7 MB</seg>
    2929      </seglistitem>
    3030    </segmentedlist>
  • chapter06/perl.xml

    re02afe0 r851829a  
    4444  <sect2 role="installation">
    4545    <title>Installation of Perl</title>
    46 
    47     <para>A security vulnerability exists in Perl's sprintf function. Apply the
    48     following patch to fix it.</para>
    49 
    50 <screen><userinput>patch -Np1 -i ../&perl-sprintf-patch;</userinput></screen>
    51 
    52     <para>The DB_File module that comes with Perl-&perl-version; is incompatible
    53     with Berkeley DB-&db-version; (the testsuite fails if this module gets built).
    54     Apply the following patch in order to update the DB_File module:</para>
    55 
    56 <screen><userinput>patch -Np1 -i ../&perl-db_file-patch;</userinput></screen>
    5746
    5847    <para>First create a basic <filename>/etc/hosts</filename> file which will be
  • chapter06/readline.xml

    re02afe0 r851829a  
    4444  <sect2 role="installation">
    4545    <title>Installation of Readline</title>
     46
     47    <para>Upstream developers have fixed several issues since the initial
     48    release of Readline-&readline-version;.  Apply those fixes:</para>
     49
     50<screen><userinput>patch -Np1 -i ../&readline-fixes-patch;</userinput></screen>
    4651
    4752    <para>Prepare Readline for compilation:</para>
  • chapter06/sed.xml

    re02afe0 r851829a  
    2626      <seglistitem>
    2727        <seg>0.2 SBU</seg>
    28         <seg>8.4 MB</seg>
     28        <seg>7.9 MB</seg>
    2929      </seglistitem>
    3030    </segmentedlist>
     
    4444    <title>Installation of Sed</title>
    4545
    46     <para>By default, Sed installs its HTML documentation in
    47     <filename class="directory">/usr/share/doc</filename>.  Alter this to
    48     <filename class="directory">/usr/share/doc/sed-&sed-version;</filename> by
    49     applying the following <command>sed</command>:</para>
    50 
    51 <screen><userinput>sed -i 's@/doc@&amp;/sed-&sed-version;@' doc/Makefile.in</userinput></screen>
    52 
    5346    <para>Prepare Sed for compilation:</para>
    5447
    55 <screen><userinput>./configure --prefix=/usr --bindir=/bin</userinput></screen>
     48<screen><userinput>./configure --prefix=/usr --bindir=/bin --enable-html</userinput></screen>
     49
     50    <variablelist>
     51      <title>The meaning of the new configure option:</title>
     52
     53      <varlistentry>
     54        <term><parameter>--enable-html</parameter></term>
     55        <listitem>
     56          <para>This builds the HTML documentation.</para>
     57        </listitem>
     58      </varlistentry>
     59    </variablelist>
    5660
    5761    <para>Compile the package:</para>
Note: See TracChangeset for help on using the changeset viewer.