aboutsummaryrefslogtreecommitdiffstats
path: root/chapter01/changelog.xml
blob: 0b28ba95b2b5060d0aa3907f605baead0f077be5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
  <!ENTITY % general-entities SYSTEM "../general.ent">
  %general-entities;
]>
<sect1 id="ch-scatter-changelog">
<title>Changelog</title>
<?dbhtml filename="changelog.html"?>

<para>This is version &version; of the Linux From Scratch book, dated
&releasedate;. If this book is more than two months old, a newer and better
version is probably already available. To find out, please check one of the
mirrors via <ulink url="&lfs-root;"/>.</para>

<para>Below is a list of changes made since the previous release of the book,
first a summary, then a detailed log.</para>

<itemizedlist>

<listitem><para>Upgraded to:</para>
<itemizedlist>
<listitem><para>autoconf-2.59</para></listitem>
<listitem><para>automake-1.8.5</para></listitem>
<listitem><para>binutils-2.15.91.0.1</para></listitem>
<listitem><para>bison-1.875a</para></listitem>
<listitem><para>coreutils-5.2.1</para></listitem>
<listitem><para>e2fsprogs-1.35</para></listitem>
<listitem><para>expect-5.41.0</para></listitem>
<listitem><para>file-4.09</para></listitem>
<listitem><para>flex-2.5.31</para></listitem>
<listitem><para>gcc-3.4.1-20040601</para></listitem>
<listitem><para>gettext-0.14.1</para></listitem>
<listitem><para>glibc-2.3.4-20040529</para></listitem>
<listitem><para>groff-1.19.1</para></listitem>
<listitem><para>grub-0.94</para></listitem>
<listitem><para>hotplug-2004_04_01</para></listitem>
<listitem><para>kbd-1.12</para></listitem>
<listitem><para>less-382</para></listitem>
<listitem><para>lfs-bootscripts-2.1.1</para></listitem>
<listitem><para>libtool-2.5.6</para></listitem>
<listitem><para>linux-2.6.6</para></listitem>
<listitem><para>m4-1.4.1</para></listitem>
<listitem><para>man-pages-1.67</para></listitem>
<listitem><para>ncurses-5.4</para></listitem>
<listitem><para>perl-5.8.4</para></listitem>
<listitem><para>procps-3.2.1</para></listitem>
<listitem><para>psmisc-21.5</para></listitem>
<listitem><para>sed-4.0.9</para></listitem>
<listitem><para>shadow-4.0.4.1</para></listitem>
<listitem><para>tar-1.14</para></listitem>
<listitem><para>tcl-8.4.6</para></listitem>
<listitem><para>texinfo-4.7</para></listitem>
<listitem><para>util-linux-2.12a</para></listitem>
<listitem><para>vim-6.3</para></listitem>
</itemizedlist>
</listitem>

<listitem><para>Added:</para>
<itemizedlist>
<listitem><para>coreutils-5.2.1-suppress_hostname_uptime_kill_su-1.patch</para></listitem>
<listitem><para>flex-2.5.31-debian_fixes-2.patch</para></listitem>
<listitem><para>grub-0.94-gcc34-1.patch</para></listitem>
<listitem><para>hotplug-2004_04_01</para></listitem>
<listitem><para>hotplug-2004_04_01-bogus_deps-1.patch</para></listitem>
<listitem><para>hotplug-2004_04_01-device-2.patch</para></listitem>
<listitem><para>hotplug-2004_04_01-isapnp-2.patch</para></listitem>
<listitem><para>iana-etc-1.00</para></listitem>
<listitem><para>inetutils-1.4.2-kernel_headers-1.patch</para></listitem>
<listitem><para>inetutils-1.4.2-no_server_man_pages-1.patch</para></listitem>
<listitem><para>linux-libc-headers-2.6.6.0</para></listitem>
<listitem><para>mktemp-1.5</para></listitem>
<listitem><para>mktemp-1.5-add_tempfile-1.patch</para></listitem>
<listitem><para>module-init-tools-3.0</para></listitem>
<listitem><para>net-tools-1.60-gcc34-2.patch</para></listitem>
<listitem><para>readline-4.3</para></listitem>
<listitem><para>readline-4.3-gnu_fixes-1.patch</para></listitem>
<listitem><para>sysklogd-1.4.1-kernel_headers-1.patch</para></listitem>
<listitem><para>sysklogd-1.4.1-signal-1.patch</para></listitem>
<listitem><para>sysvinit-2.85-proclen-1.patch</para></listitem>
<listitem><para>udev-026</para></listitem>
<listitem><para>udev-026-config-1.patch</para></listitem>
<listitem><para>util-linux-2.12a-kernel_headers-1.patch</para></listitem>
<listitem><para>vim-6.3 language files</para></listitem>
</itemizedlist>
</listitem>
 
<listitem><para>Removed:</para>
<itemizedlist>
<listitem><para>bison-1.875-attribute.patch</para></listitem>
<listitem><para>coreutils-5.2.1-hostname-1.patch</para></listitem>
<listitem><para>ed-0.2</para></listitem>
<listitem><para>gcc-2.95.3</para></listitem>
<listitem><para>gcc-3.3.1-suppress-libiberty.patch</para></listitem>
<listitem><para>kbd-1.12-more-programs-1.patch</para></listitem>
<listitem><para>lfs-utils-0.5</para></listitem>
<listitem><para>MAKEDEV-1.7</para></listitem>
<listitem><para>man-1.5m2-manpath.patch</para></listitem>
<listitem><para>man-1.5m2-pager.patch</para></listitem>
<listitem><para>modutils-2.4.25</para></listitem>
<listitem><para>ncurses-5.3-etip-2.patch</para></listitem>
<listitem><para>ncurses-5.3-vsscanf.patch</para></listitem>
<listitem><para>net-tools-1.60-miitool-gcc33-1.patch</para></listitem>
<listitem><para>procinfo-18</para></listitem>
<listitem><para>procps-3.1.11-locale-fix.patch</para></listitem>
<listitem><para>shadow-4.0.3-newgrp-fix.patch</para></listitem>
<listitem><para>zlib-1.1.4-vsnprintf.patch</para></listitem>
</itemizedlist>
</listitem>

<listitem><para>June 12, 2004 [alexander]: British people speak English but
need loadkeys and setfont (reported by Dave Mascall on IRC). Corrected the
text on the console page to account for this</para></listitem>

<listitem><para>June 12, 2004 [alexander]: Re-added the "background" option to
/etc/vimrc, since it has some educational value. Put this option inside an "if"
statement because it applies to some, not all, terminals</para></listitem>

<listitem><para>June 11, 2004 [winkie]: Dropped hackish GRUB instructions in
favor of a patch from upstream.</para></listitem>

<listitem><para>June 11, 2004 [winkie]: Force Readline to link against Ncurses.
</para></listitem>

<listitem><para>June 11, 2004 [alexander]: Added sysvinit-2.85-proclen-1.patch
</para></listitem>

<listitem><para>June 10, 2004 [alexander]: Reverted the bogus change of package
order. Removed the "background" line from /etc/vimrc because it matches the
default on Linux console</para></listitem>

<listitem><para>June 10, 2004 [alexander]: Added a command to autodetect the
character set of files being edited to /etc/vimrc
</para></listitem>

<listitem><para>June 10, 2004 [alexander]: Added vim language files. Moved
vim after gettext in order for them to work
</para></listitem>

<listitem><para>June 9, 2004 [jeremy]: Upgraded to M4-1.4.1, after 9 years!
</para></listitem>

<listitem><para>June 9, 2004 [winkie]: Upgraded to Linux-Libc-Headers 2.6.6.0.
</para></listitem>

<listitem><para>June 9, 2004 [winkie]: Updated locations of the Glibc &amp; GCC
tarballs.</para></listitem>

<listitem><para>June 7, 2004 [winkie]: Upgraded to Udev 026.</para></listitem>

<listitem><para>June 7, 2004 [winkie]: Dropped Net-tools patch for kernel
headers in favor of a simple sed.</para></listitem>

<listitem><para>June 7, 2004 [winkie]: Normalized <quote>sed</quote> usage
throughout the book.</para></listitem>

<listitem><para>June 7, 2004 [winkie]: Use the
<quote>gcc --print-file specs</quote> command to determine the location of the
<quote>specs</quote> file.</para></listitem>

<listitem><para>June 7, 2004 [winkie]: Updated patch names to match those used
by the patches project.</para></listitem>

<listitem><para>June 7, 2004 [winkie]: Globally changed <quote>DejaGnu</quote>
to <quote>DejaGNU</quote>.</para></listitem>

<listitem><para>June 7, 2004 [winkie]: Upgraded to Vim 6.3.</para></listitem>

<listitem><para>June 2, 2004 [matt]: Prologue - acknowledgments, Added Thomas
Reitelbach as the German translator</para></listitem>

<listitem><para>June 2nd, 2004 [winkie]: Upgraded to GCC 3.4.1-20040601. This
release fixes bugs with reference to both GCC 3.4.0 and GCC 3.4.1-20040517. Also
upgraded to Glibc 2.3.4-20040529 which includes lots of fixes for non-x86
architectures.</para></listitem>

<listitem><para>June 1st, 2004 [winkie]: Upgraded to Binutils 2.15.91.0.1. This
release provides the <quote>-z relro</quote> option.</para></listitem>

<listitem><para>June 1st, 2004 [winkie]: Inconsequential wrapping fixes.</para>
</listitem>

<listitem><para>May 29, 2004 [alexander]: Mentioned the hotplug+udev+modules
problem. Removed the effectively dead link to the Kernel
HOWTO.</para></listitem>

<listitem><para>May 29, 2004 [alexander]: Corrected usbfs line in
/etc/fstab.</para></listitem>

<listitem><para>May 29, 2004 [alexander]: New LFS bootscripts already come
with the /etc/sysconfig/console file. Corrected the text.</para></listitem>

<listitem><para>May 25, 2004 [jeremy]: Chapter 6 - Upgraded psmisc to
21.5.</para></listitem>

<listitem><para>May 25, 2004 [jeremy]: Corrected download location for the
lfs-bootscripts package</para></listitem>

<listitem><para>May 24, 2004 [jeremy]: Upgraded to libc-headers 2.6.5.2</para>
</listitem>

<listitem><para>May 23, 2004 [jeremy]: Chapter 6 - Vim - added an option to the
vimrc config file</para></listitem>

<listitem><para>May 23th, 2004 [alexander]: Don't list the initscript in the
contents of the Hotplug package. The reason is that we use winkie's
replacement script from LFS-Bootscripts.</para></listitem>

<listitem><para>May 23th, 2004 [alexander]: Fixed XML validation
error.</para></listitem>

<listitem><para>May 20th, 2004 [winkie]: Moved group <quote>usb</quote> to GID
14, instead of 15.</para></listitem>

<listitem><para>May 20th, 2004 [winkie]: Dropped Hotplug's
<quote>cosmetic</quote> patch in favor of the script from LFS-Bootscripts and
some general textual/rendering cleanups.</para></listitem>

<listitem><para>May 20th, 2004 [winkie]: Point to the correct GCC patches.
</para></listitem>

<listitem><para>May 20th, 2004 [alexander]: Added Hotplug 2004_04_01.
</para></listitem>

<listitem><para>May 19th, 2004 [winkie]: Change permissions of /dev/random to
0444 instead of 0666.</para></listitem>

<listitem><para>May 19th, 2004 [winkie]: Upgraded to Binutils 2.15 &amp; GCC
3.4.1-20040517.</para></listitem>

<listitem><para>May 19th, 2004 [matt]: Chapter 6 - mktemp.  Install tempfile
wrapper.</para></listitem>
<listitem><para>May 18th, 2004 [winkie]: Upgraded to LFS-Bootscripts 2.1.1.
</para></listitem>

<listitem><para>May 16th, 2004 [winkie]: Upgraded to Automake-1.8.5.</para></listitem>

<listitem><para>May 15th, 2004 [winkie]: Upgraded to LFS-Bootscripts 2.1.1-pre2.
</para></listitem>

<listitem><para>May 14th, 2004 [winkie]: Upgraded to Groff 1.19.1.</para></listitem>

<listitem><para>May 14th, 2004 [alexander]: Several textual changes on Vim
page.</para></listitem>

<listitem><para>May 12th, 2004 [winkie]: Apply patch to assure Coreutils doesn't
install any binaries that we don't need/want.</para></listitem>

<listitem><para>May 12th, 2004 [winkie]: Don't pass <quote>-default</quote> to
Man's configure, since it's not needed anymore.</para></listitem>

<listitem><para>May 12th, 2004 [winkie]: Shorten the <quote>sed</quote> used
on Gzip's <filename>gzexe.in</filename> file.</para></listitem>

<listitem><para>May 12th, 2004 [winkie]: Fixed Coreutils testsuite execution.
</para></listitem>

<listitem><para>May 11th, 2004 [jeremy]: Updated list of active LFS Staff in
HEAD</para></listitem>

<listitem><para>May 11th, 2004 [winkie]: Don't build the PCH header for
libstdc++ in Chapter 5 -- it's just a waste of space.</para></listitem>

<listitem><para>May 11th, 2004 [winkie]: Upgraded to Glibc 2.3.4-20040510 and
Tar 1.14.</para></listitem>

<listitem><para>May 10th, 2004 [winkie]: Chapter 8 - Upgraded to Linux 2.6.6.
</para></listitem>

<listitem><para>May 7th, 2004 [winkie]: Chapter 6 - When configuring Vim, pass
the <quote>--enable-multibyte</quote> option.</para></listitem>

<listitem><para>May 6th, 2004 [winkie]: Chapter 6 - Removed unused and broken
entries from <filename>nsswitch.conf</filename>.</para></listitem>

<listitem><para>May 6th, 2004 [winkie]: Chapter 6 - Add Readline installation
and use it when building Bash.</para></listitem>

<listitem><para>May 6th, 2004 [winkie]: Added Alexander Patrakov's I18n patch.
</para></listitem>

<listitem><para>May 4th, 2004 [winkie]: Chapter 6 - Create and use the
<quote>utmp</quote> group.</para></listitem>

<listitem><para>May 4th, 2004 [winkie]: Chapter 7 - Upgraded to LFS-Bootscripts
2.1.0 and modify the book to work with it.</para></listitem>

<listitem><para>May 4th, 2004 [winkie]: Chapter 6 - Install the
<quote>passwd</quote> binary in /bin instead of /usr/bin.</para></listitem>

<listitem><para>May 4th, 2004 [winkie]: Chapter 6 - Switch the uname patch we
use, so that we get correct results.</para></listitem>

<listitem><para>May 4th, 2004 [winkie]: Chapter 8 - Use the full LFS version for
the GRUB title.</para></listitem>

<listitem><para>May 4th, 2004 [winkie]: Chapter 5 &amp; 6 - Use new patch
naming <quote>standard</quote>.</para></listitem>

<listitem><para>May 3rd, 2004 [winkie]: Merged BE-LFS content - thanks to Ron
and Jason Scott for the help they gave to BE-LFS before integration.</para></listitem>

<listitem><para>May 2nd, 2004 [matt]: Quoted chroot commands in chapter 6 (bug
#818).</para></listitem>
<listitem><para>May 2nd, 2004 [matt]: Removed description of the now
non-existent part IV from the structure section in the prologue.</para>
</listitem>
<listitem><para>May 1st, 2004 [jeremy]: Added creation of the /media and /srv
directories, as well as 2 directories under /media for floppy and cdrom, as per
FHS - fixes bugzilla bug #785 and #819.</para></listitem>

<listitem><para>April 14th, 2004 [jeremy]: Updated to lfs-bootscripts-2.0.3, no
textual changes needed</para></listitem>

<listitem><para>March 24th, 2004 [jeremy]: Chapter 7 - Updated to the new
lfs-bootscripts-2.0.2, and all necessary changes to the bootscript
configuration</para></listitem>

<listitem><para>March 21st, 2004 [winkie]: Chapter 6 - Replaced Lfs-Utils
with Iana-Etc and Mktemp.</para></listitem>

<listitem><para>February 27th, 2004 [jeremy]: Upgraded to
Procps-3.2.0.</para></listitem>

<listitem><para>February 27th, 2004 [jeremy]: Upgraded to Lfs-utils-0.5 -
fixes a possible symlink attack in iana-get.</para></listitem>

<listitem><para>February 27th, 2004 [jeremy]: Chapter 6 - Altered the
instructions for Findutils to be FHS-compliant.</para></listitem>

<listitem><para>February 26th, 2004 [jeremy]: Removed the creation of the
/usr/etc directory to conform with FHS - closes bug 775.</para></listitem>

<listitem><para>February 26th, 2004 [jeremy]: Upgraded to
Linux-2.4.25.</para></listitem>

<listitem><para>February 23rd, 2004 [alex]: Chapters 6 + 9 - Cleaned up the
Revision of chroot and Reboot sections.</para></listitem>

<listitem><para>February 22nd, 2004 [alex]: Moved the stripping of the final
system from chapter 9 to the end of chapter 6.</para></listitem>

<listitem><para>February 22nd, 2004 [alex]: Chapter 6 - Coreutils and
E2fsprogs: Clarified the prerequisites for running the tests.</para></listitem>

<listitem><para>February 19th, 2004 [alex]: Chapter 5 - Stripping: Removed
an unnecessary <quote>{,share/}</quote> from the documentation's <command>rm</command>
command.</para></listitem>

<listitem><para>February 14th, 2004 [jeremy]: Chapter 6 - Upgraded to
Less-382.</para></listitem>

<listitem><para>February 14th, 2004 [jeremy]: Chapters 5 + 6 - Upgraded to
Ncurses-5.4, and removed references to the etip patch.</para></listitem>

<listitem><para>February 12th, 2004 [jeremy]: Chapter 6 - Removed explicit
paths from the pwconv and grpconv commands, since /usr/sbin is part of
the default path.</para></listitem>

<listitem><para>February 9th, 2004 [alex]: Chapter 6 - Moved the Bootscripts
installation section to chapter 7.</para></listitem>

<listitem><para>February 8th, 2004 [matt]: Chapter 6 - Updated to
Man-pages-1.66.</para></listitem>

<listitem><para>February 7th, 2004 [alex]: Chapter 1 - Moved the Conventions
and Acknowledgments sections to the Preface.</para></listitem>

<listitem><para>February 7th, 2004 [alex]: Chapter 6 - Creating devices:
replaced the MAKEDEV script with the make_devices script. Contributed by
Matthias Benkmann.</para></listitem>

<listitem><para>February 5th, 2004 [alex]: Chapter 6 - Simplified the final
install of the kernel headers to just copying them from the temporary tools
directory.</para></listitem>

<listitem><para>February 4th, 2004 [alex]: Chapters 5 + 6 - Moved the Mounting
of proc and devpts to before Chrooting, dropped Util-linux from the tools, and
added a little arch script for Perl.</para></listitem>

</itemizedlist>

<para>Release of version 5.1-pre1 on February 1st, 2004.</para>

</sect1>