source: chapter01/changelog.xml@ fe7f278

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.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/mips64el xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since fe7f278 was f6ea270, checked in by Gerard Beekmans <gerard@…>, 22 years ago

removed tooldir from c5-binutils - not needed here, moved explanation to chap6

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

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