source: chapter01/changelog.xml@ 88abb11

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 88abb11 was 88abb11, checked in by Timothy Bauscher <timothy@…>, 22 years ago

Install zlib libs in /lib.

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

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