Changeset e956635


Ignore:
Timestamp:
01/13/2006 08:09:35 PM (18 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Children:
8fee5c5
Parents:
1b20267
Message:

Ported r7273 from trunk.

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

Location:
chapter03
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • chapter03/chapter03.xml

    r1b20267 re956635  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
     2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
     3  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
    34  <!ENTITY % general-entities SYSTEM "../general.ent">
    45  %general-entities;
    56]>
     7
    68<chapter id="chapter-getting-materials" xreflabel="Chapter 3">
    7 <?dbhtml dir="chapter03"?>
    8 <title>Packages and Patches</title>
    9 <?dbhtml filename="chapter03.html"?>
     9  <?dbhtml dir="chapter03"?>
     10  <?dbhtml filename="chapter03.html"?>
    1011
    11 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="introduction.xml"/>
    12 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="packages.xml"/>
    13 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="patches.xml"/>
     12  <title>Packages and Patches</title>
     13
     14  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="introduction.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="packages.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="patches.xml"/>
    1417
    1518</chapter>
  • chapter03/introduction.xml

    r1b20267 re956635  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
     3  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
    34  <!ENTITY % general-entities SYSTEM "../general.ent">
    45  %general-entities;
    56]>
     7
    68<sect1 id="materials-introduction">
    7 <title>Introduction</title>
    8 <?dbhtml filename="introduction.html"?>
     9  <?dbhtml filename="introduction.html"?>
    910
    10 <para>This chapter includes a list of packages that need to be downloaded for
    11 building a basic Linux system. The listed version numbers correspond to versions
    12 of the software that are known to work, and this book is based on their use. We
    13 highly recommend not using newer versions because the build commands for one
    14 version may not work with a newer version. The newest package versions may also
    15 have problems that require work-arounds. These work-arounds will be developed
    16 and stabilized in the development version of the book.</para>
     11  <title>Introduction</title>
    1712
    18 <para>Download locations may not always be accessible. If a download
    19 location has changed since this book was published, Google (<ulink
    20 url="http://www.google.com/"/>) provides a useful search engine for
    21 most packages. If this search is unsuccessful, try one of the
    22 alternative means of downloading discussed at <ulink
    23 url="&lfs-root;lfs/packages.html"/>.</para>
     13  <para>This chapter includes a list of packages that need to be downloaded for
     14  building a basic Linux system. The listed version numbers correspond to versions
     15  of the software that are known to work, and this book is based on their use. We
     16  highly recommend not using newer versions because the build commands for one
     17  version may not work with a newer version. The newest package versions may also
     18  have problems that require work-arounds. These work-arounds will be developed
     19  and stabilized in the development version of the book.</para>
    2420
    25 <para>Downloaded packages and patches will need to be stored somewhere
    26 that is conveniently available throughout the entire build. A working
    27 directory is also required to unpack the sources and build them.
    28 <filename class="directory">$LFS/sources</filename> can be used both
    29 as the place to store the tarballs and patches and as a working
    30 directory. By using this directory, the required elements will be
    31 located on the LFS partition and will be available during all stages
    32 of the building process.</para>
     21  <para>Download locations may not always be accessible. If a download
     22  location has changed since this book was published, Google (<ulink
     23  url="http://www.google.com/"/>) provides a useful search engine for
     24  most packages. If this search is unsuccessful, try one of the
     25  alternative means of downloading discussed at <ulink
     26  url="&lfs-root;lfs/packages.html"/>.</para>
    3327
    34 <para>To create this directory, execute, as user
    35 <emphasis>root</emphasis>, the following command before starting the
    36 download session:</para>
     28  <para>Downloaded packages and patches will need to be stored somewhere
     29  that is conveniently available throughout the entire build. A working
     30  directory is also required to unpack the sources and build them.
     31  <filename class="directory">$LFS/sources</filename> can be used both
     32  as the place to store the tarballs and patches and as a working
     33  directory. By using this directory, the required elements will be
     34  located on the LFS partition and will be available during all stages
     35  of the building process.</para>
     36
     37  <para>To create this directory, execute, as user <systemitem
     38  class="username">root</systemitem>, the following command before starting
     39  the download session:</para>
    3740
    3841<screen role="nodump"><userinput>mkdir -v $LFS/sources</userinput></screen>
    3942
    40 <para>Make this directory writable and sticky. <quote>Sticky</quote>
    41 means that even if multiple users have write permission on a
    42 directory, only the owner of a file can delete the file within a
    43 sticky directory. The following command will enable the write and
    44 sticky modes:</para>
     43  <para>Make this directory writable and sticky. <quote>Sticky</quote>
     44  means that even if multiple users have write permission on a
     45  directory, only the owner of a file can delete the file within a
     46  sticky directory. The following command will enable the write and
     47  sticky modes:</para>
    4548
    4649<screen role="nodump"><userinput>chmod -v a+wt $LFS/sources</userinput></screen>
    4750
    4851</sect1>
    49 
  • chapter03/packages.xml

    r1b20267 re956635  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
     3  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
    34  <!ENTITY % general-entities SYSTEM "../general.ent">
    45  %general-entities;
    56]>
     7
    68<sect1 id="materials-packages">
    7 <title>All Packages</title>
    8 <?dbhtml filename="packages.html"?>
    9 
    10 <para>Download or otherwise obtain the following packages:</para>
    11 
    12 <variablelist role="materials">
    13 
    14 <varlistentry>
    15 <term>Autoconf (&autoconf-version;) - 908 kilobytes (KB):</term>
    16 <listitem>
    17 <para><ulink url="&gnu;autoconf/"/></para>
    18 </listitem>
    19 </varlistentry>
    20 
    21 <varlistentry>
    22 <term>Automake (&automake-version;) - 748 KB:</term>
    23 <listitem>
    24 <para><ulink url="&gnu;automake/"/></para>
    25 </listitem>
    26 </varlistentry>
    27 
    28 <varlistentry>
    29 <term>Bash (&bash-version;) - 1,824 KB:</term>
    30 <listitem>
    31 <para><ulink url="&gnu;bash/"/></para>
    32 </listitem>
    33 </varlistentry>
    34 
    35 <varlistentry>
    36 <term>Bash Documentation (&bash-doc-version;) - 1,994 KB:</term>
    37 <listitem>
    38 <para><ulink url="&gnu;bash/"/></para>
    39 </listitem>
    40 </varlistentry>
    41 
    42 <varlistentry>
    43 <term>Berkeley DB (&db-version;) - 7,925 KB:</term>
    44 <listitem>
    45 <para><ulink url="http://dev.sleepycat.com/"/></para>
    46 </listitem>
    47 </varlistentry>
    48 
    49 <varlistentry>
    50 <term>Binutils (&binutils-version;) - 12,272 KB:</term>
    51 <listitem>
    52 <para><ulink url="&gnu;binutils/"/></para>
    53 </listitem>
    54 </varlistentry>
    55 
    56 <varlistentry>
    57 <term>Bison (&bison-version;) - 982 KB:</term>
    58 <listitem>
    59 <para><ulink url="&gnu;bison/"/></para>
    60 </listitem>
    61 </varlistentry>
    62 
    63 <varlistentry>
    64 <term>Bzip2 (&bzip2-version;) - 596 KB:</term>
    65 <listitem>
    66 <para><ulink url="http://www.bzip.org/"/></para>
    67 </listitem>
    68 </varlistentry>
    69 
    70 <varlistentry>
    71 <term>Coreutils (&coreutils-version;) - 4,782 KB:</term>
    72 <listitem>
    73 <para><ulink url="&gnu;coreutils/"/></para>
    74 </listitem>
    75 </varlistentry>
    76 
    77 <varlistentry>
    78 <term>DejaGNU (&dejagnu-version;) - 852 KB:</term>
    79 <listitem>
    80 <para><ulink url="&gnu;dejagnu/"/></para>
    81 </listitem>
    82 </varlistentry>
    83 
    84 <varlistentry>
    85 <term>Diffutils (&diffutils-version;) - 648 KB:</term>
    86 <listitem>
    87 <para><ulink url="&gnu;diffutils/"/></para>
    88 </listitem>
    89 </varlistentry>
    90 
    91 <varlistentry>
    92 <term>E2fsprogs (&e2fsprogs-version;) - 3,120 KB:</term>
    93 <listitem>
    94 <para><ulink url="&sourceforge;e2fsprogs/"/></para>
    95 </listitem>
    96 </varlistentry>
    97 
    98 <varlistentry>
    99 <term>Expect (&expect-version;) - 416 KB:</term>
    100 <listitem>
    101 <para><ulink url="http://expect.nist.gov/src/"/></para>
    102 </listitem>
    103 </varlistentry>
    104 
    105 <varlistentry>
    106 <term>File (&file-version;) - 399 KB:</term>
    107 <listitem>
    108 <para><ulink url="ftp://ftp.gw.com/mirrors/pub/unix/file/"/></para>
    109 <note><para>File (&file-version;) may no longer be available at the
    110 listed location. The site administrators of the master download
    111 location occasionally remove older versions when new ones are
    112 released. An alternative download location that may have the correct
    113 version available can also be found at: <ulink
    114 url="http://www.linuxfromscratch.org/lfs/download.html#ftp"/>.</para></note>
    115 </listitem>
    116 </varlistentry>
    117 
    118 <varlistentry>
    119 <term>Findutils (&findutils-version;) - 887 KB:</term>
    120 <listitem>
    121 <para><ulink url="&gnu;findutils/"/></para>
    122 </listitem>
    123 </varlistentry>
    124 
    125 <varlistentry>
    126 <term>Flex (&flex-version;) - 672 KB:</term>
    127 <listitem>
    128 <para><ulink url="&sourceforge;lex/"/></para>
    129 </listitem>
    130 </varlistentry>
    131 
    132 <varlistentry>
    133 <term>Gawk (&gawk-version;) - 1,696 KB:</term>
    134 <listitem>
    135 <para><ulink url="&gnu;gawk/"/></para>
    136 </listitem>
    137 </varlistentry>
    138 
    139 <varlistentry>
    140 <term>GCC (&gcc-version;) - 31,048 KB:</term>
    141 <listitem>
    142 <para><ulink url="&gnu;gcc/"/></para>
    143 </listitem>
    144 </varlistentry>
    145 
    146 <varlistentry>
    147 <term>Gettext (&gettext-version;) - 4,668 KB:</term>
    148 <listitem>
    149 <para><ulink url="&gnu;gettext/"/></para>
    150 </listitem>
    151 </varlistentry>
    152 
    153 <varlistentry>
    154 <term>Glibc (&glibc-version;) - 13,687 KB:</term>
    155 <listitem>
    156 <para><ulink url="&gnu;glibc/"/></para>
    157 </listitem>
    158 </varlistentry>
    159 
    160 <varlistentry>
    161 <term>Glibc LibIDN add-on (&glibc-version;) - 100 KB:</term>
    162 <listitem>
    163 <para><ulink url="&gnu;glibc/"/></para>
    164 </listitem>
    165 </varlistentry>
    166 
    167 <varlistentry>
    168 <term>Grep (&grep-version;) - 520 KB:</term>
    169 <listitem>
    170 <para><ulink url="&gnu;grep/"/></para>
    171 </listitem>
    172 </varlistentry>
    173 
    174 <varlistentry>
    175 <term>Groff (&groff-version;) - 2,260 KB:</term>
    176 <listitem>
    177 <para><ulink url="&gnu;groff/"/></para>
    178 </listitem>
    179 </varlistentry>
    180 
    181 <varlistentry>
    182 <term>GRUB (&grub-version;) - 772 KB:</term>
    183 <listitem>
    184 <para><ulink url="&alpha-gnu;grub/"/></para>
    185 </listitem>
    186 </varlistentry>
    187 
    188 <varlistentry>
    189 <term>Gzip (&gzip-version;) - 284 KB:</term>
    190 <listitem>
    191 <para><ulink url="&alpha-gnu;gzip/"/></para>
    192 </listitem>
    193 </varlistentry>
    194 
    195 <varlistentry>
    196 <term>Hotplug (&hotplug-version;) - 40 KB:</term>
    197 <listitem>
    198 <para><ulink url="&kernel;linux/utils/kernel/hotplug/"/></para>
    199 </listitem>
    200 </varlistentry>
    201 
    202 <varlistentry>
    203 <term>Iana-Etc (&iana-etc-version;) - 174 KB:</term>
    204 <listitem>
    205 <para><ulink url="http://www.sethwklein.net/projects/iana-etc/downloads/"/></para>
    206 </listitem>
    207 </varlistentry>
    208 
    209 <varlistentry>
    210 <term>Inetutils (&inetutils-version;) - 752 KB:</term>
    211 <listitem>
    212 <para><ulink url="&gnu;inetutils/"/></para>
    213 </listitem>
    214 </varlistentry>
    215 
    216 <varlistentry>
    217 <term>IPRoute2 (&iproute2-version;) - 291 KB:</term>
    218 <listitem>
    219 <para><ulink url="http://developer.osdl.org/dev/iproute2/download/"/></para>
    220 </listitem>
    221 </varlistentry>
    222 
    223 <varlistentry>
    224 <term>Kbd (&kbd-version;) - 624 KB:</term>
    225 <listitem>
    226 <para><ulink url="&kernel;linux/utils/kbd/"/></para>
    227 </listitem>
    228 </varlistentry>
    229 
    230 <varlistentry>
    231 <term>Less (&less-version;) - 216 KB:</term>
    232 <listitem>
    233 <!-- <para><ulink url="&gnu;less/"/></para> -->
    234 <para><ulink url="http://www.greenwoodsoftware.com/less/"/></para>
    235 </listitem>
    236 </varlistentry>
    237 
    238 <varlistentry>
    239 <term>LFS-Bootscripts (&lfs-bootscripts-version;) - 32 KB:</term>
    240 <listitem>
    241 <para><ulink url="http://www.linuxfromscratch.org/~dj/bootscripts/"/></para>
    242 </listitem>
    243 </varlistentry>
    244 
    245 <varlistentry>
    246 <term>Libtool (&libtool-version;) - 1,761 KB:</term>
    247 <listitem>
    248 <para><ulink url="&gnu;libtool/"/></para>
    249 </listitem>
    250 </varlistentry>
    251 
    252 <varlistentry>
    253 <term>Linux (&linux-version;) - 36,522 KB:</term>
    254 <listitem>
    255 <para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/"/></para>
    256 </listitem>
    257 </varlistentry>
    258 
    259 <varlistentry>
    260 <term>Linux-Libc-Headers (&linux-libc-headers-version;) - 2,480 KB:</term>
    261 <listitem>
    262 <para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/"/></para>
    263 </listitem>
    264 </varlistentry>
    265 
    266 <varlistentry>
    267 <term>M4 (&m4-version;) - 300 KB:</term>
    268 <listitem>
    269 <para><ulink url="&gnu;m4/"/></para>
    270 </listitem>
    271 </varlistentry>
    272 
    273 <varlistentry>
    274 <term>Make (&make-version;) - 904 KB:</term>
    275 <listitem>
    276 <para><ulink url="&gnu;make/"/></para>
    277 </listitem>
    278 </varlistentry>
    279 
    280 <varlistentry>
    281 <term>Man-DB (&man-db-version;) - 816 KB:</term>
    282 <listitem>
    283 <para><ulink url="http://savannah.nongnu.org/download/man-db/"/></para>
    284 </listitem>
    285 </varlistentry>
    286 
    287 <varlistentry>
    288 <term>Man-pages (&man-pages-version;) - 1,688 KB:</term>
    289 <listitem>
    290 <para><ulink url="&kernel;linux/docs/manpages/"/></para>
    291 </listitem>
    292 </varlistentry>
    293 
    294 <varlistentry>
    295 <term>Mktemp (&mktemp-version;) - 68 KB:</term>
    296 <listitem>
    297 <para><ulink url="ftp://ftp.mktemp.org/pub/mktemp/"/></para>
    298 </listitem>
    299 </varlistentry>
    300 
    301 <varlistentry>
    302 <term>Module-Init-Tools (&module-init-tools-version;) - 165 KB:</term>
    303 <listitem>
    304 <para><ulink url="&kernel;linux/utils/kernel/module-init-tools/"/></para>
    305 </listitem>
    306 </varlistentry>
    307 
    308 <varlistentry>
    309 <term>Ncurses (&ncurses-version;) - 1,683 KB:</term>
    310 <listitem>
    311 <para><ulink url="ftp://invisible-island.net/ncurses/"/></para>
    312 </listitem>
    313 </varlistentry>
    314 
    315 <!--
    316 <varlistentry>
    317 <term>Ncurses Rollup Patch (&ncurses-date;) - 328 KB:</term>
    318 <listitem>
    319 <para><ulink url="ftp://invisible-island.net/ncurses/&ncurses-version;/"/></para>
    320 <note><para>Ncurses Rollup Patch (&ncurses-date;) may no longer be available at the
    321 listed location. The site administrators of the master download
    322 location occasionally remove older versions when new ones are
    323 released. There is no alternative download location yet.</para></note>
    324 </listitem>
    325 </varlistentry>
    326 -->
    327 
    328 <varlistentry>
    329 <term>Patch (&patch-version;) - 156 KB:</term>
    330 <listitem>
    331 <para><ulink url="&gnu;patch/"/></para>
    332 </listitem>
    333 </varlistentry>
    334 
    335 <varlistentry>
    336 <term>Perl (&perl-version;) - 9,628 KB:</term>
    337 <listitem>
    338 <para><ulink url="http://ftp.funet.fi/pub/CPAN/src/"/></para>
    339 </listitem>
    340 </varlistentry>
    341 
    342 <varlistentry>
    343 <term>Procps (&procps-version;) - 221 KB:</term>
    344 <listitem>
    345 <para><ulink url="http://procps.sourceforge.net/"/></para>
    346 </listitem>
    347 </varlistentry>
    348 
    349 <varlistentry>
    350 <term>Psmisc (&psmisc-version;) - 193 KB:</term>
    351 <listitem>
    352 <para><ulink url="&sourceforge;psmisc/"/></para>
    353 </listitem>
    354 </varlistentry>
    355 
    356 <varlistentry>
    357 <term>Readline (&readline-version;) - 1,456 KB:</term>
    358 <listitem>
    359 <para><ulink url="&gnu;readline/"/></para>
    360 </listitem>
    361 </varlistentry>
    362 
    363 <varlistentry>
    364 <term>Sed (&sed-version;) - 632 KB:</term>
    365 <listitem>
    366 <para><ulink url="&gnu;sed/"/></para>
    367 </listitem>
    368 </varlistentry>
    369 
    370 <varlistentry>
    371 <term>Shadow (&shadow-version;) - 1,057 KB:</term>
    372 <listitem>
    373 <para><ulink url="ftp://ftp.pld.org.pl/software/shadow/"/></para>
    374 <note><para>Shadow (&shadow-version;) may no longer be available at the listed
    375 location. The site administrators of the master download location occasionally
    376 remove older versions when new ones are released. An alternative download
    377 location that may have the correct version available cat also be found at: <ulink
    378 url="http://www.linuxfromscratch.org/lfs/download.html#ftp"/>.</para></note>
    379 </listitem>
    380 </varlistentry>
    381 
    382 <varlistentry>
    383 <term>Sysklogd (&sysklogd-version;) - 72 KB:</term>
    384 <listitem>
    385 <para><ulink url="http://www.infodrom.org/projects/sysklogd/download/"/></para>
    386 </listitem>
    387 </varlistentry>
    388 
    389 <varlistentry>
    390 <term>Sysvinit (&sysvinit-version;) - 88 KB:</term>
    391 <listitem>
    392 <para><ulink url="ftp://ftp.cistron.nl/pub/people/miquels/sysvinit/"/></para>
    393 </listitem>
    394 </varlistentry>
    395 
    396 <varlistentry>
    397 <term>Tar (&tar-version;) - 1,580 KB:</term>
    398 <listitem>
    399 <para><ulink url="&gnu;tar/"/></para>
    400 </listitem>
    401 </varlistentry>
    402 
    403 <varlistentry>
    404 <term>Tcl (&tcl-version;) - 2,672 KB:</term>
    405 <listitem>
    406 <para><ulink url="&sourceforge;tcl/"/></para>
    407 </listitem>
    408 </varlistentry>
    409 
    410 <varlistentry>
    411 <term>Texinfo (&texinfo-version;) - 1,492 KB:</term>
    412 <listitem>
    413 <para><ulink url="&gnu;texinfo/"/></para>
    414 </listitem>
    415 </varlistentry>
    416 
    417 <varlistentry>
    418 <term>Udev (&udev-version;) - 427 KB:</term>
    419 <listitem>
    420 <para><ulink url="&kernel;linux/utils/kernel/hotplug/"/></para>
    421 </listitem>
    422 </varlistentry>
    423 
    424 <varlistentry>
    425 <term>Udev Rules Configuration - 5 KB:</term>
    426 <listitem>
    427 <para><ulink url="http://downloads.linuxfromscratch.org/&udev-config-file;"/></para>
    428 </listitem>
    429 </varlistentry>
    430 
    431 <varlistentry>
    432 <term>Util-linux (&util-linux-version;) - 1,344 KB:</term>
    433 <listitem>
    434 <para><ulink url="&kernel;linux/utils/util-linux/"/></para>
    435 </listitem>
    436 </varlistentry>
    437 
    438 <varlistentry>
    439 <term>Vim (&vim-version;) - 3,650 KB:</term>
    440 <listitem>
    441 <para><ulink url="ftp://ftp.vim.org/pub/vim/unix/"/></para>
    442 </listitem>
    443 </varlistentry>
    444 
    445 <varlistentry>
    446 <term>Vim (&vim-version;) language files (optional) - 540 KB:</term>
    447 <listitem>
    448 <para><ulink url="ftp://ftp.vim.org/pub/vim/extra/"/></para>
    449 </listitem>
    450 </varlistentry>
    451 
    452 <varlistentry>
    453 <term>Zlib (&zlib-version;) - 415 KB:</term>
    454 <listitem>
    455 <para><ulink url="http://www.zlib.net/"/></para>
    456 </listitem>
    457 </varlistentry>
    458 
    459 </variablelist>
    460 
    461 <para>Total size of these packages: 148 MB</para>
     9  <?dbhtml filename="packages.html"?>
     10
     11  <title>All Packages</title>
     12
     13  <para>Download or otherwise obtain the following packages:</para>
     14
     15  <variablelist role="materials">
     16
     17    <varlistentry>
     18      <term>Autoconf (&autoconf-version;) - 908 kilobytes (KB):</term>
     19      <listitem>
     20        <para><ulink url="&gnu;autoconf/"/></para>
     21      </listitem>
     22    </varlistentry>
     23
     24    <varlistentry>
     25      <term>Automake (&automake-version;) - 748 KB:</term>
     26      <listitem>
     27        <para><ulink url="&gnu;automake/"/></para>
     28      </listitem>
     29    </varlistentry>
     30
     31    <varlistentry>
     32      <term>Bash (&bash-version;) - 1,824 KB:</term>
     33      <listitem>
     34        <para><ulink url="&gnu;bash/"/></para>
     35      </listitem>
     36    </varlistentry>
     37
     38    <varlistentry>
     39      <term>Bash Documentation (&bash-doc-version;) - 1,994 KB:</term>
     40      <listitem>
     41        <para><ulink url="&gnu;bash/"/></para>
     42      </listitem>
     43    </varlistentry>
     44
     45    <varlistentry>
     46      <term>Berkeley DB (&db-version;) - 7,925 KB:</term>
     47      <listitem>
     48        <para><ulink url="http://dev.sleepycat.com/"/></para>
     49      </listitem>
     50    </varlistentry>
     51
     52    <varlistentry>
     53      <term>Binutils (&binutils-version;) - 12,272 KB:</term>
     54      <listitem>
     55        <para><ulink url="&gnu;binutils/"/></para>
     56      </listitem>
     57    </varlistentry>
     58
     59    <varlistentry>
     60      <term>Bison (&bison-version;) - 982 KB:</term>
     61      <listitem>
     62        <para><ulink url="&gnu;bison/"/></para>
     63      </listitem>
     64    </varlistentry>
     65
     66    <varlistentry>
     67      <term>Bzip2 (&bzip2-version;) - 596 KB:</term>
     68      <listitem>
     69        <para><ulink url="http://www.bzip.org/"/></para>
     70      </listitem>
     71    </varlistentry>
     72
     73    <varlistentry>
     74      <term>Coreutils (&coreutils-version;) - 4,782 KB:</term>
     75      <listitem>
     76        <para><ulink url="&gnu;coreutils/"/></para>
     77      </listitem>
     78    </varlistentry>
     79
     80    <varlistentry>
     81      <term>DejaGNU (&dejagnu-version;) - 852 KB:</term>
     82      <listitem>
     83        <para><ulink url="&gnu;dejagnu/"/></para>
     84      </listitem>
     85    </varlistentry>
     86
     87    <varlistentry>
     88      <term>Diffutils (&diffutils-version;) - 648 KB:</term>
     89      <listitem>
     90        <para><ulink url="&gnu;diffutils/"/></para>
     91      </listitem>
     92    </varlistentry>
     93
     94    <varlistentry>
     95    <term>E2fsprogs (&e2fsprogs-version;) - 3,120 KB:</term>
     96    <listitem>
     97    <para><ulink url="&sourceforge;e2fsprogs/"/></para>
     98    </listitem>
     99    </varlistentry>
     100
     101    <varlistentry>
     102      <term>Expect (&expect-version;) - 416 KB:</term>
     103      <listitem>
     104        <para><ulink url="http://expect.nist.gov/src/"/></para>
     105      </listitem>
     106    </varlistentry>
     107
     108    <varlistentry>
     109      <term>File (&file-version;) - 399 KB:</term>
     110      <listitem>
     111        <para><ulink url="ftp://ftp.gw.com/mirrors/pub/unix/file/"/></para>
     112
     113        <note>
     114          <para>File (&file-version;) may no longer be available at the
     115          listed location. The site administrators of the master download
     116          location occasionally remove older versions when new ones are
     117          released. An alternative download location that may have the correct
     118          version available can also be found at: <ulink
     119          url="http://www.linuxfromscratch.org/lfs/download.html#ftp"/>.</para>
     120        </note>
     121      </listitem>
     122    </varlistentry>
     123
     124    <varlistentry>
     125      <term>Findutils (&findutils-version;) - 887 KB:</term>
     126      <listitem>
     127        <para><ulink url="&gnu;findutils/"/></para>
     128      </listitem>
     129    </varlistentry>
     130
     131    <varlistentry>
     132      <term>Flex (&flex-version;) - 672 KB:</term>
     133      <listitem>
     134        <para><ulink url="&sourceforge;lex/"/></para>
     135      </listitem>
     136    </varlistentry>
     137
     138    <varlistentry>
     139      <term>Gawk (&gawk-version;) - 1,696 KB:</term>
     140      <listitem>
     141        <para><ulink url="&gnu;gawk/"/></para>
     142      </listitem>
     143    </varlistentry>
     144
     145    <varlistentry>
     146      <term>GCC (&gcc-version;) - 31,048 KB:</term>
     147      <listitem>
     148        <para><ulink url="&gnu;gcc/"/></para>
     149      </listitem>
     150    </varlistentry>
     151
     152    <varlistentry>
     153      <term>Gettext (&gettext-version;) - 4,668 KB:</term>
     154      <listitem>
     155        <para><ulink url="&gnu;gettext/"/></para>
     156      </listitem>
     157    </varlistentry>
     158
     159    <varlistentry>
     160      <term>Glibc (&glibc-version;) - 13,687 KB:</term>
     161      <listitem>
     162        <para><ulink url="&gnu;glibc/"/></para>
     163      </listitem>
     164    </varlistentry>
     165
     166    <varlistentry>
     167      <term>Glibc LibIDN add-on (&glibc-version;) - 100 KB:</term>
     168      <listitem>
     169        <para><ulink url="&gnu;glibc/"/></para>
     170      </listitem>
     171    </varlistentry>
     172
     173    <varlistentry>
     174      <term>Grep (&grep-version;) - 520 KB:</term>
     175      <listitem>
     176        <para><ulink url="&gnu;grep/"/></para>
     177      </listitem>
     178    </varlistentry>
     179
     180    <varlistentry>
     181      <term>Groff (&groff-version;) - 2,260 KB:</term>
     182      <listitem>
     183        <para><ulink url="&gnu;groff/"/></para>
     184      </listitem>
     185    </varlistentry>
     186
     187    <varlistentry>
     188      <term>GRUB (&grub-version;) - 772 KB:</term>
     189      <listitem>
     190        <para><ulink url="&alpha-gnu;grub/"/></para>
     191      </listitem>
     192    </varlistentry>
     193
     194    <varlistentry>
     195      <term>Gzip (&gzip-version;) - 284 KB:</term>
     196      <listitem>
     197        <para><ulink url="&alpha-gnu;gzip/"/></para>
     198      </listitem>
     199    </varlistentry>
     200
     201    <varlistentry>
     202      <term>Hotplug (&hotplug-version;) - 40 KB:</term>
     203      <listitem>
     204        <para><ulink url="&kernel;linux/utils/kernel/hotplug/"/></para>
     205      </listitem>
     206    </varlistentry>
     207
     208    <varlistentry>
     209      <term>Iana-Etc (&iana-etc-version;) - 174 KB:</term>
     210      <listitem>
     211        <para><ulink url="http://www.sethwklein.net/projects/iana-etc/downloads/"/></para>
     212      </listitem>
     213    </varlistentry>
     214
     215    <varlistentry>
     216      <term>Inetutils (&inetutils-version;) - 752 KB:</term>
     217      <listitem>
     218        <para><ulink url="&gnu;inetutils/"/></para>
     219      </listitem>
     220    </varlistentry>
     221
     222    <varlistentry>
     223      <term>IPRoute2 (&iproute2-version;) - 291 KB:</term>
     224      <listitem>
     225        <para><ulink url="http://developer.osdl.org/dev/iproute2/download/"/></para>
     226      </listitem>
     227    </varlistentry>
     228
     229    <varlistentry>
     230      <term>Kbd (&kbd-version;) - 624 KB:</term>
     231      <listitem>
     232        <para><ulink url="&kernel;linux/utils/kbd/"/></para>
     233      </listitem>
     234    </varlistentry>
     235
     236    <varlistentry>
     237      <term>Less (&less-version;) - 216 KB:</term>
     238      <listitem>
     239        <!-- <para><ulink url="&gnu;less/"/></para> -->
     240        <para><ulink url="http://www.greenwoodsoftware.com/less/"/></para>
     241      </listitem>
     242    </varlistentry>
     243
     244    <varlistentry>
     245      <term>LFS-Bootscripts (&lfs-bootscripts-version;) - 32 KB:</term>
     246      <listitem>
     247        <para><ulink url="http://www.linuxfromscratch.org/~dj/bootscripts/"/></para>
     248      </listitem>
     249    </varlistentry>
     250
     251    <varlistentry>
     252      <term>Libtool (&libtool-version;) - 1,761 KB:</term>
     253      <listitem>
     254        <para><ulink url="&gnu;libtool/"/></para>
     255      </listitem>
     256    </varlistentry>
     257
     258    <varlistentry>
     259      <term>Linux (&linux-version;) - 36,522 KB:</term>
     260      <listitem>
     261        <para><ulink url="&kernel;linux/kernel/v&linux-dl-version;/"/></para>
     262      </listitem>
     263    </varlistentry>
     264
     265    <varlistentry>
     266      <term>Linux-Libc-Headers (&linux-libc-headers-version;) - 2,480 KB:</term>
     267      <listitem>
     268        <para><ulink url="http://ep09.pld-linux.org/~mmazur/linux-libc-headers/"/></para>
     269      </listitem>
     270    </varlistentry>
     271
     272    <varlistentry>
     273      <term>M4 (&m4-version;) - 300 KB:</term>
     274      <listitem>
     275        <para><ulink url="&gnu;m4/"/></para>
     276      </listitem>
     277    </varlistentry>
     278
     279    <varlistentry>
     280      <term>Make (&make-version;) - 904 KB:</term>
     281      <listitem>
     282        <para><ulink url="&gnu;make/"/></para>
     283      </listitem>
     284    </varlistentry>
     285
     286    <varlistentry>
     287      <term>Man-DB (&man-db-version;) - 816 KB:</term>
     288      <listitem>
     289        <para><ulink url="http://savannah.nongnu.org/download/man-db/"/></para>
     290      </listitem>
     291    </varlistentry>
     292
     293    <varlistentry>
     294      <term>Man-pages (&man-pages-version;) - 1,688 KB:</term>
     295      <listitem>
     296        <para><ulink url="&kernel;linux/docs/manpages/"/></para>
     297      </listitem>
     298    </varlistentry>
     299
     300    <varlistentry>
     301      <term>Mktemp (&mktemp-version;) - 68 KB:</term>
     302      <listitem>
     303        <para><ulink url="ftp://ftp.mktemp.org/pub/mktemp/"/></para>
     304      </listitem>
     305    </varlistentry>
     306
     307    <varlistentry>
     308      <term>Module-Init-Tools (&module-init-tools-version;) - 165 KB:</term>
     309      <listitem>
     310        <para><ulink url="&kernel;linux/utils/kernel/module-init-tools/"/></para>
     311      </listitem>
     312    </varlistentry>
     313
     314    <varlistentry>
     315      <term>Ncurses (&ncurses-version;) - 1,683 KB:</term>
     316      <listitem>
     317        <para><ulink url="ftp://invisible-island.net/ncurses/"/></para>
     318      </listitem>
     319    </varlistentry>
     320
     321    <!--
     322    <varlistentry>
     323      <term>Ncurses Rollup Patch (&ncurses-date;) - 328 KB:</term>
     324      <listitem>
     325        <para><ulink url="ftp://invisible-island.net/ncurses/&ncurses-version;/"/></para>
     326
     327        <note>
     328          <para>Ncurses Rollup Patch (&ncurses-date;) may no longer be available
     329          at the listed location. The site administrators of the master download
     330          location occasionally remove older versions when new ones are released.
     331          There is no alternative download location yet.</para>
     332        </note>
     333      </listitem>
     334    </varlistentry>
     335    -->
     336
     337    <varlistentry>
     338      <term>Patch (&patch-version;) - 156 KB:</term>
     339      <listitem>
     340        <para><ulink url="&gnu;patch/"/></para>
     341      </listitem>
     342    </varlistentry>
     343
     344    <varlistentry>
     345      <term>Perl (&perl-version;) - 9,628 KB:</term>
     346      <listitem>
     347        <para><ulink url="http://ftp.funet.fi/pub/CPAN/src/"/></para>
     348      </listitem>
     349    </varlistentry>
     350
     351    <varlistentry>
     352      <term>Procps (&procps-version;) - 221 KB:</term>
     353      <listitem>
     354        <para><ulink url="http://procps.sourceforge.net/"/></para>
     355      </listitem>
     356    </varlistentry>
     357
     358    <varlistentry>
     359      <term>Psmisc (&psmisc-version;) - 193 KB:</term>
     360      <listitem>
     361        <para><ulink url="&sourceforge;psmisc/"/></para>
     362      </listitem>
     363    </varlistentry>
     364
     365    <varlistentry>
     366      <term>Readline (&readline-version;) - 1,456 KB:</term>
     367      <listitem>
     368        <para><ulink url="&gnu;readline/"/></para>
     369      </listitem>
     370    </varlistentry>
     371
     372    <varlistentry>
     373      <term>Sed (&sed-version;) - 632 KB:</term>
     374      <listitem>
     375        <para><ulink url="&gnu;sed/"/></para>
     376      </listitem>
     377    </varlistentry>
     378
     379    <varlistentry>
     380      <term>Shadow (&shadow-version;) - 1,057 KB:</term>
     381      <listitem>
     382        <para><ulink url="ftp://ftp.pld.org.pl/software/shadow/"/></para>
     383
     384        <note>
     385          <para>Shadow (&shadow-version;) may no longer be available at the
     386          listed location. The site administrators of the master download
     387          location occasionally remove older versions when new ones are released.
     388          An alternative download location that may have the correct version
     389          available cat also be found at: <ulink
     390          url="http://www.linuxfromscratch.org/lfs/download.html#ftp"/>.</para>
     391        </note>
     392      </listitem>
     393    </varlistentry>
     394
     395    <varlistentry>
     396      <term>Sysklogd (&sysklogd-version;) - 72 KB:</term>
     397      <listitem>
     398        <para><ulink url="http://www.infodrom.org/projects/sysklogd/download/"/></para>
     399      </listitem>
     400    </varlistentry>
     401
     402    <varlistentry>
     403      <term>Sysvinit (&sysvinit-version;) - 88 KB:</term>
     404      <listitem>
     405        <para><ulink url="ftp://ftp.cistron.nl/pub/people/miquels/sysvinit/"/></para>
     406      </listitem>
     407    </varlistentry>
     408
     409    <varlistentry>
     410      <term>Tar (&tar-version;) - 1,580 KB:</term>
     411      <listitem>
     412        <para><ulink url="&gnu;tar/"/></para>
     413      </listitem>
     414    </varlistentry>
     415
     416    <varlistentry>
     417      <term>Tcl (&tcl-version;) - 2,672 KB:</term>
     418      <listitem>
     419        <para><ulink url="&sourceforge;tcl/"/></para>
     420      </listitem>
     421    </varlistentry>
     422
     423    <varlistentry>
     424      <term>Texinfo (&texinfo-version;) - 1,492 KB:</term>
     425      <listitem>
     426        <para><ulink url="&gnu;texinfo/"/></para>
     427      </listitem>
     428    </varlistentry>
     429
     430    <varlistentry>
     431      <term>Udev (&udev-version;) - 427 KB:</term>
     432      <listitem>
     433        <para><ulink url="&kernel;linux/utils/kernel/hotplug/"/></para>
     434      </listitem>
     435    </varlistentry>
     436
     437    <varlistentry>
     438      <term>Udev Rules Configuration - 5 KB:</term>
     439      <listitem>
     440        <para><ulink url="http://downloads.linuxfromscratch.org/&udev-config-file;"/></para>
     441      </listitem>
     442    </varlistentry>
     443
     444    <varlistentry>
     445      <term>Util-linux (&util-linux-version;) - 1,344 KB:</term>
     446      <listitem>
     447        <para><ulink url="&kernel;linux/utils/util-linux/"/></para>
     448      </listitem>
     449    </varlistentry>
     450
     451    <varlistentry>
     452      <term>Vim (&vim-version;) - 3,650 KB:</term>
     453      <listitem>
     454        <para><ulink url="ftp://ftp.vim.org/pub/vim/unix/"/></para>
     455      </listitem>
     456    </varlistentry>
     457
     458    <varlistentry>
     459      <term>Vim (&vim-version;) language files (optional) - 540 KB:</term>
     460      <listitem>
     461        <para><ulink url="ftp://ftp.vim.org/pub/vim/extra/"/></para>
     462      </listitem>
     463    </varlistentry>
     464
     465    <varlistentry>
     466      <term>Zlib (&zlib-version;) - 415 KB:</term>
     467      <listitem>
     468        <para><ulink url="http://www.zlib.net/"/></para>
     469      </listitem>
     470    </varlistentry>
     471
     472  </variablelist>
     473
     474  <para>Total size of these packages: 148 MB</para>
    462475
    463476</sect1>
  • chapter03/patches.xml

    r1b20267 re956635  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
     3  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
    34  <!ENTITY % general-entities SYSTEM "../general.ent">
    45  %general-entities;
    56]>
     7
    68<sect1 id="materials-patches">
    7 <title>Needed Patches</title>
    8 <?dbhtml filename="patches.html"?>
    9 
    10 <para>In addition to the packages, several patches are also required.
    11 These patches correct any mistakes in the packages that should be
    12 fixed by the maintainer.  The patches also make small modifications to
    13 make the packages easier to work with. The following patches will be
    14 needed to build an LFS system:</para>
    15 
    16 <variablelist role="materials">
    17 
    18 <varlistentry>
    19 <term>Bzip2 Bzgrep Security Fixes Patch - 1 KB:</term>
    20 <listitem>
    21 <para><ulink url="&patches-root;&bzip2-bzgrep-patch;"/></para>
    22 </listitem>
    23 </varlistentry>
    24 
    25 <varlistentry>
    26 <term>Bzip2 Documentation Patch - 1 KB:</term>
    27 <listitem>
    28 <para><ulink url="&patches-root;&bzip2-docs-patch;"/></para>
    29 </listitem>
    30 </varlistentry>
    31 
    32 <varlistentry>
    33 <term>Coreutils Internationalization Fixes Patch - 110 KB:</term>
    34 <listitem>
    35 <para><ulink url="&alexpatches;&coreutils-i18n-patch;"/></para>
    36 </listitem>
    37 </varlistentry>
    38 
    39 <varlistentry>
    40 <term>Coreutils Suppress Uptime, Kill, Su Patch - 15 KB:</term>
    41 <listitem>
    42 <para><ulink url="&patches-root;&coreutils-suppress-patch;"/></para>
    43 </listitem>
    44 </varlistentry>
    45 
    46 <varlistentry>
    47 <term>Coreutils Uname Patch - 4 KB:</term>
    48 <listitem>
    49 <para><ulink url="&patches-root;&coreutils-uname-patch;"/></para>
    50 </listitem>
    51 </varlistentry>
    52 
    53 <varlistentry>
    54 <term>Diffutils Internationalization Fixes Patch - 18 KB:</term>
    55 <listitem>
    56 <para><ulink url="&alexpatches;&diffutils-i18n-patch;"/></para>
    57 </listitem>
    58 </varlistentry>
    59 
    60 <varlistentry>
    61 <term>Expect Spawn Patch - 7 KB:</term>
    62 <listitem>
    63 <para><ulink url="&patches-root;&expect-spawn-patch;"/></para>
    64 </listitem>
    65 </varlistentry>
    66 
    67 <varlistentry>
    68 <term>Flex Brokenness Patch - 156 KB:</term>
    69 <listitem>
    70 <para><ulink url="&patches-root;&flex-fixes-patch;"/></para>
    71 </listitem>
    72 </varlistentry>
    73 
    74 <varlistentry>
    75 <term>Gawk Segfault Patch - 1 KB:</term>
    76 <listitem>
    77 <para><ulink url="&patches-root;&gawk-segfault-patch;"/></para>
    78 </listitem>
    79 </varlistentry>
    80 
    81 <varlistentry>
    82 <term>GCC Specs Patch - 14 KB:</term>
    83 <listitem>
    84 <para><ulink url="&patches-root;&gcc-specs-patch;"/></para>
    85 </listitem>
    86 </varlistentry>
    87 
    88 <varlistentry>
    89 <term>Grep RedHat Fixes Patch - 56 KB:</term>
    90 <listitem>
    91 <para><ulink url="&alexpatches;&grep-fixes-patch;"/></para>
    92 </listitem>
    93 </varlistentry>
    94 
    95 <varlistentry>
    96 <term>Groff Debian Patch - 129 KB:</term>
    97 <listitem>
    98 <para><ulink url="http://ftp.debian.org/debian/pool/main/g/groff/&groff-debian-patch;"/></para>
    99 <note><para>Groff Debian Patch (&groff-version;-&groff-patchlevel;)
    100 may no longer be available at the
    101 listed location. The site administrators of the master download
    102 location occasionally remove older versions when new ones are
    103 released. There is no alternative download location yet.</para></note>
    104 <!-- Actually there's snapshot.debian.net, but they have hardware problems -->
    105 </listitem>
    106 </varlistentry>
    107 
    108 <varlistentry>
    109 <term>Gzip Security Patch - 2 KB:</term><listitem>
    110 <para><ulink url="&patches-root;&gzip-security_fix-patch;"/></para>
    111 </listitem>
    112 </varlistentry>
    113 
    114 <varlistentry>
    115 <term>Kbd Backspace/Delete Fix Patch - 1 KB:</term>
    116 <listitem>
    117 <para><ulink url="&alexpatches;&kbd-backspace-patch;"/></para>
    118 </listitem>
    119 </varlistentry>
    120 
    121 <varlistentry>
    122 <term>Kbd GCC-4.x Fix Patch - 1 KB:</term>
    123 <listitem>
    124 <para><ulink url="&patches-root;&kbd-gcc4_fixes-patch;"/></para>
    125 </listitem>
    126 </varlistentry>
    127 
    128 <varlistentry>
    129 <term>Inetutils GCC-4.x Fix Patch - 2 KB:</term>
    130 <listitem>
    131 <para><ulink url="&patches-root;&inetutils-gcc4_fixes-patch;"/></para>
    132 </listitem>
    133 </varlistentry>
    134 
    135 <varlistentry>
    136 <term>Inetutils No-Server-Man-Pages Patch - 4 KB:</term>
    137 <listitem>
    138 <para><ulink url="&patches-root;&inetutils-man_pages-patch;"/></para>
    139 </listitem>
    140 </varlistentry>
    141 
    142 <varlistentry>
    143 <term>Linux kernel UTF-8 Composing Patch - 3 KB:</term>
    144 <listitem>
    145 <para><ulink url="&alexpatches;&linux-utf8-patch;"/></para>
    146 </listitem>
    147 </varlistentry>
    148 
    149 <varlistentry>
    150 <term>Mktemp Tempfile Patch - 4 KB:</term>
    151 <listitem>
    152 <para><ulink url="&patches-root;&mktemp-tempfile-patch;"/></para>
    153 </listitem>
    154 </varlistentry>
    155 
    156 <varlistentry>
    157 <term>Ncurses Fixes Patch - 9 KB:</term>
    158 <listitem>
    159 <para><ulink url="&alexpatches;&ncurses-fixes-patch;"/></para>
    160 </listitem>
    161 </varlistentry>
    162 
    163 <varlistentry>
    164 <term>Perl Libc Patch - 1 KB:</term>
    165 <listitem>
    166 <para><ulink url="&patches-root;&perl-libc-patch;"/></para>
    167 </listitem>
    168 </varlistentry>
    169 
    170 <varlistentry>
    171 <term>Shadow Configure Script Patch - 1KB:</term>
    172 <listitem>
    173 <para><ulink url="&patches-root;&shadow-configure-patch;"/></para>
    174 </listitem>
    175 </varlistentry>
    176 
    177 <varlistentry>
    178 <term>Sysklogd 8-Bit Cleanness Patch - 1 KB:</term>
    179 <listitem>
    180 <para><ulink url="&lfs-root;patches/downloads/sysklogd/&sysklogd-8bit-patch;"/></para>
    181 </listitem>
    182 </varlistentry>
    183 
    184 <varlistentry>
    185 <term>Sysklogd Fixes Patch - 27 KB:</term>
    186 <listitem>
    187 <para><ulink url="&patches-root;&sysklogd-fixes-patch;"/></para>
    188 </listitem>
    189 </varlistentry>
    190 
    191 <varlistentry>
    192 <term>Tar GCC-4.x Fix Patch - 1 KB:</term>
    193 <listitem>
    194 <para><ulink url="&patches-root;&tar-gcc4_fix-patch;"/></para>
    195 </listitem>
    196 </varlistentry>
    197 
    198 <varlistentry>
    199 <term>Tar Sparse Fix Patch - 1 KB:</term>
    200 <listitem>
    201 <para><ulink url="&patches-root;&tar-sparse_fix-patch;"/></para>
    202 </listitem>
    203 </varlistentry>
    204 
    205 <varlistentry>
    206 <term>Texinfo Multibyte Fixes Patch - 1 KB:</term>
    207 <listitem>
    208 <para><ulink url="&alexpatches;&texinfo-multibyte-patch;"/></para>
    209 </listitem>
    210 </varlistentry>
    211 
    212 
    213 <varlistentry>
    214 <term>Texinfo Tempfile Fix Patch - 2 KB:</term>
    215 <listitem>
    216 <para><ulink url="&patches-root;&texinfo-tempfile_fix-patch;"/></para>
    217 </listitem>
    218 </varlistentry>
    219 
    220 <varlistentry>
    221 <term>Util-linux Cramfs Patch - 3 KB:</term> <listitem>
    222 <para><ulink url="&patches-root;&util-linux-cramfs-patch;"/></para>
    223 </listitem>
    224 </varlistentry>
    225 
    226 </variablelist>
    227 
    228 <para>In addition to the above required patches, there exist a number of
    229 optional patches created by the LFS community. These optional patches
    230 solve minor problems or enable functionality that is not enabled by
    231 default. Feel free to peruse the patches database located at
    232 <ulink url="&lfs-root;patches/"/> and acquire any additional
    233 patches to suit the system needs.</para>
     9  <?dbhtml filename="patches.html"?>
     10
     11  <title>Needed Patches</title>
     12
     13  <para>In addition to the packages, several patches are also required.
     14  These patches correct any mistakes in the packages that should be
     15  fixed by the maintainer.  The patches also make small modifications to
     16  make the packages easier to work with. The following patches will be
     17  needed to build an LFS system:</para>
     18
     19  <variablelist role="materials">
     20
     21    <varlistentry>
     22      <term>Bzip2 Bzgrep Security Fixes Patch - 1 KB:</term>
     23      <listitem>
     24        <para><ulink url="&patches-root;&bzip2-bzgrep-patch;"/></para>
     25      </listitem>
     26    </varlistentry>
     27
     28    <varlistentry>
     29      <term>Bzip2 Documentation Patch - 1 KB:</term>
     30      <listitem>
     31        <para><ulink url="&patches-root;&bzip2-docs-patch;"/></para>
     32      </listitem>
     33    </varlistentry>
     34
     35    <varlistentry>
     36      <term>Coreutils Internationalization Fixes Patch - 110 KB:</term>
     37      <listitem>
     38        <para><ulink url="&alexpatches;&coreutils-i18n-patch;"/></para>
     39      </listitem>
     40    </varlistentry>
     41
     42    <varlistentry>
     43      <term>Coreutils Suppress Uptime, Kill, Su Patch - 15 KB:</term>
     44      <listitem>
     45        <para><ulink url="&patches-root;&coreutils-suppress-patch;"/></para>
     46      </listitem>
     47    </varlistentry>
     48
     49    <varlistentry>
     50      <term>Coreutils Uname Patch - 4 KB:</term>
     51      <listitem>
     52        <para><ulink url="&patches-root;&coreutils-uname-patch;"/></para>
     53      </listitem>
     54    </varlistentry>
     55
     56    <varlistentry>
     57      <term>Diffutils Internationalization Fixes Patch - 18 KB:</term>
     58      <listitem>
     59        <para><ulink url="&alexpatches;&diffutils-i18n-patch;"/></para>
     60      </listitem>
     61    </varlistentry>
     62
     63    <varlistentry>
     64      <term>Expect Spawn Patch - 7 KB:</term>
     65      <listitem>
     66        <para><ulink url="&patches-root;&expect-spawn-patch;"/></para>
     67      </listitem>
     68    </varlistentry>
     69
     70    <varlistentry>
     71      <term>Flex Brokenness Patch - 156 KB:</term>
     72      <listitem>
     73        <para><ulink url="&patches-root;&flex-fixes-patch;"/></para>
     74      </listitem>
     75    </varlistentry>
     76
     77    <varlistentry>
     78      <term>Gawk Segfault Patch - 1 KB:</term>
     79      <listitem>
     80        <para><ulink url="&patches-root;&gawk-segfault-patch;"/></para>
     81      </listitem>
     82    </varlistentry>
     83
     84    <varlistentry>
     85      <term>GCC Specs Patch - 14 KB:</term>
     86      <listitem>
     87        <para><ulink url="&patches-root;&gcc-specs-patch;"/></para>
     88      </listitem>
     89    </varlistentry>
     90
     91    <varlistentry>
     92      <term>Grep RedHat Fixes Patch - 56 KB:</term>
     93      <listitem>
     94        <para><ulink url="&alexpatches;&grep-fixes-patch;"/></para>
     95      </listitem>
     96    </varlistentry>
     97
     98    <varlistentry>
     99      <term>Groff Debian Patch - 129 KB:</term>
     100      <listitem>
     101        <para><ulink url="http://ftp.debian.org/debian/pool/main/g/groff/&groff-debian-patch;"/></para>
     102
     103        <note>
     104          <para>Groff Debian Patch (&groff-version;-&groff-patchlevel;) may no
     105          longer be available at the listed location. The site administrators
     106          of the master download location occasionally remove older versions
     107          when new ones are released. There is no alternative download location
     108          yet.</para>
     109        </note>
     110        <!-- Actually there's snapshot.debian.net, but they have hardware problems -->
     111      </listitem>
     112    </varlistentry>
     113
     114    <varlistentry>
     115      <term>Gzip Security Patch - 2 KB:</term>
     116      <listitem>
     117        <para><ulink url="&patches-root;&gzip-security_fix-patch;"/></para>
     118      </listitem>
     119    </varlistentry>
     120
     121    <varlistentry>
     122      <term>Kbd Backspace/Delete Fix Patch - 1 KB:</term>
     123      <listitem>
     124        <para><ulink url="&alexpatches;&kbd-backspace-patch;"/></para>
     125      </listitem>
     126    </varlistentry>
     127
     128    <varlistentry>
     129      <term>Kbd GCC-4.x Fix Patch - 1 KB:</term>
     130      <listitem>
     131        <para><ulink url="&patches-root;&kbd-gcc4_fixes-patch;"/></para>
     132      </listitem>
     133    </varlistentry>
     134
     135    <varlistentry>
     136      <term>Inetutils GCC-4.x Fix Patch - 2 KB:</term>
     137      <listitem>
     138        <para><ulink url="&patches-root;&inetutils-gcc4_fixes-patch;"/></para>
     139      </listitem>
     140    </varlistentry>
     141
     142    <varlistentry>
     143      <term>Inetutils No-Server-Man-Pages Patch - 4 KB:</term>
     144      <listitem>
     145        <para><ulink url="&patches-root;&inetutils-man_pages-patch;"/></para>
     146      </listitem>
     147    </varlistentry>
     148
     149    <varlistentry>
     150      <term>Linux kernel UTF-8 Composing Patch - 3 KB:</term>
     151      <listitem>
     152        <para><ulink url="&alexpatches;&linux-utf8-patch;"/></para>
     153      </listitem>
     154    </varlistentry>
     155
     156    <varlistentry>
     157      <term>Mktemp Tempfile Patch - 4 KB:</term>
     158      <listitem>
     159        <para><ulink url="&patches-root;&mktemp-tempfile-patch;"/></para>
     160      </listitem>
     161    </varlistentry>
     162
     163    <varlistentry>
     164      <term>Ncurses Fixes Patch - 9 KB:</term>
     165      <listitem>
     166        <para><ulink url="&alexpatches;&ncurses-fixes-patch;"/></para>
     167      </listitem>
     168    </varlistentry>
     169
     170    <varlistentry>
     171      <term>Perl Libc Patch - 1 KB:</term>
     172      <listitem>
     173        <para><ulink url="&patches-root;&perl-libc-patch;"/></para>
     174      </listitem>
     175    </varlistentry>
     176
     177    <varlistentry>
     178      <term>Shadow Configure Script Patch - 1KB:</term>
     179      <listitem>
     180        <para><ulink url="&patches-root;&shadow-configure-patch;"/></para>
     181      </listitem>
     182    </varlistentry>
     183
     184    <varlistentry>
     185      <term>Sysklogd 8-Bit Cleanness Patch - 1 KB:</term>
     186      <listitem>
     187        <para><ulink url="&lfs-root;patches/downloads/sysklogd/&sysklogd-8bit-patch;"/></para>
     188      </listitem>
     189    </varlistentry>
     190
     191    <varlistentry>
     192      <term>Sysklogd Fixes Patch - 27 KB:</term>
     193      <listitem>
     194        <para><ulink url="&patches-root;&sysklogd-fixes-patch;"/></para>
     195      </listitem>
     196    </varlistentry>
     197
     198    <varlistentry>
     199      <term>Tar GCC-4.x Fix Patch - 1 KB:</term>
     200      <listitem>
     201        <para><ulink url="&patches-root;&tar-gcc4_fix-patch;"/></para>
     202      </listitem>
     203    </varlistentry>
     204
     205    <varlistentry>
     206      <term>Tar Sparse Fix Patch - 1 KB:</term>
     207      <listitem>
     208        <para><ulink url="&patches-root;&tar-sparse_fix-patch;"/></para>
     209      </listitem>
     210    </varlistentry>
     211
     212    <varlistentry>
     213      <term>Texinfo Multibyte Fixes Patch - 1 KB:</term>
     214      <listitem>
     215        <para><ulink url="&alexpatches;&texinfo-multibyte-patch;"/></para>
     216      </listitem>
     217    </varlistentry>
     218
     219
     220    <varlistentry>
     221      <term>Texinfo Tempfile Fix Patch - 2 KB:</term>
     222      <listitem>
     223        <para><ulink url="&patches-root;&texinfo-tempfile_fix-patch;"/></para>
     224      </listitem>
     225    </varlistentry>
     226
     227    <varlistentry>
     228      <term>Util-linux Cramfs Patch - 3 KB:</term> <listitem>
     229        <para><ulink url="&patches-root;&util-linux-cramfs-patch;"/></para>
     230      </listitem>
     231    </varlistentry>
     232
     233  </variablelist>
     234
     235  <para>In addition to the above required patches, there exist a number of
     236  optional patches created by the LFS community. These optional patches
     237  solve minor problems or enable functionality that is not enabled by
     238  default. Feel free to peruse the patches database located at
     239  <ulink url="&lfs-root;patches/"/> and acquire any additional
     240  patches to suit the system needs.</para>
    234241
    235242</sect1>
    236 
Note: See TracChangeset for help on using the changeset viewer.