- Timestamp:
- 02/25/2006 11:43:44 AM (18 years ago)
- Children:
- e869351b
- Parents:
- e02afe0
- Location:
- chapter06
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/bash.xml
re02afe0 r851829a 50 50 sed -i "s|htmldir = @htmldir@|htmldir = /usr/share/doc/bash-&bash-version;|" \ 51 51 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> 52 57 53 58 <para>Prepare Bash for compilation:</para> -
chapter06/coreutils.xml
re02afe0 r851829a 26 26 27 27 <seglistitem> 28 <seg> 0.9SBU</seg>29 <seg>5 2.8MB</seg>28 <seg>1.1 SBU</seg> 29 <seg>58.0 MB</seg> 30 30 </seglistitem> 31 31 </segmentedlist> -
chapter06/db.xml
re02afe0 r851829a 109 109 <para>Fix the ownerships of the installed files:</para> 110 110 111 <screen><userinput>chown root:root /usr/bin/db_* \111 <screen><userinput>chown -v root:root /usr/bin/db_* \ 112 112 /usr/lib/libdb* /usr/include/db* && 113 chown -R root:root /usr/share/doc/db-&db-version;</userinput></screen>113 chown -Rv root:root /usr/share/doc/db-&db-version;</userinput></screen> 114 114 115 115 </sect2> -
chapter06/gcc.xml
re02afe0 r851829a 74 74 will simulate its presence.</para> 75 75 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> 77 77 78 78 <para>The GCC documentation recommends building GCC outside of the source -
chapter06/linux-libc-headers.xml
re02afe0 r851829a 54 54 <para>Install the header files:</para> 55 55 56 <screen><userinput>install -d /usr/include/asm56 <screen><userinput>install -dv /usr/include/asm 57 57 cp -Rv include/asm-i386/* /usr/include/asm 58 58 cp -Rv include/linux /usr/include</userinput></screen> -
chapter06/man-pages.xml
re02afe0 r851829a 26 26 <seglistitem> 27 27 <seg>0.1 SBU</seg> 28 <seg>18. 6MB</seg>28 <seg>18.7 MB</seg> 29 29 </seglistitem> 30 30 </segmentedlist> -
chapter06/perl.xml
re02afe0 r851829a 44 44 <sect2 role="installation"> 45 45 <title>Installation of Perl</title> 46 47 <para>A security vulnerability exists in Perl's sprintf function. Apply the48 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 incompatible53 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>57 46 58 47 <para>First create a basic <filename>/etc/hosts</filename> file which will be -
chapter06/readline.xml
re02afe0 r851829a 44 44 <sect2 role="installation"> 45 45 <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> 46 51 47 52 <para>Prepare Readline for compilation:</para> -
chapter06/sed.xml
re02afe0 r851829a 26 26 <seglistitem> 27 27 <seg>0.2 SBU</seg> 28 <seg> 8.4MB</seg>28 <seg>7.9 MB</seg> 29 29 </seglistitem> 30 30 </segmentedlist> … … 44 44 <title>Installation of Sed</title> 45 45 46 <para>By default, Sed installs its HTML documentation in47 <filename class="directory">/usr/share/doc</filename>. Alter this to48 <filename class="directory">/usr/share/doc/sed-&sed-version;</filename> by49 applying the following <command>sed</command>:</para>50 51 <screen><userinput>sed -i 's@/doc@&/sed-&sed-version;@' doc/Makefile.in</userinput></screen>52 53 46 <para>Prepare Sed for compilation:</para> 54 47 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> 56 60 57 61 <para>Compile the package:</para>
Note:
See TracChangeset
for help on using the changeset viewer.