Changeset e6346f7


Ignore:
Timestamp:
06/30/2001 10:16:17 PM (23 years ago)
Author:
Gerard Beekmans <gerard@…>
Branches:
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, v3_0, v3_1, v3_2, v3_3, 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
Children:
6f908cb
Parents:
cbed527
Message:

Split up the changelog to show what was changed in every version

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    rcbed527 re6346f7  
    33
    44<para>
    5 If, for example, a change is listed for chapter 5, it (usually) means the
    6 same change has been made in the corresponding chapter for the other
    7 architectures.
    8 </para>
    9 
    10 <para>
    115&version; - &releasedate;
    126</para>
     
    159
    1610<listitem><para>
    17 Converted the SGML source to XML.
    18 </para></listitem>
    19 
    20 <listitem><para>
    21 Chapter 4: Tell the user to use cfdisk rather than fdisk. The fdisk man
    22 page recommends cfdisk over fdisk because it's more stable.
    23 </para></listitem>
    24 
    25 <listitem><para>
    26 Chapter 4: Changed the wording to make it more general as ext2 no
    27 longer is the only used file system. Reiserfs, for example, is often used
    28 too now.
     11Updated to:
     12
     13<itemizedlist>
     14
     15<listitem><para>MAKEDEV-1-1</para></listitem>
     16<listitem><para>binutils-2.11.2</para></listitem>
     17<listitem><para>e2fsprogs-1.22</para></listitem>
     18<listitem><para>file-3.35</para></listitem>
     19<listitem><para>groff-1.17.1</para></listitem>
     20<listitem><para>new ncurses patch</para></listitem>
     21
     22</itemizedlist>
     23
     24</para></listitem>
     25
     26<listitem><para>
     27Chapter 7: Changed $* into "$@" in the functions script. "$@" allows
     28usage of quoted arguments with blanks.
     29</para></listitem>
     30
     31</itemizedlist>
     32
     33<para>
     343.0-pre4 - June 22nd, 2001
     35</para>
     36
     37<itemizedlist>
     38
     39<listitem><para>
     40Chapter 5: Reordered the installations alphabetically.
     41</para></listitem>
     42
     43<listitem><para>
     44Chapter 6: Moved the installations of ed and patch into their
     45alphabetical positions.
     46</para></listitem>
     47
     48<listitem><para>
     49Chapter 7: Added [ ATTN ] warning message to the functions script. When
     50you attemp to start a service that's arleady running or stop a service
     51that's not running, it'll not print FAILED anymore but [ ATTN ] along
     52with "Already running" or "Not running".
     53</para></listitem>
     54
     55<listitem><para>
     56Chapter 9: Renamed the network-scripts directory in nic-config.
     57</para></listitem>
     58
     59</itemizedlist>
     60
     61<para>
     623.0-pre3 - May 12th, 2001
     63</para>
     64
     65<itemizedlist>
     66
     67<listitem><para>
     68Added numerous FHS compliance notes. These instructions can be followed
     69if one wishes to build a fully FHS-compliant system.
    2970</para></listitem>
    3071
     
    3677
    3778<listitem><para>
    38 Chapter 5: Added static mawk, texinfo, and partially gettext to facilitate
    39 the move of Glibc from Chapter 5 to Chapter 6.
    40 </para></listitem>
    41 
    42 <listitem><para>
    43 Chapter 5: Added Makedev to chapter 5. We don't create the device files
    44 here, only copy the MAKEDEV script and make a temp copy which will be
    45 used to create device files. This second file (MAKEDEV-temp) doesn't
    46 contain user names and group names but only user id's and group id's. We
    47 need a few device files to get Glibc installed, but, before Glibc is
    48 installed, user and group names are not recognized yet, only the numeric
    49 id's. This requires a slightly modified MAKEDEV script which will be
    50 generated by patching the original one. This patching is done here in
    51 chapter 5. Also, fixed the explanations on both makedev installations.
    52 </para></listitem>
    53 
    54 <listitem><para>
    55 Chapter 5: Recommended to install all the software while logged in (or
    56 su'ed to) user root.
    57 </para></listitem>
    58 
    59 <listitem><para>
    60 Chapter 5: Simplified ln commands.
    61 </para></listitem>
    62 
    63 <listitem><para>
    64 Chapter 5: Removed prefix=$LFS/usr from tar's make install.
    65 </para></listitem>
    66 
    67 <listitem><para>
    68 Chapter 5: We now copy the kernel include directories instead of linking to
    69 them. This is theoretically safer if we plan on upgrading the kernel.
     79Chapter 5: We now copy the kernel include directories instead of linking
     80to them. This is theoretically safer if we plan on upgrading the kernel.
    7081</para></listitem>
    7182
     
    7687
    7788<listitem><para>
    78 Chapter 5+6: Added the fileutils-4.0 patch which is needed to compile
    79 the fileutils package on Glibc-2.2 based systems (such as the upcoming
    80 LFS-3.0 system).
    81 </para></listitem>
    82 
    83 <listitem><para>
    84 Chapter 5+6: Removed --disable-nls from configuration of programs that don't
    85 need it (bash, diffutils, gzip, sed, m4).
    86 </para></listitem>
    87 
    88 <listitem><para>
    89 Chapter 5+6: Changed from "cd dir &amp;&amp; make" to "make -C dir"
    90 (gettext-static, sysvinit).
    91 </para></listitem>
    92 
    93 <listitem><para>
    94 Chapter 5: Beautified the static link process for mawk.
    95 </para></listitem>
    96 
    97 <listitem><para>
    98 Chapter 5+6: Upgraded gcc-2.95.2 to gcc-2.95.2.1.
    99 </para></listitem>
    100 
    101 <listitem><para>
    102 Chapter 5: Changed the links we create during gcc-installation to
    103 $LFS/usr/bin/cpp.
    104 </para></listitem>
    105 
    106 <listitem><para>
    107 Chapter 5+6: Moved Glibc from chapter 5 to chapter 6.
    108 </para></listitem>
    109 
    110 <listitem><para>
    111 Chapter 5+6: Put back the instructions on how to copy/remove the old NSS library
    112 files, in case the original distribution uses glibc-2.0.x.
     89Chapter 5+6: Put back the instructions on how to copy/remove the old NSS
     90library files, in case the original distribution uses glibc-2.0.x.
    11391</para></listitem>
    11492
     
    11694Chapter 5: Added the notice about an old version of install-info.
    11795</para></listitem>
    118 
     96 
    11997<listitem><para>
    12098Chapter 5: Removed the installation of a static gettext.
    121 </para></listitem>
    122 
    123 <listitem><para>
    124 Chapter 5: Reordered the installations alphabetically.
    125 </para></listitem>
    126 
    127 <listitem><para>
    128 Chapter 6: Changed libexecdir=/usr/bin in fileutils to libexecdir=/bin.
    129 </para></listitem>
    130 
    131 <listitem><para>
    132 Chapter 6: Updated Glibc installation instructions. The 'configparms' file
    133 creation has been deleted. No need to pick a compiler (either distro's
    134 native or the /usr/local/gcc2952/bin/gcc one); we're in chroot
    135 now so we'll use the one we have.
    136 </para></listitem>
    137 
    138 <listitem><para>
    139 Chapter 6: Only copy the man pages from the ld.so package. We don't need
    140 the ldconfig and ldd programs anymore; Glibc-2.2.1 comes with good
    141 working versions.
    142 </para></listitem>
    143 
    144 <listitem><para>
    145 Chapter 6: Changed the procps installation from sed'ing to an easier way.
    146 </para></listitem>
    147 
    148 <listitem><para>
    149 Chapter 6: Added the creation of the lex symlink to the flex
    150 installation.
    151 </para></listitem>
    152 
    153 <listitem><para>
    154 Chapter 6: Changed $* into "$@" in the yacc script during bison's
    155 installation. "$@" allows usage of quoted arguments with blanks.
    156 </para></listitem>
    157 
    158 <listitem><para>
    159 Chapter 6: Fixed the man page installation during console-tools'
    160 installation.
    161 </para></listitem>
    162 
    163 <listitem><para>
    164 Chapter 6: When entering chroot, the $TERM variable inside chroot is set
    165 properly. This is accomplished by: chroot ... -i HOME=/root TERM=$TERM ...
    166 </para></listitem>
    167 
    168 <listitem><para>
    169 Chapter 6: Merged the different sulogin lines from the inittab file
    170 into one line.
    171 </para></listitem>
    172 
    173 <listitem><para>
    174 Chapter 6: Changed all "rm file &amp;&amp; ln -s dest file" into
    175 "ln -sf file" (in glibc, bzip2 and gzip installations).
    176 </para></listitem>
    177 
    178 <listitem><para>
    179 Chapter 6: Added a sed to fix a problem during glibc-installation.
    180 pt_chown can not be installed setuid root, because "root" is not known by
    181 glibc yet (kind of hen and egg-problem).
    182 </para></listitem>
    183 
    184 <listitem><para>
    185 Chapter 6: Changed consoledata/tools to kbd, which is more actively developed,
    186 and less of a pain to install.
    18799</para></listitem>
    188100
     
    196108
    197109<listitem><para>
    198 Chapter 6: Removed the ld.so section since we only used the man pages and
    199 replaced it with a patch to man-pages.
    200 </para></listitem>
    201 
    202 <listitem><para>
    203 Chapter 6: Moved the installations of ed and patch into their alphabetical
    204 positions.
    205 </para></listitem>
    206 
     110Chapter 6: Removed the ld.so section since we only used the man pages
     111and replaced it with a patch to man-pages.
     112</para></listitem>
     113
     114<listitem><para>
     115Chapter 7+8: Moved the creation of /etc/fstab to chapter 8.
     116</para></listitem>
     117
     118<listitem><para>
     119Appendix A: Added missing descriptions of frcode, code and bigram in
     120the findutils-4.1 package.
     121</para></listitem>
     122
     123</itemizedlist>
     124
     125<para>
     1263.0-pre2 - April 14th, 2001
     127</para>
     128
     129<itemizedlist>
     130
     131<listitem><para>
     132Chapter 5: Simplified ln commands.
     133</para></listitem>
     134 
     135<listitem><para>
     136Chapter 5: Removed prefix=$LFS/usr from tar's make install.
     137</para></listitem>
     138
     139<listitem><para>
     140Chapter 5+6: Removed --disable-nls from configuration of programs that
     141don't need it (bash, diffutils, gzip, sed, m4).
     142</para></listitem>
     143
     144<listitem><para>
     145Chapter 5+6: Changed from "cd dir &amp;&amp; make" to "make -C dir"
     146(gettext-static, sysvinit).
     147</para></listitem>
     148
     149<listitem><para>
     150Chapter 5: Beautified the static link process for mawk.
     151</para></listitem>
     152
     153<listitem><para>
     154Chapter 5: Changed the links we create during gcc-installation to
     155$LFS/usr/bin/cpp.
     156</para></listitem>
     157
     158<listitem><para>
     159Chapter 6: Changed the procps installation from sed'ing to an easier
     160way.
     161</para></listitem>
     162
     163<listitem><para>
     164Chapter 6: Changed all "rm file &amp;&amp; ln -s dest file" into
     165"ln -sf file" (in glibc, bzip2 and gzip installations).
     166</para></listitem>
     167
     168<listitem><para>
     169Chapter 6: Added a sed to fix a problem during glibc-installation.
     170pt_chown can not be installed setuid root, because "root" is not known
     171by glibc yet (kind of hen and egg-problem).
     172</para></listitem>
     173 
     174<listitem><para>
     175Chapter 6: Changed consoledata/tools to kbd, which is more actively
     176developed, and less of a pain to install.
     177</para></listitem>
     178
     179<listitem><para>
     180Appendix A: Added the description of the Netkit-base and Net-tools
     181packages.
     182</para></listitem>
     183
     184</itemizedlist>
     185
     186<para>
     1873.0-pre1 - February 27th, 2001
     188</para>
     189
     190<itemizedlist>
     191
     192<listitem><para>
     193Converted the SGML source to XML.
     194</para></listitem>
     195 
     196<listitem><para>
     197Chapter 4: Tell the user to use cfdisk rather than fdisk. The fdisk man
     198page recommends cfdisk over fdisk because it's more stable.
     199</para></listitem>
     200 
     201<listitem><para>
     202Chapter 4: Changed the wording to make it more general as ext2 no
     203longer is the only used file system. Reiser for example is often used
     204too now.
     205</para></listitem>
     206 
     207<listitem><para>
     208Chapter 5: Added static mawk, texinfo and partially gettext to faciliate
     209the move of Glibc from Chapter 5 to Chapter 6.
     210</para></listitem>
     211 
     212<listitem><para>
     213Chapter 5: Added Makedev to chapter 5. We don't create the device files
     214here, only copy the MAKEDEV script and make a temp copy which will be
     215used to create device files. This second file (MAKEDEV-temp) doesn't
     216contain user names and group names but only user id's and group id's. We
     217need a few device files to get Glibc installed, but before GLibc is
     218installed user and group names are not recognized yet; only the numeric
     219id's. This requires a slightly modified MAKEDEV script which will be
     220generated by patching the original one. This patching is done here in
     221chapter 5. Also, fixed the explanations on both makedev installations.
     222</para></listitem>
     223 
     224<listitem><para>
     225Chapter 5: Recommended to install all the software while logged in (or
     226su'ed to) user root.
     227</para></listitem>
     228 
     229<listitem><para>
     230Chapter 5+6: Added the fileutils-4.0 patch which is needed to compile
     231the fileutils package on Glibc-2.2 based systems (such as the upcoming
     232LFS-3.0 system).
     233</para></listitem>
     234
     235<listitem><para>
     236Chapter 5+6: Upgraded from gcc-2.95.2 to gcc-2.95.2.1
     237</para></listitem>
     238 
     239<listitem><para>
     240Chapter 5+6: Moved Glibc from chapter 5 to chapter 6
     241</para></listitem>
     242 
     243<listitem><para>
     244Chapter 6: Changed libexecdir=/usr/bin in fileutils to libexecdir=/bin
     245</para></listitem>
     246 
     247<listitem><para>
     248Chapter 6: Updated Glibc installation instructions. 'configparms' file
     249creation has been deleted. No need to pick a compiler (either distro's
     250native or the /usr/local/gcc2952/bin/gcc one); we're in chroot
     251now so we'll use the one we have
     252</para></listitem>
     253 
     254<listitem><para>
     255Chapter 6: Only copy the man pages from the ld.so package. We don't need
     256the ldconfig and ldd programs anymore; Glibc-2.2.1 comes with good
     257working versions.
     258</para></listitem>
     259 
     260<listitem><para>
     261Chapter 6: Added the creation of the lex symlink to the flex
     262installation.
     263</para></listitem>
     264 
     265<listitem><para>
     266Chapter 6: Changed $* into "$@" in the yacc script during bison's
     267installation. "$@" allows usage of quoted arguments with blanks.
     268</para></listitem>
     269 
     270<listitem><para>
     271Chapter 6: Fixed the man page installation during console-tools'
     272installation.
     273</para></listitem>
     274
     275<listitem><para>
     276Chapter 6: When entering chroot the $TERM variable inside chroot is set
     277properly. This is accomplished by: chroot ... -i HOME=/root TERM=$TERM
     278...
     279</para></listitem>
     280 
     281<listitem><para>
     282Chapter 6: Merged the different sulogin lines from the inittab file
     283into one line.
     284</para></listitem>
     285 
    207286<listitem><para>
    208287Chapter 7: Fixed the delays in the killproc function in the functions
    209 script. Now, after kill, first check PIDs, then sleep 2 if needed. More
     288script. Now after kill, first check PIDs, then sleep 2 if needed. More
    210289details can be read in the comments in the script itself.
    211290</para></listitem>
    212 
     291 
    213292<listitem><para>
    214293Chapter 7: Added the explanation how the runlevels and boot process
    215294works when using the LFS scripts.
    216295</para></listitem>
    217 
    218 <listitem><para>
    219 Chapter 7: Added [ ATTN ] warning message to the functions script. When
    220 you attemp to start a service that's arleady running or stop a service
    221 that's not running, it'll not print FAILED anymore but [ ATTN ] along
    222 with "Already running" or "Not running".
    223 </para></listitem>
    224 
    225 <listitem><para>
    226 Chapter 7: Changed $* into "$@" in the functions script. "$@" allows
    227 usage of quoted arguments with blanks.
    228 </para></listitem>
    229 
    230 <listitem><para>
    231 Chapter 7+8: Moved the creation of /etc/fstab to chapter 8.
    232 </para></listitem>             
    233 
    234 <listitem><para>
    235 Chapter 9: Renamed the network-scripts directory in nic-config.
    236 </para></listitem>
    237 
     296 
    238297<listitem><para>
    239298Chapter 10: Added this chapter. It contains "thanks and good luck"
    240 notes and suggest creating the /etc/lfs-&version; file.
    241 </para></listitem>
    242 
    243 <listitem><para>
    244 Appendix A: Added the description of the Netkit-base and Net-tools packages.
    245 </para></listitem>
    246 
    247 <listitem><para>
    248 Appendix A: Added missing descriptions of frcode, code and bigram in
    249 the findutils-4.1 package.
    250 </para></listitem>
    251 
    252 <listitem><para>
    253 Everywhere: Added numerous FHS compliance notes. These instructions can be
    254 followed if one wishes to build a fully FHS-compliant system.
    255 </para></listitem>
    256 
    257 </itemizedlist>
     299notes and suggest creating the /etc/lfs-&version; file
     300</para></listitem>
     301 
     302</itemizedlist>
     303
    258304
    259305</sect1>
Note: See TracChangeset for help on using the changeset viewer.