Ticket #2201: lfs-20080711-20080721.patch
File lfs-20080711-20080721.patch, 29.2 KB (added by , 16 years ago) |
---|
-
bootscripts/ChangeLog
diff -Naur lfs-trunk-old/bootscripts/ChangeLog lfs-trunk/bootscripts/ChangeLog
old new 1 2008-07-21 Dan Nicholson <dnicholson@linuxfromscratch.org> 2 * lfs/init.d/functions: Remove stale pid files when encountered 3 in loadproc/killproc/reloadproc. When the bootscript specifies 4 a pid file to use with the "-p pidfile" argument, *proc 5 functions previously bailed out when the referenced file 6 contains an invalid pid. 7 1 8 2008-05-21 Bryan Kadzban <bryan@linuxfromscratch.org> 2 9 * lfs/init.d/udev, lfs/init.d/udev_retry: Use new udevadm program. 3 10 -
bootscripts/lfs/init.d/functions
diff -Naur lfs-trunk-old/bootscripts/lfs/init.d/functions lfs-trunk/bootscripts/lfs/init.d/functions
old new 291 291 pidofproc -s -p "${pidfile}" "${1}" 292 292 fi 293 293 294 # Warn about stale pid file 295 if [ "$?" = 1 ]; then 296 boot_mesg -n "Removing stale pid file: ${pidfile}. " ${WARNING} 297 rm -f "${pidfile}" 298 fi 299 294 300 if [ -n "${pidlist}" ]; then 295 301 for pid in ${pidlist} 296 302 do … … 504 510 # warning in stdout 505 511 # return 4 - Program or service status is unknown 506 512 # 507 # Dependencies: nice 513 # Dependencies: nice, rm 508 514 # 509 515 # Todo: LSB says this should be called start_daemon 510 516 # LSB does not say that it should call evaluate_retval … … 567 573 return 0 # 4 568 574 ;; 569 575 1) 570 log_warning_msg "Unable to continue: ${pidfile} exists"571 r eturn 0 # 4576 boot_mesg "Removing stale pid file: ${pidfile}" ${WARNING} 577 rm -f "${pidfile}" 572 578 ;; 573 579 3) 574 580 ;; … … 598 604 # warning in stdout 599 605 # return 4 - Unknown Status 600 606 # 601 # Dependencies: kill 607 # Dependencies: kill, rm 602 608 # 603 609 # Todo: LSB does not say that it should call evaluate_retval 604 610 # It checks for PIDFILE, which is deprecated. … … 648 654 pidofproc -s -p "${pidfile}" "${1}" 649 655 fi 650 656 657 # Remove stale pidfile 658 if [ "$?" = 1 ]; then 659 boot_mesg "Removing stale pid file: ${pidfile}." ${WARNING} 660 rm -f "${pidfile}" 661 fi 662 651 663 # If running, send the signal 652 664 if [ -n "${pidlist}" ]; then 653 665 for pid in ${pidlist} -
chapter01/changelog.xml
diff -Naur lfs-trunk-old/chapter01/changelog.xml lfs-trunk/chapter01/changelog.xml
old new 36 36 </listitem> 37 37 --> 38 38 <listitem> 39 <para>2008-07-21</para> 40 <itemizedlist> 41 <listitem> 42 <para>[willimm] - Updated bootscripts to 20080721.</para> 43 </listitem> 44 <listitem> 45 <para>[willimm] - Permantly removed excess Mktemp code.</para> 46 </listitem> 47 <listitem> 48 <para>[willimm] - Removed Coreutils uname patch.</para> 49 </listitem> 50 <listitem> 51 <para>[willimm] - Added Procps watch unicode patch.</para> 52 </listitem> 53 <listitem> 54 <para>[willimm] - Removed Shadow useradd patch.</para> 55 </listitem> 56 <listitem> 57 <para>[willimm] - Updated Vim patch.</para> 58 </listitem> 59 <listitem> 60 <para>[william] - Revised Chapter 5 introduction page.</para> 61 </listitem> 62 <listitem> 63 <para>[willimm] - Added a command to install another Glibc locale reuired for testsuites.</para> 64 </listitem> 65 <listitem> 66 <para>[willimm] - Revised Man-DB page.</para> 67 </listitem> 68 <listitem> 69 <para>[willimm] - Removed some described but not installed Util-linux-ng packages.</para> 70 </listitem> 71 <listitem> 72 <para>[willimm] - Updated Coreutils to 6.12.</para> 73 </listitem> 74 <listitem> 75 <para>[willimm] - File URL was dead. Changed to anduin instead.</para> 76 </listitem> 77 <listitem> 78 <para>[willimm] - Updated GCC to 4.2.4.</para> 79 </listitem> 80 <listitem> 81 <para>[willimm] - Updated Linux to 2.6.24.7.</para> 82 </listitem> 83 <listitem> 84 <para>[willimm] - Updated M4 to 1.4.11.</para> 85 </listitem> 86 <listitem> 87 <para>[willimm] - Updated Shadow to 4.1.2.</para> 88 </listitem> 89 </itemizedlist> 90 </listitem> 91 92 <listitem> 39 93 <para>2008-07-11</para> 40 94 <itemizedlist> 41 95 <listitem> -
chapter01/whatsnew.xml
diff -Naur lfs-trunk-old/chapter01/whatsnew.xml lfs-trunk/chapter01/whatsnew.xml
old new 50 50 <!--<listitem> 51 51 <para>Bzip2 &bzip2-version;</para> 52 52 </listitem>--> 53 < !--<listitem>53 <listitem> 54 54 <para>Coreutils &coreutils-version;</para> 55 </listitem> -->55 </listitem> 56 56 <!--<listitem> 57 57 <para>DejaGNU &dejagnu-version;</para> 58 58 </listitem>--> … … 122 122 <listitem> 123 123 <para>Linux &linux-version;</para> 124 124 </listitem> 125 < !--<listitem>125 <listitem> 126 126 <para>M4 &m4-version;</para> 127 </listitem> -->127 </listitem> 128 128 <!--<listitem> 129 129 <para>Make &make-version;</para> 130 130 </listitem>--> … … 134 134 <listitem> 135 135 <para>Man-pages &man-pages-version;</para> 136 136 </listitem> 137 <!--<listitem>138 <para>Mktemp &mktemp-version;</para>139 </listitem>-->140 137 <listitem> 141 138 <para>Module-Init-Tools &module-init-tools-version;</para> 142 139 </listitem> … … 149 146 <!--<listitem> 150 147 <para>Perl &perl-version;</para> 151 148 </listitem>--> 152 < !--<listitem>149 <listitem> 153 150 <para>Procps &procps-version;</para> 154 </listitem> -->151 </listitem> 155 152 <listitem> 156 153 <para>Psmisc &psmisc-version;</para> 157 154 </listitem> … … 161 158 <!--<listitem> 162 159 <para>Sed &sed-version;</para> 163 160 </listitem>--> 164 < !--<listitem>161 <listitem> 165 162 <para>Shadow &shadow-version;</para> 166 </listitem> -->163 </listitem> 167 164 <listitem> 168 165 <para>Sysklogd &sysklogd-version;</para> 169 166 </listitem> … … 233 230 </listitem> 234 231 235 232 <listitem> 233 <para>&procps-watch-unicode-patch;</para> 234 </listitem> 235 236 <listitem> 236 237 <para>&readline-fixes-patch;</para> 237 238 </listitem> 238 239 … … 250 251 </listitem> 251 252 252 253 <listitem> 254 <para>coreutils-6.10-uname-1.patch</para> 255 </listitem> 256 257 <listitem> 253 258 <para>db-4.5.29-fixes-1.patch</para> 254 259 </listitem> 255 260 … … 282 287 </listitem> 283 288 284 289 <listitem> 290 <para>shadow-4.0.18.1-useradd_fix-2.patch</para> 291 </listitem> 292 293 <listitem> 285 294 <para>sysklogd-1.4.1-8bit-1.patch</para> 286 295 </listitem> 287 296 -
chapter03/packages.xml
diff -Naur lfs-trunk-old/chapter03/packages.xml lfs-trunk/chapter03/packages.xml
old new 364 364 </varlistentry> 365 365 366 366 <varlistentry> 367 <term>Mktemp (&mktemp-version;) - <token>&mktemp-size;</token>:</term>368 <listitem>369 <para>Home page: <ulink url="&mktemp-home;"/></para>370 <para>Download: <ulink url="&mktemp-url;"/></para>371 <para>MD5 sum: <literal>&mktemp-md5;</literal></para>372 </listitem>373 </varlistentry>374 375 <varlistentry>376 367 <term>Module-Init-Tools (&module-init-tools-version;) - <token>&module-init-tools-size;</token>:</term> 377 368 <listitem> 378 369 <para>Home page: <ulink url="&module-init-tools-home;"/></para> -
chapter03/patches.xml
diff -Naur lfs-trunk-old/chapter03/patches.xml lfs-trunk/chapter03/patches.xml
old new 67 67 </varlistentry> 68 68 69 69 <varlistentry> 70 <term>Coreutils Uname Patch - <token>&coreutils-uname-patch-size;</token>:</term>71 <listitem>72 <para>Download: <ulink url="&patches-root;&coreutils-uname-patch;"/></para>73 <para>MD5 sum: <literal>&coreutils-uname-patch-md5;</literal></para>74 </listitem>75 </varlistentry>76 77 <varlistentry>78 70 <term>Diffutils Internationalization Fixes Patch - <token>&diffutils-i18n-patch-size;</token>:</term> 79 71 <listitem> 80 72 <para>Download: <ulink url="&patches-root;&diffutils-i18n-patch;"/></para> … … 163 155 </varlistentry> 164 156 165 157 <varlistentry> 158 <term>Procps Watch Unicode Fix - <token>&procps-watch-unicode-patch-size;</token></term> 159 <listitem> 160 <para>Download: <ulink url="&patches-root;&procps-watch-unicode-patch;"/></para> 161 <para>MD5 sum: <literal>&procps-watch-unicode-patch-md5;</literal></para> 162 </listitem> 163 </varlistentry> 164 165 <varlistentry> 166 166 <term>Perl Libc Patch - <token>&perl-libc-patch-size;</token>:</term> 167 167 <listitem> 168 168 <para>Download: <ulink url="&patches-root;&perl-libc-patch;"/></para> … … 187 187 </varlistentry> 188 188 189 189 <varlistentry> 190 <term>Shadow Useradd Patch - <token>&shadow-useradd-patch-size;</token>:</term>191 <listitem>192 <para>Download: <ulink url="&patches-root;&shadow-useradd-patch;"/></para>193 <para>MD5 sum: <literal>&shadow-useradd-patch-md5;</literal></para>194 </listitem>195 </varlistentry>196 197 198 <varlistentry>199 190 <term>Vim Fixes Patch - <token>&vim-fixes-patch-size;</token>:</term> 200 191 <listitem> 201 192 <para>Download: <ulink url="&patches-root;&vim-fixes-patch;"/></para> -
chapter05/introduction.xml
diff -Naur lfs-trunk-old/chapter05/introduction.xml lfs-trunk/chapter05/introduction.xml
old new 9 9 <?dbhtml filename="introduction.html"?> 10 10 11 11 <title>Introduction</title> 12 13 <important><para>For the entire chapter, the <systemitem class="username">lfs</systemitem> user is used.</para></important> 12 14 13 15 <para>This chapter shows how to compile and install a minimal Linux system. 14 16 This system will contain just enough tools to start constructing the final -
chapter06/coreutils.xml
diff -Naur lfs-trunk-old/chapter06/coreutils.xml lfs-trunk/chapter06/coreutils.xml
old new 41 41 <sect2 role="installation"> 42 42 <title>Installation of Coreutils</title> 43 43 44 <para>A known issue with the <command>uname</command> program from45 this package is that the <parameter>-p</parameter> switch always46 returns <computeroutput>unknown</computeroutput>. The following patch47 fixes this behavior for Intel architectures:</para>48 49 <screen><userinput remap="pre">patch -Np1 -i ../&coreutils-uname-patch;</userinput></screen>50 51 44 <para>POSIX requires that programs from Coreutils recognize character 52 45 boundaries correctly even in multibyte locales. The following patch 53 46 fixes this non-compliance and other internationalization-related bugs:</para> … … 57 50 <para>In order for the tests added by this patch to pass, the permissions for 58 51 the test file have to be changed:</para> 59 52 60 <screen><userinput remap="pre">chmod +x tests/ sort/sort-mb-tests</userinput></screen>53 <screen><userinput remap="pre">chmod +x tests/misc/sort-mb-tests</userinput></screen> 61 54 62 55 <note> 63 56 <para>In the past, many bugs were found in this patch. When reporting new -
chapter06/glibc.xml
diff -Naur lfs-trunk-old/chapter06/glibc.xml lfs-trunk/chapter06/glibc.xml
old new 147 147 common issues:</para> 148 148 149 149 <itemizedlist> 150 <!-- Check again after updating from gcc-4.1.x -->151 <listitem>152 <para>The <emphasis>nptl/tst-cancel1</emphasis> test will fail when153 using the 4.1 series of GCC.</para>154 </listitem>155 150 <!-- Was true in glibc-2.3.6 --> 156 151 <listitem> 157 152 <para>The <emphasis>nptl/tst-clock2</emphasis> and … … 215 210 localedef -i fr_FR@euro -f ISO-8859-15 fr_FR@euro 216 211 localedef -i fr_FR -f UTF-8 fr_FR.UTF-8 217 212 localedef -i it_IT -f ISO-8859-1 it_IT 218 localedef -i ja_JP -f EUC-JP ja_JP</userinput></screen> 213 localedef -i ja_JP -f EUC-JP ja_JP 214 localedef -i tr_TR -f UTF-8 tr_TR</userinput></screen> 219 215 220 216 <para>In addition, install the locale for your own country, language and 221 217 character set.</para> -
chapter06/man-db.xml
diff -Naur lfs-trunk-old/chapter06/man-db.xml lfs-trunk/chapter06/man-db.xml
old new 140 140 <para>LFS uses the same conventions as Debian. This was chosen because 141 141 Man-DB does not understand man pages stored in UTF-8. And, for our 142 142 purposes, Man-DB is preferable to Man as it works without extra 143 configuration in any locale. Lastly, as of now, there is no fully-working144 implementation of the RedHat convention. RedHat's<command>groff</command>145 is known to misformat text.</para>143 configuration in any locale. Lastly, untill Fedora Core 8, there was no fully-working 144 implementation of the RedHat convention. Pre FC8 <command>groff</command> 145 was known to misformat text.</para> 146 146 147 147 <para>The relationship between language codes and the expected encoding 148 148 of manual pages is listed below. Man-DB automatically converts them to … … 214 214 <entry>Dutch (nl)</entry> 215 215 <entry>ISO-8859-1</entry> 216 216 </row> 217 <!-- FIXME: BUG: "no" is deprecated, should use "nb" or "nn" and218 symlinks -->219 217 <row> 220 <entry>Norwegian (n o)</entry>218 <entry>Norwegian (nb)</entry> 221 219 <entry>ISO-8859-1</entry> 222 220 </row> 223 <!-- END BUG -->224 221 <row> 225 222 <entry>Portuguese (pt)</entry> 226 223 <entry>ISO-8859-1</entry> … … 282 279 <para>If upstream distributes the manual pages in the same encoding 283 280 as Man-DB expects, the manual pages can be copied to 284 281 <filename class="directory">/usr/share/man/<replaceable><language 285 code></replaceable></filename>. E.g., Frenchmanual pages286 (<ulink url="http:// ccb.club.fr/man/man-fr-1.58.0.tar.bz2"/>) can be282 code></replaceable></filename>. E.g., German manual pages 283 (<ulink url="http://www.infodrom.org/projects/manpages-de/download/manpages-de-0.5.tar.gz"/>) can be 287 284 installed with the following command:</para> 288 285 289 <screen role="nodump"><userinput>mkdir -p /usr/share/man/fr 290 cp -rv man? /usr/share/man/fr</userinput></screen> 286 <screen role="nodump"><userinput>make install</userinput></screen> 291 287 292 288 <para>If upstream distributes manual pages in UTF-8 (i.e., <quote>for 293 289 RedHat</quote>) instead of the encoding listed in the table above, they 294 have to be converted from UTF-8 to the encoding listed in the table before 295 installation. This can be achieved with <command>convert-mans</command>, 296 e.g., Spanish manual pages (<ulink 297 url="http://ditec.um.es/~piernas/manpages-es/man-pages-es-1.55.tar.bz2"/>) 290 have to be either installed in a diffrent directory starting with Man-DB 2.5.0, such as <filename class="directory">/usr/share/man/fr.UTF-8</filename>, or converted to the proper encodng with <command>convert-mans</command>, 291 e.g., French manual pages (<ulink 292 url="http://manpagesfr.free.fr/download/man-pages-fr-2.40.0.tar.bz2"/>) 298 293 can be installed with the following commands:</para> 299 294 300 <screen role="nodump"><userinput>mv man7/iso_8859-7.7{,X} 301 convert-mans UTF-8 ISO-8859-1 man?/*.? 302 mv man7/iso_8859-7.7{X,} 303 make install</userinput></screen> 295 <para>Method 1: Diffrent directory method</para> 304 296 305 <note> 306 <para>The need to exclude the <filename>man7/iso_8859-7.7</filename> file 307 from the conversion process because it is already in ISO-8859-1 is a 308 packaging bug in man-pages-es-1.55. Future versions should not require 309 this workaround.</para> 310 </note> 297 <screen role="nodump"><userinput>mkdir -p /usr/share/man/fr.UTF-8 298 cp -v man? /usr/share/man/fr.UTF-8</userinput></screen> 299 300 <para>Method 2: <command>convert-mans</command> method</para> 301 302 <screen role="nodump"><userinput>convert-mans UTF-8 ISO-8859-1 man? 303 mkdir -p /usr/share/man/fr 304 cp -v man? /usr/share/man/fr</userinput></screen> 311 305 312 306 </sect2> 313 307 -
chapter06/shadow.xml
diff -Naur lfs-trunk-old/chapter06/shadow.xml lfs-trunk/chapter06/shadow.xml
old new 49 49 command below.</para> 50 50 </note> 51 51 52 <para>Fix a bug in the <command>useradd</command> and53 <command>usermod</command> programs which prevent them from accepting group54 names rather than group ID numbers to the <option>-g</option> option:</para>55 56 <screen><userinput remap="pre">patch -Np1 -i ../&shadow-useradd-patch;</userinput></screen>57 58 52 <para>Prepare Shadow for compilation:</para> 59 53 60 54 <screen><userinput remap="configure">./configure --libdir=/lib --sysconfdir=/etc --enable-shared \ … … 102 96 convert-mans UTF-8 ISO-8859-9 man/tr/*.?</userinput></screen> 103 97 104 98 <para id="shadow-login_defs">Instead of using the default 105 <emphasis> crypt</emphasis> method, use the more secure99 <emphasis>DES</emphasis> method, use the more secure 106 100 <emphasis>MD5</emphasis> method of password encryption, which also allows 107 101 passwords longer than 8 characters. It is also necessary to change the 108 102 obsolete <filename class="directory">/var/spool/mail</filename> location 109 103 for user mailboxes that Shadow uses by default to the <filename 110 104 class="directory">/var/mail</filename> location used currently:</para> 111 105 112 <screen><userinput remap="configure">sed -i -e 's@# MD5_CRYPT_ENAB.no@MD5_CRYPT_ENAB yes@' \106 <screen><userinput remap="configure">sed -i -e 's@#ENCRYPT_METHOD DES@ENCRYPT_METHOD MD5@' \ 113 107 -e 's@/var/spool/mail@/var/mail@' etc/login.defs</userinput></screen> 114 108 109 <para>Prevent the creating of mail spool files with this <command>sed</command>:</para> 110 111 <screen><userinput remap="configure">sed -i -e 's/yes/no/' etc/useradd</userinput></screen> 112 115 113 <note> 116 114 <para>If you chose to build Shadow with Cracklib support, run the following:</para> 117 115 … … 162 160 163 161 <screen><userinput>pwconv</userinput></screen> 164 162 163 <para>Fix a Shadow bug with this command:</para> 164 165 <screen><userinput>groupadd -g 1000 users</userinput></screen> 166 165 167 <para>To enable shadowed group passwords, run:</para> 166 168 167 169 <screen><userinput>grpconv</userinput></screen> 168 170 169 171 <para>Shadow's stock configuration for the <command>useradd</command> 170 utility is not suitable for LFS systems. Use the following commands to 171 change the default home directory for new users and prevent the creation of 172 mail spool files:</para> 172 utility is not suitable for LFS systems. Use the following command to 173 change the default home directory for new users:</para> 173 174 174 <screen><userinput>useradd -D -b /home 175 sed -i 's/yes/no/' /etc/default/useradd</userinput></screen> 175 <screen><userinput>useradd -D -b /home</userinput></screen> 176 176 177 177 </sect2> 178 178 -
chapter06/util-linux-ng.xml
diff -Naur lfs-trunk-old/chapter06/util-linux-ng.xml lfs-trunk/chapter06/util-linux-ng.xml
old new 82 82 fdisk, flock, fsck.cramfs, fsck.minix, getopt, hexdump, hwclock, ipcrm, 83 83 ipcs, isosize, line, logger, look, losetup, mcookie, mkfs, mkfs.bfs, 84 84 mkfs.cramfs, mkfs.minix, mkswap, more, mount, namei, pg, pivot_root, 85 ramsize (link to rdev), raw, rdev, readprofile, rename, renice, rev, 86 rootflags (link to rdev), script, setfdprm, setsid, setterm, sfdisk, 87 swapoff (link to swapon), swapon, tailf, tunelp, ul, umount, 88 vidmode (link to rdev), whereis, and write</seg> 85 raw, readprofile, rename, renice, rev, script, setfdprm, setsid, 86 setterm, sfdisk, swapoff (link to swapon), swapon, tailf, tunelp, ul, 87 umount, and whereis</seg> 89 88 </seglistitem> 90 89 </segmentedlist> 91 90 … … 522 521 </listitem> 523 522 </varlistentry> 524 523 525 <varlistentry id="ramsize">526 <term><command>ramsize</command></term>527 <listitem>528 <para>Sets the size of the RAM disk in a bootable image</para>529 <indexterm zone="ch-system-util-linux-ng ramsize">530 <primary sortas="b-ramsize">ramsize</primary>531 </indexterm>532 </listitem>533 </varlistentry>534 535 524 <varlistentry id="raw"> 536 525 <term><command>raw</command></term> 537 526 <listitem> … … 543 532 </listitem> 544 533 </varlistentry> 545 534 546 <varlistentry id="rdev">547 <term><command>rdev</command></term>548 <listitem>549 <para>Queries and sets the root device, among other things, in a550 bootable image</para>551 <indexterm zone="ch-system-util-linux-ng rdev">552 <primary sortas="b-rdev">rdev</primary>553 </indexterm>554 </listitem>555 </varlistentry>556 557 535 <varlistentry id="readprofile"> 558 536 <term><command>readprofile</command></term> 559 537 <listitem> … … 595 573 </listitem> 596 574 </varlistentry> 597 575 598 <varlistentry id="rootflags">599 <term><command>rootflags</command></term>600 <listitem>601 <para>Sets the rootflags in a bootable image</para>602 <indexterm zone="ch-system-util-linux-ng rootflags">603 <primary sortas="b-rootflags">rootflags</primary>604 </indexterm>605 </listitem>606 </varlistentry>607 608 576 <varlistentry id="script"> 609 577 <term><command>script</command></term> 610 578 <listitem> … … 719 687 </listitem> 720 688 </varlistentry> 721 689 722 <varlistentry id="vidmode">723 <term><command>vidmode</command></term>724 <listitem>725 <para>Sets the video mode in a bootable image</para>726 <indexterm zone="ch-system-util-linux-ng vidmode">727 <primary sortas="b-vidmode">vidmode</primary>728 </indexterm>729 </listitem>730 </varlistentry>731 732 690 <varlistentry id="whereis"> 733 691 <term><command>whereis</command></term> 734 692 <listitem> … … 740 698 </listitem> 741 699 </varlistentry> 742 700 743 <varlistentry id="write">744 <term><command>write</command></term>745 <listitem>746 <para>Sends a message to the given user <emphasis>if</emphasis> that747 user has not disabled receipt of such messages</para>748 <indexterm zone="ch-system-util-linux-ng write">749 <primary sortas="b-write">write</primary>750 </indexterm>751 </listitem>752 </varlistentry>753 754 701 </variablelist> 755 702 756 703 </sect2> -
general.ent
diff -Naur lfs-trunk-old/general.ent lfs-trunk/general.ent
old new 1 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!ENTITY version "SVN-200807 11">3 <!ENTITY releasedate "July 11, 2008">2 <!ENTITY version "SVN-20080721"> 3 <!ENTITY releasedate "July 21, 2008"> 4 4 <!ENTITY copyrightdate "1999–2008"> 5 5 <!ENTITY milestone "7.0"> 6 6 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" --> -
packages.ent
diff -Naur lfs-trunk-old/packages.ent lfs-trunk/packages.ent
old new 72 72 <!ENTITY bzip2-ch6-du "6.5 MB"> 73 73 <!ENTITY bzip2-ch6-sbu "less than 0.1 SBU"> 74 74 75 <!ENTITY coreutils-version "6.1 0">75 <!ENTITY coreutils-version "6.12"> 76 76 <!ENTITY coreutils-size "8,978 KB"> 77 77 <!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.gz"> 78 <!ENTITY coreutils-md5 " eca0de1bf7389694305d7e52cd76a472">78 <!ENTITY coreutils-md5 "2ca9ac69823dbd567b905a9e9f53c4f6"> 79 79 <!ENTITY coreutils-home "&gnu-software;coreutils/"> 80 80 <!ENTITY coreutils-ch5-du "67.6 MB"> 81 81 <!ENTITY coreutils-ch5-sbu "0.5 SBU"> … … 132 132 133 133 <!ENTITY file-version "4.23"> 134 134 <!ENTITY file-size "551 KB"> 135 <!ENTITY file-url " ftp://ftp.gw.com/mirrors/unix/file/file-&file-version;.tar.gz">135 <!ENTITY file-url "&anduin-sources;file-&file-version;.tar.gz"> 136 136 <!ENTITY file-md5 "014a69979a8d5225a6ca2bcc4d7e967e"> 137 137 <!ENTITY file-home " "> 138 138 <!ENTITY file-ch6-du "7.9 MB"> … … 170 170 <!ENTITY gawk-ch6-du "18.2 MB"> 171 171 <!ENTITY gawk-ch6-sbu "0.2 SBU"> 172 172 173 <!ENTITY gcc-version "4.2. 3">173 <!ENTITY gcc-version "4.2.4"> 174 174 <!ENTITY gcc-size "43,413 KB"> 175 175 <!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2"> 176 <!ENTITY gcc-md5 " ef2a4d9991b3644115456ea05b2b8163">176 <!ENTITY gcc-md5 "d79f553e7916ea21c556329eacfeaa16"> 177 177 <!ENTITY gcc-home "http://gcc.gnu.org/"> 178 178 <!ENTITY gcc-ch5p1-du "655 MB"> 179 179 <!ENTITY gcc-ch5p1-sbu "9.2 SBU"> … … 283 283 <!ENTITY less-ch6-du "2.8 MB"> 284 284 <!ENTITY less-ch6-sbu "0.1 SBU"> 285 285 286 <!ENTITY lfs-bootscripts-version "20080 522"> <!-- Scripts depend on this format -->286 <!ENTITY lfs-bootscripts-version "20080721"> <!-- Scripts depend on this format --> 287 287 <!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB"> <!-- Updated in Makefile --> 288 288 <!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.bz2"> 289 289 <!ENTITY lfs-bootscripts-md5 "BOOTSCRIPTS-MD5SUM"> <!-- Updated in Makefile --> … … 301 301 302 302 <!ENTITY linux-major-version "2.6"> 303 303 <!ENTITY linux-minor-version "24"> 304 <!ENTITY linux-patch-version " 4">304 <!ENTITY linux-patch-version "7"> 305 305 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 306 306 <!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> --> 307 307 <!ENTITY linux-size "45,689 KB"> … … 316 316 <!ENTITY linux-headers-ch6-du "286 MB"> 317 317 <!ENTITY linux-headers-ch6-sbu "less than 0.1 SBU"> 318 318 319 <!ENTITY m4-version "1.4.1 0">319 <!ENTITY m4-version "1.4.11"> 320 320 <!ENTITY m4-size "722 KB"> 321 321 <!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.bz2"> 322 <!ENTITY m4-md5 " 0a35bab2f5d605e08083d7e3cbd4b8b0">322 <!ENTITY m4-md5 "96ec473c2a6f203976c028e896a01b28"> 323 323 <!ENTITY m4-home "&gnu-software;m4/"> 324 324 <!ENTITY m4-ch5-du "5 MB"> 325 325 <!ENTITY m4-ch5-sbu "less than 0.1 SBU"> … … 352 352 <!ENTITY man-pages-ch6-du "37.4 MB"> 353 353 <!ENTITY man-pages-ch6-sbu "less than 0.1 SBU"> 354 354 355 <!ENTITY mktemp-version "1.5">356 <!ENTITY mktemp-size "69 KB">357 <!ENTITY mktemp-url "ftp://ftp.mktemp.org/pub/mktemp/mktemp-&mktemp-version;.tar.gz">358 <!ENTITY mktemp-md5 "9a35c59502a228c6ce2be025fc6e3ff2">359 <!ENTITY mktemp-home "http://www.mktemp.org/">360 <!ENTITY mktemp-ch6-du "0.4 MB">361 <!ENTITY mktemp-ch6-sbu "less than 0.1 SBU">362 363 355 <!ENTITY module-init-tools-version "3.4"> 364 356 <!ENTITY module-init-tools-size "186 KB"> 365 357 <!ENTITY module-init-tools-url "http://www.kernel.org/pub/linux/kernel/people/jcm/module-init-tools/module-init-tools-&module-init-tools-version;.tar.bz2"> … … 433 425 <!ENTITY sed-ch6-du "6.4 MB"> 434 426 <!ENTITY sed-ch6-sbu "0.1 SBU"> 435 427 436 <!ENTITY shadow-version "4. 0.18.1">428 <!ENTITY shadow-version "4.1.2"> 437 429 <!ENTITY shadow-size "1,481 KB"> 438 430 <!-- This site is dead. Use anduin instead. 439 431 <!ENTITY shadow-url "ftp://ftp.pld.org.pl/software/shadow/shadow-&shadow-version;.tar.bz2"> 440 432 --> 441 433 <!ENTITY shadow-url "&anduin-sources;shadow-&shadow-version;.tar.bz2"> 442 <!ENTITY shadow-md5 " e7751d46ecf219c07ae0b028ab3335c6">434 <!ENTITY shadow-md5 "aa963c89177b907bfcc8450d1b8e34bb"> 443 435 <!ENTITY shadow-home " "> 444 436 <!ENTITY shadow-ch6-du "20.7 MB"> 445 437 <!ENTITY shadow-ch6-sbu "0.3 SBU"> -
patches.ent
diff -Naur lfs-trunk-old/patches.ent lfs-trunk/patches.ent
old new 25 25 <!ENTITY coreutils-i18n-patch-md5 "791df67d25a45d846c1af4dadf2612c8"> 26 26 <!ENTITY coreutils-i18n-patch-size "102 KB"> 27 27 28 <!ENTITY coreutils-uname-patch "coreutils-&coreutils-version;-uname-1.patch">29 <!ENTITY coreutils-uname-patch-md5 "c05b735710fbd62239588c07084852a0">30 <!ENTITY coreutils-uname-patch-size "4.6 KB">31 32 28 <!ENTITY db-fixes-patch "db-&db-version;-fixes-1.patch"> 33 29 <!ENTITY db-fixes-patch-md5 "0e1f3a1db6c3ab10f79c4d6dff0c8f31"> 34 30 <!ENTITY db-fixes-patch-size "2.3 KB"> … … 88 84 <!ENTITY ncurses-coverity-patch-md5 "aa2fa9d0e89bbfdb4ce7e0e6b4b46670"> 89 85 <!ENTITY ncurses-coverity-patch-size "16.8 KB"> 90 86 87 <!ENTITY procps-watch-unicode-patch "procps-&procps-version;-watch_unicode-1.patch"> 88 <!ENTITY procps-watch-unicode-patch-md5 "9cbbd59daf5c3d8b78584051d5608be5"> 89 <!ENTITY procps-watch-unicode-patch-size "3.24 KB"> 90 91 91 92 92 <!ENTITY perl-libc-patch "perl-&perl-version;-libc-2.patch"> 93 93 <!ENTITY perl-libc-patch-md5 "3bf8aef1fb6eb6110405e699e4141f99"> … … 103 103 <!ENTITY readline-fixes-patch-size "18 KB"> 104 104 105 105 106 <!ENTITY shadow-useradd-patch "shadow-&shadow-version;-useradd_fix-2.patch"> 107 <!ENTITY shadow-useradd-patch-md5 "5f35528f38d5432d5fa2dd79d04bdfdd"> 108 <!ENTITY shadow-useradd-patch-size "6.1 KB"> 109 110 111 <!ENTITY vim-fixes-patch "vim-&vim-version;-fixes-6.patch"> 106 <!ENTITY vim-fixes-patch "vim-&vim-version;-fixes-8.patch"> 112 107 <!ENTITY vim-fixes-patch-md5 "a1e9ed80bac0ac8175bc3ed89867ca2e"> 113 108 <!ENTITY vim-fixes-patch-size "422 KB"> 114 109