source: chapter01/changelog.xml@ c02af2e

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 c02af2e was 5e2cb65, checked in by Gerard Beekmans <gerard@…>, 22 years ago

first set of commits for keep-chap5-chap6-seperate

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

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