Ignore:
Timestamp:
01/13/2006 08:08:51 PM (18 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
6a3b6af
Parents:
87bae31
Message:

Indented chapter 03.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter03/patches.xml

    r87bae31 rb0ed1af  
    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.