Ignore:
Timestamp:
Feb 20, 2009, 7:37:50 PM (15 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
f6f0d18
Parents:
987e04d7
Message:

Updated Bash 4.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/bash.xml

    r987e04d7 r663f8a7  
    2525    <title>Installation of Bash</title>
    2626
    27     <para os="a">If you downloaded the Bash documentation tarball and wish to
    28     install HTML documentation, issue the following command:</para>
    29 
    30 <screen os="b"><userinput>tar -xvf ../bash-doc-&bash-doc-version;.tar.gz</userinput></screen>
    31 
     27<!--
    3228    <para os="p1">The following patch contains updates from the maintainer. The
    3329    maintainer of Bash only releases these patches to fix serious issues:</para>
    3430
    3531<screen os="p2"><userinput>patch -Np1 -i ../&bash-branch_update-patch;</userinput></screen>
     32-->
     33    <para os="a">Prepare Bash for compilation:</para>
    3634
    37     <para os="p3">The following patch contains fixes that affect a CLFS system. These are
    38     validated issues by the CLFS developers:</para>
    39 
    40 <screen os="p4"><userinput>patch -Np1 -i ../&bash-fixes-patch;</userinput></screen>
    41 
    42     <para os="g">Prepare Bash for compilation:</para>
    43 
    44 <screen os="h"><userinput>./configure --prefix=/usr --bindir=/bin \
     35<screen os="b"><userinput>./configure --prefix=/usr --bindir=/bin \
    4536    --without-bash-malloc --with-installed-readline</userinput></screen>
    4637
    47     <variablelist os="i">
     38    <variablelist os="c">
    4839      <title>The meaning of the configure option:</title>
    4940
     
    5950    </variablelist>
    6051
    61     <para os="j">Compile the package:</para>
     52    <para os="d">Compile the package:</para>
    6253
    63 <screen os="k"><userinput>make</userinput></screen>
     54<screen os="e"><userinput>make</userinput></screen>
    6455
    65     <para os="l">To test the results, issue:
     56    <para os="f">To test the results, issue:
    6657    <userinput>make tests</userinput>.</para>
    6758
    68     <para os="m">Install the package:</para>
     59    <para os="g">Install the package:</para>
    6960
    70 <screen os="n"><userinput>make htmldir=/usr/share/doc/bash-&bash-version; install</userinput></screen>
     61<screen os="h"><userinput>make htmldir=/usr/share/doc/bash-&bash-version; install</userinput></screen>
    7162
    72     <para os="o">Run the newly compiled <command>bash</command> program (replacing
     63    <para os="i">Run the newly compiled <command>bash</command> program (replacing
    7364    the one that is currently being executed):</para>
    7465
    75 <screen os="p" role="nodump"><userinput>exec /bin/bash --login +h</userinput></screen>
     66<screen os="j" role="nodump"><userinput>exec /bin/bash --login +h</userinput></screen>
    7667
    77     <note os="q">
     68    <note os="k">
    7869      <para>The parameters used make the <command>bash</command>
    7970      process an interactive login shell and continue to disable hashing so
Note: See TracChangeset for help on using the changeset viewer.