source: chapter01/changelog.xml@ 415157ef

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 12.2 12.2-rc1 6.0 6.1 6.1.1 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 v4_0 v4_1 v5_0 v5_1 v5_1_1 xry111/arm64 xry111/arm64-12.0 xry111/clfs-ng xry111/lfs-next xry111/loongarch xry111/loongarch-12.0 xry111/loongarch-12.1 xry111/loongarch-12.2 xry111/mips64el xry111/multilib xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since 415157ef was 415157ef, checked in by Timothy Bauscher <timothy@…>, 22 years ago

Updated the changelog.

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

  • Property mode set to 100644
File size: 38.8 KB
Line 
1<sect1 id="ch01-changelog">
2<title>Changelog</title>
3<?dbhtml filename="changelog.html" dir="chapter01"?>
4
5<para>&version; - &releasedate;</para>
6
7<itemizedlist>
8
9<listitem><para>Updated to:
10<itemizedlist>
11<listitem><para>automake-1.6.2</para></listitem>
12<listitem><para>bin86-0.16.3</para></listitem>
13<listitem><para>binutils-2.12.1</para></listitem>
14<listitem><para>bison-1.35</para></listitem>
15<listitem><para>diffutils-2.8.1</para></listitem>
16<listitem><para>file-3.39</para></listitem>
17<listitem><para>gawk-3.1.1</para></listitem>
18<listitem><para>gcc-3.1</para></listitem>
19<listitem><para>gettext-0.11.2</para></listitem>
20<listitem><para>MAKEDEV-1.5</para></listitem>
21<listitem><para>man-pages-1.51</para></listitem>
22<listitem><para>modutils-2.4.16</para></listitem>
23<listitem><para>ncurses-5.2-2.patch</para></listitem>
24<listitem><para>psmisc-21</para></listitem>
25<listitem><para>texinfo-4.2</para></listitem>
26<listitem><para>util-linux-2.11t</para></listitem>
27</itemizedlist>
28</para></listitem>
29
30<listitem><para>Added:
31<itemizedlist>
32<listitem><para>ed-0.2.patch</para></listitem>
33<listitem><para>fileutils-4.1.patch</para></listitem>
34<listitem><para>gawk-3.1.1.patch</para></listitem>
35<listitem><para>glibc-2.2.5.patch</para></listitem>
36<listitem><para>ncurses-5.2.patch</para></listitem>
37<listitem><para>perl-5.6.1.patch</para></listitem>
38<listitem><para>vim-6.1.patch</para></listitem>
39</itemizedlist>
40</para></listitem>
41
42<listitem><para>Removed:
43<itemizedlist>
44<listitem><para>gzip-1.2.4a.patch</para></listitem>
45<listitem><para>sh-utils-2.0.patch</para></listitem>
46</itemizedlist>
47</para></listitem>
48
49<listitem><para>July 29th, 2002 [timothy]: Removed Reiserfsprogs.
50Updated to util-linux-2.11t and file-3.39. Chapter 04 &amp; 05 - Creating a
51new partition, Introduction, Why static: grammatic changes. Diffutils,
52Fileutils, Grep, Texinfo: set LDFLAGS=-static before configure instead
53of as an argument to make. GCC: appended HAVE_GAS_HIDDEN to auto-host.h.
54Chapter 06 - Glibc: added --disable-profile flag. Chapter 08 - Linux:
55added information about modules and kernel documentaiton. Chapter 09 -
56Rebooting the system: added a command to remove the static
57directory.</para></listitem>
58
59<listitem><para>July 8th, 2002 [timothy]: Chapter 09 - Rebooting the
60system: Pointed to BLFS as the next step.</para></listitem>
61
62<listitem><para>July 3rd, 2002 [timothy]: Chapter 06 - Sysvinit: Simplified
63the sed command and updated the installation description because init now
64prints "Sending processes" instead of "Sending all processes".</para></listitem>
65
66<listitem><para>July 2nd, 2002 [markh]: Internal change - Made all
67patches use a &amp;package-patch-version; entity and removed all
68hardcoding of patch versions.</para></listitem>
69
70<listitem><para>June 30th, 2002 [timothy]: Updated to man-pages-1.51 and
71automake-1.6.2</para></listitem>
72
73<listitem><para>June 24th, 2002 [timothy]: Chapter 06 - Shadow, Util-linux,
74LFS-Bootscripts: Updated package contents.</para></listitem>
75
76<listitem><para>June 23rd, 2002 [timothy]: Chapter 05 &amp; 06 - Net-tools,
77Perl, Texinfo, Autoconf, Automake, File, Libtool, Bin86, Vim, Linux, Bison,
78Less, Man-pages, Groff, Bzip2, E2fsprogs, Grep, Lilo, Modutils, Procps,
79Psmisc, Reiserfsprogs: Updated package contents. M4, Bzip2,File, E2fsprogs:
80Added "last checked against" for uniformity. GCC: Removed i686-specific
81programs.</para></listitem>
82
83<listitem><para>June 16th, 2002 [timothy]: Chapter 06 - Gettext:
84Updated package contents.</para></listitem>
85
86<listitem><para>June 14th, 2002 [timothy]: Chapter 05 &amp; 06 - Binutils,
87Bzip2, Diffutils, Grep: Updated package contents. GCC: Updated description
88of c++filt.</para></listitem>
89
90<listitem><para>June 13th, 2002 [timothy]: Chapter 09 - The End:
91Changed $LFS/etc/lfs-&version; to $LFS/etc/lfs and put the version
92number inside this file.</para></listitem>
93
94<listitem><para>June 12th, 2002 [timothy]: Chapter 05 - GCC:
95Modified the build instructions and command explanations to
96only build the C compiler. The C++ compiler is not needed
97until after the second GCC build. Chapter 06 - Shadow: grammatic
98changes.</para></listitem>
99
100<listitem><para>June 11th, 2002 [timothy]: Chapter 05 &amp; 06 - Gawk:
101Created a list of package contents and descriptions. Chapter 05 - Fileutils:
102Removed a confusing paragraph about the fileutils patch. All
103software: Updated the estimated required disk space. GCC:
104Updated the package contents.</para></listitem>
105
106<listitem><para>June 9th, 2002 [markh]: Chapter 06 - Creating
107Directories: Changed usr,usr/local to just usr/local as we use the -p
108option to mkdir which will create the usr directory
109anyways.</para></listitem>
110
111<listitem><para>June 7th, 2002 [timothy] - Chapter 06 - Reiserfsprogs:
112added a description for unpack. Chapter 02 - How to ask for help: mentioned
113the FAQ.</para></listitem>
114
115<listitem><para>June 6th, 2002 [markh] - Chapter 05 - Tidy up
116explanations following the /static change.</para></listitem>
117
118<listitem><para>June 5th, 2002 [timothy] Preface - Who would not want to
119read this book: applied a revised version of Scot's grammar patch.
120Chapter 09 - Rebooting the system, Lilo, Bootscripts: named the hint authors.
121Chapter 06 - Vim: updated the hint URL. Chapter 05 - Gawk: to avoid confusion,
122mentioned that the patch will be applied in Chapter 06.</para></listitem>
123
124<listitem><para>June 3rd, 2002 [timothy] Chapter 01 - FAQ: edited
125to include reporting typos.</para></listitem>
126
127<listitem><para>May 31st, 2002 [gerard] Chapter 05 - Findutils: Added the
128CPPFLAGS...re_max_failures fix which is needed on Glibc-2.1
129systems.</para></listitem>
130
131<listitem><para>May 30th, 2002 [markh]: Chapter 05 & 06 - Update to
132binutils-2.12.1.</para></listitem>
133
134<listitem><para>May 30th, 2002 [markh]: Chapter 05 - Bash: Removed
135section about "last two commands executing anyways" because we no longer
136have the commands referred to there.</para></listitem>
137
138<listitem><para>May 30th, 2002 [gerard]: Chapter 06 - Glibc: Replaced the
139various sed fixes with a regular patch.</para></listitem>
140
141<listitem><para>May 30th, 2002 [gerard]: Chapter 06 - Gawk: Replaced the
142sed fix with a regular patch.</para></listitem>
143
144<listitem><para>May 30th, 2002 [gerard]: Chapter 05 - Fileutils: Replaced
145the sed fix with a regular patch.</para></listitem>
146
147<listitem><para>May 30th, 2002 [gerard]: Chapter 06 - Ed: Replaced the
148sed fix with a regular patch.</para></listitem>
149
150<listitem><para>May 28th, 2002 [gerard]: Chapter 06 - Changing ownership:
151removed the explicit command to chown <filename
152class="directory">/lost+found</filename>. This is done by the first command
153now that proc isn't mounted anymore in chapter 5.</para></listitem>
154
155<listitem><para>May 27th, 2002 [gerard]: Upgraded to
156ncurses-5.2-2.patch (this patch is smaller than the previously used
157one).</para></listitem>
158
159<listitem><para>May 26th, 2002 [gerard]: Upgraded to: automake-1.6.1,
160bin86-0.16.3, file-3.38, gawk-3.1.1, gcc-3.1, gettext-0.11.2,
161modutils-2.4.16, psmisc-21 and util-linux-2.11r. Added gcc-3.1 compile fix
162patches for ncurses, perl and vim.</para></listitem>
163
164<listitem><para>May 26th, 2002 [gerard]: Chapter 05+06 - Binutils: Removed
165the tooldir setting from chapter 05-binutils, moved its description to
166chapter 06-binutils.</para></listitem>
167
168<listitem><para>May 26th, 2002 [gerard]: Chapter 05 - Gawk &amp; Findutils:
169simplified the installation by removing the libexecdir modifications. We
170can live with a
171<filename class="directory">$LFS/static/libexecdir</filename> being created.
172The whole <filename class="directory">$LFS/static</filename> directory is
173temporarily anyways, so we're not all that concerned with what it looks
174like.</para></listitem>
175
176<listitem><para>May 26th, 2002 [gerard]: Chapter 06 - Creating Directories:
177removed the <userinput>cd /</userinput> command and changed the two
178<userinput>chmod</userinput> commands to use absolute paths
179instead.</para></listitem>
180
181<listitem><para>May 25th, 2002 [markh]: Chapter 06 - Some minor
182corrections dealing with removing the $LFS variable where it isn't
183wanted.</para></listitem>
184
185<listitem><para>May 23rd, 2002 [gerard]: Implemented the
186keep_chap5_and_chap6_sep lfs-hint. Highlights of the change: added
187findutils and util-linux to chapter 5, installed everything from chapter 5
188into <filename class="directory">$LFS/static</filename> and re-ordered the
189installation of packages in chapter 6 to prevent hard-wiring the wrong path
190(files from <filename class="directory">$LFS/static</filename>).</para></listitem>
191
192<listitem><para>May 23rd, 2002 [gerard]: Appendix A - E2fsprogs: Added some
193more descriptions.</para></listitem>
194
195<listitem><para>May 23rd, 2002 [gerard]: Appendix A - Bin86: Added some
196descriptions.</para></listitem>
197
198<listitem><para>May 23rd, 2002 [gerard]: Appendix A - Flex: Added some
199descriptions.</para></listitem>
200
201<listitem><para>May 23rd, 2002 [gerard]: Appendix A - Glibc: Added some
202more descriptions.</para></listitem>
203
204<listitem><para>May 18th, 2002 [gerard]: Appendix A - E2fsprogs: Added some
205descriptions.</para></listitem>
206
207<listitem><para>May 18th, 2002 [gerard]: Appendix A - Glibc: Added some
208more descriptions.</para></listitem>
209
210<listitem><para>May 17th, 2002 [markh]: Changed all chown X.X's to chown
211X:X's which is less likely to run into problems (according to info
212chown).</para></listitem>
213
214<listitem><para>May 16th, 2002 [gerard]: Chapter 01 - Mirror sites: Added
215http interface to FTP mirror at idge.net</para></listitem>
216
217<listitem><para>May 16th, 2002 [gerard]: Appendix A - Glibc: Added some
218more descriptions.</para></listitem>
219
220<listitem><para>May 15th, 2002 [markh]: Chapter 05 - Bzip2. Changed the
221instructions to deal with hard links in older distros a'la the Chapter
22205 gzip instructions.</para></listitem>
223
224<listitem><para>May 11th, 2002 [markh]: Various XML
225fixups; mainly altering &lt;ulink&gt; tags to remove erroneous &amp;#13;
226in the HTML output.</para></listitem>
227
228<listitem><para>May 9th, 2002 [gerard]: Appendix A - Glibc: Filled in the
229missing descriptions.</para></listitem>
230
231<listitem><para>May 6th, 2002 [gerard]: Chapter 06 - Shadow: Fixed the
232symlink location of <filename class="symlink">vigr</filename> to
233<filename class="directory">/usr/sbin</filename></para></listitem>
234
235<listitem><para>May 2nd, 2002 [gerard]: Chapter 06 - Procps: Changed the
236two single quotes to two double quotes (the two single quotes can be
237mistaken for one double quote which will cause an error).</para></listitem>
238
239<listitem><para>May 2nd, 2002 [gerard]: Changed the
240<userinput>cd dir && ln -sf</userinput> commands to one single command
241(such as <userinput>ln -sf bash $LFS/bin/sh</userinput> Same goes for
242<userinput>cd dir && mv/cp</userinput> constructions which are now replaced
243with constructions like
244<userinput>mv $LFS/usr/bin/{bzcat,bzip2} $LFS/bin</userinput></para></listitem>
245
246<listitem><para>May 2nd, 2002 [markh]: Removed the "Removing old NSS
247library files" section.</para></listitem>
248
249<listitem><para>May 1st, 2002 [gerard]: Removed all Glibc-2.0 workarounds -
250gzip patch, sh-utils patch, copying of libnss files. Also removed the
251<userinput>export VAR=VALUE...unset VAR</userinput> constructions and
252changed them to <userinput>VAR=VALUE ./configure</userinput>
253constructions.</para></listitem>
254
255<listitem><para>April 26th, 2002 [marcheerdink]: Chapter 06 Findutils: added
256libexecdir=/usr/bin to the make command to fix a wrong libexecdir path in
257updatedb.</para></listitem>
258
259<listitem><para>April 25th, 2002 [gerard]: Chapter 06 Glibc: added a note
260that if you want to manually install some locales, instead of all of them,
261then you first need to create the
262<filename class="directory">/usr/lib/locale</filename> directory.</para></listitem>
263
264<listitem><para>April 21st,2002 [gerard & markh]: Upgraded to
265MAKEDEV-1.5</para></listitem>
266
267<listitem><para>April 12th, 2002 [markh]: Added entities/ directory to
268cvs and split up index.xml.</para></listitem>
269
270<listitem><para>April 10th, 2002 [marcheerdink]: Updated to the following
271packages: bison-1.35, diffutils-2.8.1, texinfo-4.2, util-linux-2.11q
272</para></listitem>
273
274<listitem><para>April 9th, 2002 [marcheerdink]: Added --disable-perl-regexp
275to the grep configure flags to avoid linking against a non-existing static
276pcre library.</para></listitem>
277
278<listitem><para>April 8th, 2002 [gerard]: Added the
279http://ftp.de.linuxfromscratch.org mirror (to complement
280ftp://ftp.de).</para></listitem>
281
282</itemizedlist>
283
284<para>3.3 - April 7th, 2002</para>
285
286<itemizedlist>
287
288<listitem><para>Updated to:
289
290<itemizedlist>
291<listitem><para>autoconf-2.53</para></listitem>
292<listitem><para>automake-1.6</para></listitem>
293<listitem><para>bin86-0.16.2</para></listitem>
294<listitem><para>binutils-2.12</para></listitem>
295<listitem><para>bison-1.34</para></listitem>
296<listitem><para>bzip2-1.0.2</para></listitem>
297<listitem><para>diffutils-2.8</para></listitem>
298<listitem><para>e2fsprogs-1.27</para></listitem>
299<listitem><para>gawk-3.1.0</para></listitem>
300<listitem><para>gettext-0.11.1</para></listitem>
301<listitem><para>grep-2.5</para></listitem>
302<listitem><para>less-374</para></listitem>
303<listitem><para>lfs-bootscripts-1.9</para></listitem>
304<listitem><para>lilo-22.2</para></listitem>
305<listitem><para>linux-2.4.18</para></listitem>
306<listitem><para>man-pages-1.48</para></listitem>
307<listitem><para>modutils-2.4.15</para></listitem>
308<listitem><para>reiserfsprogs-3.x.1b</para></listitem>
309<listitem><para>shadow-4.0.3</para></listitem>
310<listitem><para>texinfo-4.1</para></listitem>
311<listitem><para>util-linux-2.11o</para></listitem>
312<listitem><para>vim-6.1</para></listitem>
313</itemizedlist>
314
315</para></listitem>
316
317<listitem><para>April 7th, 2002 [gerard]: Added a new mirror site located
318in Freising, Germany</para></listitem>
319
320<listitem><para>April 5th, 2002 [gerard]: Chapter 07 - Loadkeys: Added this
321page explaining that you can remove the loadkeys symlink from <filename
322class="directory">/etc/rc.d/rcsysinit.d</filename> if you compiled a keymap
323directly into the kernel.</para></listitem>
324
325<listitem><para>April 5th, 2002 [gerard]: Chapter 06 - Configuring
326Keyboard: explained you can also compile the keymap directly into the
327kernel which has additional benefits.</para></listitem>
328
329<listitem><para>April 5th, 2002 [gerard]: Upgraded to
330lfs-bootscripts-1.9</para></listitem>
331
332<listitem><para>April 5th, 2002 [gerard]: Chapter 05+06 - GCC: Added
333commands to remove the <filename class="directory">/usr/*-gnu</filename>
334directory.</para></listitem>
335
336<listitem><para>April 4th, 2002 [gerard]: Chapter 05 - Diffutils: Added
337--disable-nls</para></listitem>
338
339<listitem><para>April 3rd, 2002 [gerard]: Appendix A - Gettext: Added the
340missing package descriptions.</para></listitem>
341
342<listitem><para>April 3rd, 2002 [gerard]: Chapter 05 - Mounting $LFS/proc:
343Added <userinput>chown root.root $LFS/proc</userinput>. The recursive chown
344operation in chapter 6 doesn't touch proc, so this'll remain owned by user
345<emphasis>lfs</emphasis>. It's not a big deal, just not a very clean thing
346to do.</para></listitem>
347
348<listitem><para>April 3rd, 2002 [gerard]: Chapter 06 - Groff: Added a few
349symlinks that are used by programs like <userinput>xman</userinput> and
350others.</para></listitem>
351
352<listitem><para>April 3rd, 2002 [gerard]: Chapter 04 - Mounting partitions:
353Added some notes how to deal with multiple partitions ($LFS, $LFS/usr and
354so on).</para></listitem>
355
356<listitem><para>April 3rd, 2002 [gerard]: Chapter 06 - E2fsprogs: Added
357<userinput>install-info</userinput> command to finish off the info page
358installation.</para></listitem>
359
360<listitem><para>April 3rd, 2002 [gerard]: Chapter 06 - Bzip2: Reversed the
361<userinput>make</userinput> and <userinput>make -f
362Makefile-libbz2_so</userinput>. This is needed so all object files are
363compiled with the PIC option (Position Independent Code).</para></listitem>
364
365<listitem><para>April 3rd, 2002 [gerard]: Chapter 05 - Linux: Shortened the
366installation instructions by cutting out the <userinput>make
367config</userinput> and <userinput>make dep</userinput>
368stages.</para></listitem>
369
370<listitem><para>April 1st, 2002 [gerard]: This is not a joke: Chapter 5+6 -
371Gawk: Added a warning to never run <userinput>make uninstall</userinput> on
372the package. It will be pretty much equivalent to <userinput>rm -rf
373/usr/bin/*</userinput> because we override the <filename
374class="directory">libexec</filename> directory definition to <filename
375class="directory">/usr/bin</filename></para></listitem>
376
377<listitem><para>March 29th, 2002 [markh]: Chapter 05 and 06 - Updated to
378diffutils-2.8, modutils-2.4.15 and vim-6.1. Removed PR_PROGRAM setting
379for diffutils as /usr/bin/pr is now detected by the configure script.
380Removed sed to fix problem with shell syntax highlighting in vim as that
381is fixed in the new version.</para></listitem>
382
383<listitem><para>March 26th, 2002 [markh]: Chapter 02 - Asking for help:
384Added reference to ESR's smart-questions document.</para></listitem>
385
386<listitem><para>March 25th, 2002 [markh]: Binutils - Added libopcodes
387library description.</para></listitem>
388
389<listitem><para>March 21st, 2002 [gerard]: Chapter 06 - Bzip2: Before we
390move <filename>/usr/bin/bzless</filename> and
391<filename>/usr/bin/bzmore</filename> to the <filename
392class="directory">/bin</filename> directory, we first remove the
393<filename>/bin/bzless</filename> and <filename>/bin/bzmore</filename>
394files. On some systems overwriting the existing files doesn't work due to
395hardlinks being used.</para></listitem>
396
397<listitem><para>March 21st, 2002 [gerard]: Appendix A - Sysklogd: Updated
398the download location to <ulink url="http://www.infodrom.org/projects/sysklogd/"/></para></listitem>
399
400<listitem><para>March 20th, 2002 [gerard]: Chapter 06 - Configure Dynamic
401Loader: Removed the <filename class="directory">/lib</filename> and
402<filename class="directory">/usr/lib</filename> directories from the
403<filename>ld.so.conf</filename> file. They were
404unnecessary.</para></listitem>
405
406<listitem><para>March 16th, 2002 [gerard]: Chapter 06+Appendix A: Removed
407the chroot dependencies. It's not a package so it's a bit out of
408place.</para></listitem>
409
410<listitem><para>March 16th, 2002 [gerard]: Chapter 05+06 - Gawk: Added
411commands to sed the <filename>awklib/Makefile.in</filename> file to change
412the <emphasis>datadir</emphasis> and <emphasis>libexecdir</emphasis>
413definitions</para></listitem>
414
415<listitem><para>March 15th, 2002 [gerard]: Chapter 01 - Mailing lists:
416Added lfs-chat description</para></listitem>
417
418<listitem><para>March 15th, 2002 [gerard]: Chapter 06-Shadow: Move
419<filename>libmisc.*a</filename> to
420<filename class="directory">/usr/lib</filename> too.</para></listitem>
421
422<listitem><para>March 14th, 2002 [gerard]: Upgraded to
423bison-1.34, gettext-0.11.1, grep-2.5, lfs-bootscripts-1.8,
424shadow-4.0.3</para></listitem>
425
426<listitem><para>March 11th, 2002 [gerard]: Upgraded to
427binutils-2.12</para></listitem>
428
429<listitem><para>March 11th, 2002 [gerard]: Chapter 07 - Setclock: The text
430here hinted towards the fact that you could skip configuring this step
431which isn't true unless the entire script would be removed. So the text was
432changed a bit to just have them create the file no matter how the hardware
433clock is set up.</para></listitem>
434
435<listitem><para>March 11th, 2002 [gerard]: Chapter 07 - Loadkeys: Removed
436the need to configure a <filename>/etc/sysconfig/keyboard</filename> file.
437The kbd patch makes this obsolete (loadkeys -d is used
438now).</para></listitem>
439
440<listitem><para>March 11th, 2002 [gerard]: Chapter 05 - Gawk: Added
441-Dre_max_failures=re_max_failures2 bug fix for glibc-2.1.x
442systems.</para></listitem>
443
444<listitem><para>March 11th, 2002 [gerard]: Chapter 06 - Bzip2: Before
445installing, remove <filename>/usr/bin/bz*</filename>. The bzip2
446installation doesn't deal with existing files properly when making hard
447links, so we remove the files first.</para></listitem>
448
449<listitem><para>March 10th, 2002 [gerard]: Chapter 06 - Configure keyboard:
450Added section to configure keyboard keymap file by creating the <filename
451class="symlink">/usr/share/kbd/keymaps/defkeymap.map.gz</filename>
452symlink.</para></listitem>
453
454<listitem><para>March 9th, 2002 [gerard]: Chapter 08 - Make bootable: Added
455a <userinput>cp</userinput> command that finds all the kernel images from
456<filename>/etc/lilo.conf</filename> automatically and copies them to
457<filename class="directory">$LFS/boot</filename>.</para></listitem>
458
459<listitem><para>March 9th, 2002 [gerard]: Chapter 06 - Man: Moved the
460<filename>man.conf</filename> from <filename
461class="directory">/usr/share/misc</filename> to <filename
462class="directory">/etc</filename>.</para></listitem>
463
464<listitem><para>March 9th, 2002 [gerard]: Chapter 07: Added a page about
465the sysklogd script and explain that the default script includes the
466<emphasis>-m 0</emphasis> option to
467<userinput>syslogd</userinput>.</para></listitem>
468
469<listitem><para>March 8th, 2002 [gerard]: Removed the Mawk package and
470replaced with the Gawk package. This was done because mawk is no longer
471being developed, while gawk is. Mawk has some POSIX compliance bugs that
472are fixed in Gawk.</para></listitem>
473
474<listitem><para>March 8th, 2002 [gerard]: Updated to the following
475packages: autoconf-2.53, automake-1.6, bin86-0.16.2, bison-1.33,
476bzip2-1.0.2, e2fsprogs-1.27, gawk-3.1.0, gettext-0.11, less-374, lilo-22.2,
477linux-2.4.18, man-pages-1.48, modutils-2.4.14, reiserfsprogs-3.x.1b,
478shadow-4.0.2, texinfo-4.1, util-linux-2.11o</para></listitem>
479
480</itemizedlist>
481
482<para>3.2 - March 7th, 2002</para>
483
484<itemizedlist>
485
486<listitem><para>Updated to:
487
488<itemizedlist>
489<listitem><para>lfs-bootscripts-1.6</para></listitem>
490</itemizedlist>
491
492</para></listitem>
493
494<listitem><para>March 1st, 2002 [gerard]: Chapter 05 - Creating
495directories: Removed the <filename class="directory">/usr/var</filename>
496and <filename class="directory">/usr/local/var</filename> directories. They
497aren't recommended by the <emphasis>FHS</emphasis>.</para></listitem>
498
499<listitem><para>February 27th, 2002 [gerard]: Chapter 06 - Make: Added
500commands to remove the setgid kmem bit from
501<filename>/usr/bin/make</filename>. This isn't needed on Linux systems to
502deal with the system load and it causes some other problems too that are
503fixed by removing the setgid bit.</para></listitem>
504
505<listitem><para>February 26th, 2002 [gerard]: Upgraded to
506lfs-bootscripts-1.6</para></listitem>
507
508<listitem><para>February 17th, 2002 [gerard]: Chapter 05 - Sh-utils: Added
509the command again that moves $LFS/usr/bin/chroot to
510$LFS/usr/sbin</para></listitem>
511
512<listitem><para>February 17th, 2002 [gerard] Updated dependencies for all
513packages.</para></listitem>
514
515<listitem><para>February 15th, 2002 [gerard] Chapter 01: Added a new mirror
516to the list located in The Netherlands (www.nl and
517ftp.nl).</para></listitem>
518
519<listitem><para>February 11th, 2002 [markh] Chapter 05: Sh-utils:
520Removed extra &amp;&amp; from end of install
521instructions.</para></listitem>
522
523<listitem><para>February 10th, 2002 [gerard]: Chapter 05 - Sh-utils:
524Removed <emphasis>su</emphasis> from the <emphasis>mv</emphasis> command
525as this isn't installed in chapter 5.</para></listitem>
526
527</itemizedlist>
528
529<para>3.2-RC1 - February 10th, 2002</para>
530
531<itemizedlist>
532
533<listitem><para>Updated to:
534
535<itemizedlist>
536<listitem><para>bison-1.31</para></listitem>
537<listitem><para>file-3.37</para></listitem>
538<listitem><para>glibc-2.2.5</para></listitem>
539<listitem><para>kbd-1.06-2.patch</para></listitem>
540<listitem><para>lfs-bootscripts-1.5</para></listitem>
541<listitem><para>linux-2.4.17</para></listitem>
542<listitem><para>man-pages-1.47</para></listitem>
543<listitem><para>psmisc-20.2</para></listitem>
544<listitem><para>sysvinit-2.84</para></listitem>
545<listitem><para>util-linux-2.11n</para></listitem>
546</itemizedlist>
547
548</para></listitem></itemizedlist>
549
550<itemizedlist>
551
552<listitem><para>February 10th, 2002 [gerard]: Chapter 6: Added a sed
553command to change gzexe's hardcoded /usr/bin/gzip path and change it to
554/bin/gzip.</para></listitem>
555
556<listitem><para>February 10th, 2002 [gerard]: Chapter 5 + 6: Moved
557additional programs to the ($LFS)/bin directory that are used by the
558bootscripts. No programs used by bootscripts (except daemons themselves)
559should be in the /usr directory in case /usr isn't available until far
560along in the boot process (when it's an NFS share for
561example).</para></listitem>
562
563<listitem><para>February 6th, 2002 [markh]: Appendix A - All
564descriptions now synced and updated.</para></listitem>
565
566<listitem><para>February 2nd, 2002 [gerard]: Chapter 6 - Changing owner:
567Added <quote>cd /</quote> so the leading slash can be removed from all the
568directories in the chown commands. It's more pleasant to type out this
569way.</para></listitem>
570
571<listitem><para>February 2nd, 2002 [gerard]: Updated to
572lfs-bootscripts-1.5</para></listitem>
573
574<listitem><para>February 2nd, 2002 [gerard]: Chapter 6 - Gzip: Removed the
575compress symlink. Gzip can uncompress .Z files but it can't compress into
576that format.</para></listitem>
577
578<listitem><para>February 1st, 2002 [gerard]: Updated to
579lfs-bootscripts-1.3</para></listitem>
580
581<listitem><para>February 1st, 2002 [gerard]: Chapter 6 - Glibc: Instead of
582sed'ing the <filename>config.make</filename> file, create the
583<filename>glibc-build/configparms</filename> file containing
584<quote>cross-compiling = no</quote>.</para></listitem>
585
586<listitem><para>January 30th, 2002 [marcheerdink]: Chapters 5: Changed
587the commands to copy the header files to support versions of cp older
588than 4.1.</para></listitem>
589
590<listitem><para>January 30th, 2002 [markh]: Chapters 5+6: Added
591CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE" to the configure command for patch.
592This fixes compilation on PPC and m68k platforms and doesn't hurt on
593x86.</para></listitem>
594
595<listitem><para>January 30th, 2002 [gerard]: Chapter 5 - Mounting proc:
596Rephrased the text a bit (it implied you can only mount the proc fs more
597than once, which isn't true anymore these days).</para></listitem>
598
599<listitem><para>January 30th, 2002 [markh]: Chapter 5: Enhanced the make
600mrproper explanation.</para></listitem>
601
602<listitem><para>January 30th, 2002 [marcheerdink]: Chapters 5+6: Removed
603the --libexecdir flag from fileutils' configure options.</para></listitem>
604
605<listitem><para>January 30th, 2002 [marcheerdink]: Chapters 6: Added a
606symlink from vipw to vigr after installing shadow.</para></listitem>
607
608<listitem><para>January 30th, 2002 [markh]: Chapters 5+6: Changed
609binutils and e2fsprogs installation instructions to use separate
610directories ala gcc and glibc.</para></listitem>
611
612<listitem><para>January 30th, 2002 [gerard]: Chapter 6 - Bootscripts: Added
613a chown root.root after the cp.</para></listitem>
614
615<listitem><para>January 30th, 2002 [gerard]: Appendix A - Texinfo: the info
616programs works on the /usr/share/info directory not
617/usr/doc/info.</para></listitem>
618
619<listitem><para>January 30th, 2002 [gerard]: Chapter 6 - Procps: Fixed typo
620the path to the app-defaults directory (it's
621/usr/X11R6/lib/X11/app-defaults and not
622usr/X11R6/lib/app-defaults).</para></listitem>
623
624<listitem><para>January 30th, 2002 [gerard]: Chapter 6 - Configure
625software: Simplified the commands to create the utmp, btmp, lastlog and
626wtmp files.</para></listitem>
627
628<listitem><para>January 30th, 2002 [gerard]: Chapter1: Moved
629Acknowledgements to be displayed as the first page in chapter
6301.</para></listitem>
631
632<listitem><para>January 30th, 2002 [gerard]: Chapter 1: Created a separate
633page to list the HTTP and FTP mirrors.</para></listitem>
634
635<listitem><para>January 30th, 2002 [gerard]: Chapter 4 - Creating
636partition: increased the suggested partition size from 750 MB to 1
637GB.</para></listitem>
638
639<listitem><para>January 29th, 2002 [gerard]: Chapter 6 - Shadow: Combined
640the <quote>mv libshadow.a /usr/lib</quote> and
641<quote>mv libshadow.la /usr/lib</quote> commands into
642<quote>mv libshadow.*a /usr/lib</quote></para></listitem>
643
644<listitem><para>January 26th, 2002 [gerard]: Upgraded to
645lfs-bootscripts-1.2</para></listitem>
646
647<listitem><para>January 26th, 2002 [marcheerdink]: Chapter 6: Removed the
648datadir option from bisons configure flags, because recent bisons use the
649correct directory by default.</para></listitem>
650
651<listitem><para>January 23rd, 2002 [markh]: Chapter 6: Added the section
652Create /etc/mtab symlink.</para></listitem>
653
654<listitem><para>January 23rd, 2002 [gerard]: Removed the file -C command
655from the file installation. This package runs this command at the very end
656of the installation so we don't need to do this anymore.</para></listitem>
657
658<listitem><para>January 23rd, 2002 [marcheerdink]: Chapter 4+5+6: The static
659environment is now built as an unprivileged user, removing the risk of
660overwriting files of the host distribution.</para></listitem>
661
662<listitem><para>January 22nd, 2002 [markh]: Back out linuxthreads
663man-page installation instructions as they don't work (they need perl
664which we don't have installed at that point).</para></listitem>
665
666<listitem><para>January 21st, 2002 [markh]: Updated to glibc-2.2.5. At
667the same time, fixed the glibc installation so that the linuxthreads man
668pages are installed.</para></listitem>
669
670<listitem><para>January 21st, 2002 [markh]: Updated to bison-1.31,
671file-3.37, kernel-2.4.17, psmisc-20.2 and
672sysvinit-2.84.</para></listitem>
673
674<listitem><para>January 21st, 2002 [markh]: Updated to util-linux-2.11n
675and removed ADD_RAW=yes as it's no longer needed.</para></listitem>
676
677<listitem><para>January 21st, 2002 [markh]: Updated to man-pages-1.47
678and removed the man-pages patch.</para></listitem>
679
680<listitem><para>January 15th, 2002 [gerard]: Appendix A: Added bootscripts
681files (dependencies, download location, descriptions)</para></listitem>
682
683<listitem><para>January 15th, 2002 [gerard]: Chapter 6: Added bootscripts
684installation.</para></listitem>
685
686<listitem><para>January 15th, 2002 [gerard]: Chapter 7: Removed most of the
687scripts, only left the part of a few where we set up config files in
688/etc/sysconfig.</para></listitem>
689
690<listitem><para>January 15th, 2002 [gerard]: Chapter 6 - Configuring
691Sysvinit: Changed the inittab contents to match the new
692bootscripts.</para></listitem>
693
694<listitem><para>January 15th, 2002 [marcheerdink]: Chapter 6 - file: changed
695the installation instruction so the sed isn't necessary anymore.</para></listitem>
696
697<listitem><para>January 14th, 2002 [marcheerdink]: Changed the kernel header
698files installation in chapter 5 so it's a bit more portable.</para></listitem>
699
700<listitem><para>January 6th, 2002 [gerard]: Reformatted the dependency
701lists.</para></listitem>
702
703<listitem><para>January 1st, 2002 [gerard]: Happy New Year
704LFS!</para></listitem>
705
706<listitem><para>January 1st, 2002 [markh]: First Changelog of New Year!
707Update copyright notice to cover 2002 ;-) OK - I'm
708sad...</para></listitem>
709
710<listitem><para>December 16th, 2001 [gerard]: Chapter 6 - Ed: Reworded why
711ed is optional to eliminate some confusion.</para></listitem>
712
713<listitem><para>December 16th, 2001 [gerard]: Chapter 6 - Texinfo: Reworded
714the TEXMF explanation to eliminate some confusion.</para></listitem>
715
716<listitem><para>December 15th, 2001 [gerard]: Chapter 4: Replaced the "One
717partition hint" reference with lfs_next_to_existing_systems.txt hint
718reference.</para></listitem>
719
720<listitem><para>December 15th, 2001 [markh]: Finish Appendix merge. All
721of the old appendices A, B and D are now in one (large) Appendix
722A.</para></listitem>
723
724<listitem><para>December 14th, 2001 [markh]: Merged appendices A and
725B.</para></listitem>
726
727<listitem><para>December 13th, 2001 [markh]: Appendix B: Changed dbhtml
728tag so that the flex page is now created as flex.html instead of
729flex</para></listitem>
730
731<listitem><para>December 13th, 2001 [markh]: Appendix D: Moved
732metalab.unc.edu and ftp.ibiblio.org references to the proper URL
733ibiblio.org.</para></listitem>
734
735<listitem><para>December 12th, 2001 [marcheerdink]: Chapter 6: Moved
736the kbd patch to the default installation instructions; upgraded to
737kbd-1.06-2.patch to fix installation of some programs; added the
738descriptions for these programs; removed the loadkeys -d warning that
739was a leftover from the time where loadkeys -d wasn't fixed yet.</para></listitem>
740
741<listitem><para>December 11th, 2001 [markh]: Chapter 6: Add the "why we
742cd $LFS before chroot" explanation.</para></listitem>
743
744<listitem><para>December 10th, 2001 [markh]: Chapter 6: Add kbd patch
745for loadkeys -d behaviour (patch by Matthias Benkmann; originally posted
746to the lfs-dev list).</para></listitem>
747
748<listitem><para>December 10th, 2001 [markh]: Chapter 6: Re-create
749symlinks in bash, fileutils and gcc instructions to make the Chapter 6
750instructions independent of those in chapter 5.</para></listitem>
751
752<listitem><para>December 10th, 2001 [marcheerdink]: Chapter 5+6: Cleaned
753up the sed commands to use the backup file that was created earlier instead
754of writing to an intermediate 'tmp~' file.</para></listitem>
755
756<listitem><para>December 10th, 2001 [marcheerdink]: Chapter 5+6: 'make'
757command for diffutils installation changed to 'make PR_PROGRAM=/usr/bin/pr.'
758This bug was reported by Greg Schafer.</para></listitem>
759
760<listitem><para>December 7th, 2001 [gerard]: Chapter 6: Change the
761configure command from <emphasis>./Configure -Dprefix=/usr</emphasis> to
762<emphasis>./configure.gnu --prefix=/usr</emphasis>. This is more consistent
763with the installation instructions for the other packages, and the result
764is identical to the old way.</para></listitem>
765
766<listitem><para>December 3rd, 2001 [markh]: Chapter 2: Added the Which
767Platform? section.</para></listitem>
768
769</itemizedlist>
770
771<para>3.1 - December 3rd, 2001</para>
772
773<itemizedlist>
774
775<listitem><para>Added:
776
777<itemizedlist>
778<listitem><para>reiserfsprogs-3.x.0j</para></listitem>
779</itemizedlist>
780
781</para></listitem>
782
783<listitem><para>Updated to:
784
785<itemizedlist>
786<listitem><para>MAKEDEV-1.4</para></listitem>
787<listitem><para>bash-2.05a</para></listitem>
788<listitem><para>e2fsprogs-1.25</para></listitem>
789<listitem><para>gettext-0.10.40</para></listitem>
790<listitem><para>libtool-1.4.2</para></listitem>
791<listitem><para>lilo-22.1</para></listitem>
792<listitem><para>linux-2.4.16</para></listitem>
793<listitem><para>man-1.5j</para></listitem>
794<listitem><para>man-pages-1.43</para></listitem>
795<listitem><para>modutils-2.4.12</para></listitem>
796<listitem><para>sysvinit-2.83</para></listitem>
797<listitem><para>util-linux-2.11m</para></listitem>
798<listitem><para>vim-6.0</para></listitem>
799</itemizedlist>
800
801</para></listitem>
802
803<listitem><para>November 30th, 2001 [markh]: Chapter 6: Updated to
804man-1.5j. Removed the sed which we had to use with the old version as
805the new one detects awk properly.</para></listitem>
806
807<listitem><para>November 30th, 2001 [markh]: Chapter 5: Added static
808library explanation originally posted on lfs-apps (when it still
809existed) by Plasmatic.</para></listitem>
810
811<listitem><para>November 26th, 2001 [markh]: Chapter 5+6: Updated to
812kernel-2.4.16 and modutils-2.4.12.</para></listitem>
813
814<listitem><para>November 26th, 2001 [markh]: Chapter 6: Added FHS
815compliance notes to the findutils installation.</para></listitem>
816
817<listitem><para>November 19th, 2001 [markh]: Chapter 5+6: Updated to
818bash-2.05a, lilo-22.1, MAKEDEV-1.4, man-pages-1.43 and
819util-linux-2.11m.</para></listitem>
820
821<listitem><para>November 5th, 2001 [markh]: Chapter 6: Created new lex
822script instead of link to flex following comment on lfs-dev. (This is
823similar to what we do with bison and yacc).</para></listitem>
824
825<listitem><para>October 27th, 2001 [markh]: General: Large XML Tidy-up.
826Shouldn't affect the book text or layout. If it does, something has
827gone wrong!</para></listitem>
828
829<listitem><para>October 27th, 2001 [markh]: Chapter 6: Added
830reiserfsprogs-3.x.0j and updated to lilo-22.0.2.</para></listitem>
831
832<listitem><para>October 24th, 2001 [markh]: General: Fixed a bundle of
833spelling errors which were reported.</para></listitem>
834
835<listitem><para>October 12th, 2001 [markh]: Chapter 5 - Kernel: Added
836explanation as to why we copy the kernel headers rather than symlink
837them.</para></listitem>
838
839<listitem><para>October 12th, 2001 [markh]: Appendix A - Gzip: Added
840uncompress to the gunzip description as it was
841missing.</para></listitem>
842
843<listitem><para>October 12th, 2001 [markh]: Chapter 6 - Util-linux:
844Removed the USRGAMES_DIR=/usr/bin entry as it's no longer needed with
845util-linux-2.11l.</para></listitem>
846
847<listitem><para>October 9th, 2001 [gerard]: Chapter 6 - Kbd: Removed the
848--datadir option, kbd's default is set properly already.</para></listitem>
849
850<listitem><para>October 7th, 2001 [gerard]: Chapter 6 - Shadow: Mentioned
851the <ulink url="http://hints.linuxfromscratch.org/hints/shadowpasswd_plus.txt"/>
852lfs-hint</para></listitem>
853
854<listitem><para>October 7th, 2001 [gerard]: Chapter 6 - Vim: Changed the
855installation instructions to fix a bug in vim-6.0's
856<filename>syntax/sh.vim</filename> file, and added the CPPFLAGS variable
857to specify the global vimrc file as
858<filename>/etc/vimrc</filename></para></listitem>
859
860<listitem><para>October 7th, 2001 [gerard]: Chapter 6: Updated to
861libtool-1.4.2, lilo-22.0, man-pages-1.40, modutils-2.4.10, sysvinit-2.83,
862util-linux-2.11l and vim-6.0</para></listitem>
863
864<listitem><para>October 2nd, 2001 [gerard]: Chapter 9 - The End: Added the
865reference to the LFS Counter at
866<ulink url="http://linuxfromscratch.org/cgi-bin/lfscounter.cgi"/></para></listitem>
867
868<listitem><para>September 26th, 2001 [gerard]: Chapter 1 - News server:
869Added reference to the news server</para></listitem>
870
871<listitem><para>September 26th, 2001 [markh]: Chapter 6 - E2fsprogs: Changed
872--with-root-prefix=/ to --with-root-prefix="" in e2fsprogs install
873instructions. The reason for the change is that a value of / will cause
874symlinks and installation paths to use things like //lib instead of
875just /lib. This isn't bad perse, it just doesn't look
876nice.</para></listitem>
877
878<listitem><para>September 26th, 2001 [markh]: Chapter 5+6: Updated to
879e2fsprogs-1.25, gettext-0.10.40, linux-2.4.10, modutils-2.4.9 and
880util-linux-2.11i.</para></listitem>
881
882<listitem><para>September 22nd, 2001 [markh]: Appendix A: Re-ordered the
883descriptions into alphabetical order.</para></listitem>
884
885</itemizedlist>
886
887<para>3.0 - September 21st, 2001</para>
888
889<itemizedlist>
890
891<listitem><para>Updated to:
892
893<itemizedlist>
894
895<listitem><para>e2fsprogs-1.24</para></listitem>
896
897</itemizedlist>
898
899</para></listitem>
900
901<listitem><para>September 21st, 2001 [markh]: Chapter 1+7: Changed the
902mailing list information to reflect the new ml
903structure. The Ch7 change is that the rc and rcS scripts now ask people
904to report problems to lfs-dev instead of lfs-discuss.</para></listitem>
905
906<listitem><para>September 18th, 2001 [gerard]: Chapter 5+6 - GCC:
907Added --enable-threads=posix to chapter 5, and changed --enable-threads to
908--enable-threads=posix in chapter 6. Although the default is posix threads
909when
910not specified, it's clearer this way what's being
911enabled.</para></listitem>
912
913<listitem><para>September 17th, 2001 [gerard]: Chapter 6 - Psmisc:
914Added notes how to deal with psmisc's pidof symlink (in case sysvinit
915isn't installed) and man page. Also, added --exec-prefix=/ to psmisc's
916configure script in order for the programs to be installed in /bin
917rather than /usr/bin (bootscripts may use them, so they must be in
918/bin).</para></listitem>
919
920<listitem><para>September 16th, 2001 [markh]: Chapter 6 - Util-linux:
921Added USRGAMES_DIR=/usr/bin to the make install routine so that
922/usr/games isn't created for banner and it is installed in
923/usr/bin.</para></listitem>
924
925<listitem><para>September 14th, 2001 [markh]: Chapter 6 - E2fsprogs:
926Updated to version 1.24.</para></listitem>
927
928<listitem><para>September 11th, 2001 [gerard]: Chapter 6 - Man: Added
929missing &amp;&amp; to 'done' and chmod the configure script to mode 755
930instead of 700 (more of a default mode so people don't _have_ to be
931running as the owner of that file).</para></listitem>
932
933</itemizedlist>
934
935</sect1>
936
Note: See TracBrowser for help on using the repository browser.