source: materials/common/patches.xml@ bf8c11f

Last change on this file since bf8c11f was bf8c11f, checked in by Jim Gifford <clfs@…>, 19 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.