source: BOOK/materials/common/patches.xml @ 3f8be484

clfs-1.2clfs-2.1clfs-3.0.0-systemdclfs-3.0.0-sysvinitsystemdsysvinit
Last change on this file since 3f8be484 was 3f8be484, checked in by Jim Gifford <clfs@…>, 18 years ago

r627@server (orig r625): jim | 2005-10-31 12:59:34 -0800
Import of Cross-LFS Book

  • Property mode set to 100644
File size: 7.1 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
4  <!ENTITY % general-entities SYSTEM "../../general.ent">
5  <!ENTITY % patches-entities SYSTEM "../../patches.ent">
6  %general-entities;
7  %patches-entities;
8]>
9
10<sect1 id="ch-materials-patches-common">
11  <?dbhtml filename="patches.html"?>
12
13  <title>Needed Patches</title>
14
15  <para>In addition to the packages, several patches are also required.
16  These patches correct any mistakes in the packages that should be
17  fixed by the maintainer. The patches also make small modifications to
18  make the packages easier to work with. The following patches will be
19  needed to build an LFS system:</para>
20
21  <variablelist role="materials">
22
23    <varlistentry>
24      <term>Bash Avoid Wcontinued Patch - 1 KB:</term>
25      <listitem>
26        <para><ulink
27        url="&patches-root;bash/&bash-avoid_WCONTINUED-patch;"/></para>
28      </listitem>
29    </varlistentry>
30
31    <varlistentry>
32      <term>Bash Various Fixes - 23 KB:</term>
33      <listitem>
34        <para><ulink
35        url="&patches-root;bash/&bash-fixes-patch;"/></para>
36      </listitem>
37    </varlistentry>
38
39    <varlistentry>
40      <term>Binutils Posix Patch - 1 KB:</term>
41      <listitem>
42        <para><ulink
43        url="&patches-root;binutils/&binutils-posix-patch;"/></para>
44      </listitem>
45    </varlistentry>
46
47    <varlistentry>
48      <term>Bzip2 Bzgrep Security Fixes Patch - 1 KB:</term>
49      <listitem>
50        <para><ulink
51        url="&patches-root;bzip2/&bzip2-bzgrep-patch;"/></para>
52      </listitem>
53    </varlistentry>
54
55    <varlistentry>
56      <term>Bzip2 Documentation Patch - 1 KB:</term>
57      <listitem>
58        <para><ulink
59        url="&patches-root;bzip2/&bzip2-docs-patch;"/></para>
60      </listitem>
61    </varlistentry>
62
63    <varlistentry>
64      <term>Coreutils Posix Patch - 9 KB:</term>
65      <listitem>
66        <para><ulink
67        url="&patches-root;coreutils/&coreutils-echo_posix-patch;"/></para>
68      </listitem>
69    </varlistentry>
70
71    <varlistentry>
72      <term>Coreutils Suppress Uptime, Kill, Su Patch - 15 KB:</term>
73      <listitem>
74        <para><ulink
75        url="&patches-root;coreutils/&coreutils-suppress-patch;"/></para>
76      </listitem>
77    </varlistentry>
78
79    <varlistentry>
80      <term>Expect Spawn Patch - 7 KB:</term>
81      <listitem>
82        <para><ulink
83        url="&patches-root;expect/&expect-spawn-patch;"/></para>
84      </listitem>
85    </varlistentry>
86
87    <varlistentry>
88      <term>Flex Brokenness Patch - 156 KB:</term>
89      <listitem>
90        <para><ulink
91        url="&patches-root;flex/&flex-fixes-patch;"/></para>
92      </listitem>
93    </varlistentry>
94
95    <varlistentry>
96      <term>Gawk Segfault Patch - 2 KB:</term>
97      <listitem>
98        <para><ulink
99        url="&patches-root;gawk/&gawk-segfault-patch;"/></para>
100      </listitem>
101    </varlistentry>
102
103    <varlistentry>
104      <term>GCC Cross Search Paths Patch - 2 KB:</term>
105      <listitem>
106        <para><ulink
107        url="&patches-root;gcc/&gcc-cross_search-patch;"/></para>
108      </listitem>
109    </varlistentry>
110
111    <varlistentry>
112      <term>GCC Posix Patch - 9 KB:</term>
113      <listitem>
114        <para><ulink
115        url="&patches-root;gcc/&gcc-posix-patch;"/></para>
116      </listitem>
117    </varlistentry>
118
119    <varlistentry>
120      <term>Glibc Disable linking with libgcc_eh.a - 1 KB:</term>
121      <listitem>
122        <para><ulink
123        url="&patches-root;glibc/&glibc-libgcc_eh-patch;"/></para>
124      </listitem>
125    </varlistentry>
126
127    <varlistentry>
128      <term>Glibc Localedef Segfault - 2 KB:</term>
129      <listitem>
130        <para><ulink
131        url="&patches-root;glibc/&glibc-localedef_segfault-patch;"/></para>
132      </listitem>
133    </varlistentry>
134
135    <varlistentry>
136      <term>Gzip Security Fix Patch - 2 KB:</term>
137      <listitem>
138        <para><ulink
139        url="&patches-root;gzip/&gzip-security_fix-patch;"/></para>
140      </listitem>
141    </varlistentry>
142
143    <varlistentry>
144      <term>Inetutils GCC 4.x Fixes Patch - 2 KB:</term>
145      <listitem>
146        <para><ulink
147        url="&patches-root;inetutils/&inetutils-gcc4_fixes-patch;"/></para>
148      </listitem>
149    </varlistentry>
150
151    <varlistentry>
152      <term>Inetutils No-Server-Man-Pages Patch - 4 KB:</term>
153      <listitem>
154        <para><ulink
155        url="&patches-root;inetutils/&inetutils-man_pages-patch;"/></para>
156      </listitem>
157    </varlistentry>
158
159    <varlistentry>
160      <term>KBD GCC 4.x Fixes Patch - 2 KB:</term>
161      <listitem>
162        <para><ulink
163        url="&patches-root;kbd/&kbd-gcc4_fixes-patch;"/></para>
164      </listitem>
165    </varlistentry>
166
167    <varlistentry>
168      <term>Mktemp Tempfile Patch - 4 KB:</term>
169      <listitem>
170        <para><ulink
171        url="&patches-root;mktemp/&mktemp-tempfile-patch;"/></para>
172      </listitem>
173    </varlistentry>
174
175    <varlistentry>
176      <term>Perl Libc Patch - 1 KB:</term>
177      <listitem>
178        <para><ulink
179        url="&patches-root;perl/&perl-libc-patch;"/></para>
180      </listitem>
181    </varlistentry>
182
183    <varlistentry>
184      <term>Readline Various Fixes Patch - 6.9 KB:</term>
185      <listitem>
186        <para><ulink
187        url="&patches-root;readline/&readline-fixes-patch;"/></para>
188      </listitem>
189    </varlistentry>
190
191    <varlistentry>
192      <term>Shadow Configure Fixes Patch - 2 KB:</term>
193      <listitem>
194        <para><ulink
195        url="&patches-root;shadow/&shadow-configure_fix-patch;"/></para>
196      </listitem>
197    </varlistentry>
198
199    <varlistentry>
200      <term>Sysklogd Fixes Patch - 27 KB:</term>
201      <listitem>
202        <para><ulink
203        url="&patches-root;sysklogd/&sysklogd-fixes-patch;"/></para>
204      </listitem>
205    </varlistentry>
206
207    <varlistentry>
208      <term>Tar GCC-4.x Fix Patch - 1 KB:</term>
209      <listitem>
210        <para><ulink
211        url="&patches-root;tar/&tar-gcc4_fix-patch;"/></para>
212      </listitem>
213    </varlistentry>
214
215    <varlistentry>
216      <term>Tar Sparse Fix Patch - 1 KB:</term>
217      <listitem>
218        <para><ulink
219        url="&patches-root;tar/&tar-sparse_fix-patch;"/></para>
220      </listitem>
221    </varlistentry>
222
223    <varlistentry>
224       <term>Texinfo Tempfile Fix Patch - 2 KB:</term>
225       <listitem>
226          <para><ulink url="&patches-root;texinfo/&texinfo-tempfile_fix-patch;"/></para>
227       </listitem>
228    </varlistentry>
229
230    <varlistentry>
231      <term>Util-linux Cramfs Patch - 3 KB:</term> <listitem>
232        <para><ulink
233        url="&patches-root;util-linux/&util-linux-cramfs-patch;"/></para>
234      </listitem>
235    </varlistentry>
236
237    <varlistentry>
238      <term>Util-linux GCC 4.x Patch - 1  KB:</term> <listitem>
239        <para><ulink
240        url="&patches-root;util-linux/&util-linux-gcc4_fixes-patch;"/></para>
241      </listitem>
242    </varlistentry>
243
244  </variablelist>
245
246  <para>In addition to the above required patches, there exist a number of
247  optional patches created by the LFS community. These optional patches
248  solve minor problems or enable functionality that is not enabled by
249  default. Feel free to peruse the patches database located at
250  <ulink url="&lfs-root;patches/"/> and acquire any additional
251  patches to suit the system needs.</para>
252
253</sect1>
Note: See TracBrowser for help on using the repository browser.