Changeset 9256309
- Timestamp:
- 03/14/2014 07:43:05 PM (10 years ago)
- Branches:
- 7.6-systemd, 7.7-systemd, 7.8-systemd, 7.9-systemd
- Children:
- f6125f3
- Parents:
- a7b7506
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
ra7b7506 r9256309 37 37 --> 38 38 <listitem> 39 <para>2014-03-14</para> 40 <itemizedlist> 41 <listitem> 42 <para>[krejzi] - Merge LFS SVN-20140312 book.</para> 43 </listitem> 44 </itemizedlist> 45 </listitem> 46 47 <listitem> 48 <para>2014-03-12</para> 49 <itemizedlist> 50 <listitem> 51 <para>[bdubbs] - Tweaked bash docs installation. Fixes 52 <ulink url="&lfs-ticket-root;3519">#3519</ulink>.</para> 53 </listitem> 54 <listitem> 55 <para>[bdubbs] - Tweaked readline docs installation. Fixes 56 <ulink url="&lfs-ticket-root;3518">#3518</ulink>.</para> 57 </listitem> 58 <listitem> 59 <para>[bdubbs] - Update to linux-3.13.6. Fixes 60 <ulink url="&lfs-ticket-root;3512">#3512</ulink>.</para> 61 </listitem> 62 <listitem> 63 <para>[bdubbs] - Update to man-pages-3.62. Fixes 64 <ulink url="&lfs-ticket-root;3517">#3517</ulink>.</para> 65 </listitem> 66 <listitem> 67 <para>[bdubbs] - Update to txdata-2014a. Fixes 68 <ulink url="&lfs-ticket-root;3517">#3517</ulink>.</para> 69 </listitem> 70 </itemizedlist> 71 </listitem> 72 73 <listitem> 74 <para>2014-03-03</para> 75 <itemizedlist> 76 <listitem> 77 <para>[bdubbs] - Update to grep-2.18. Fixes 78 <ulink url="&lfs-ticket-root;3487">#3487</ulink>.</para> 79 </listitem> 80 <listitem> 81 <para>[bdubbs] - Update to man-pages-3.61. Fixes 82 <ulink url="&lfs-ticket-root;3490">#3490</ulink>.</para> 83 </listitem> 84 <listitem> 85 <para>[bdubbs] - Update to psmisc-22.21. Fixes 86 <ulink url="&lfs-ticket-root;3500">#3500</ulink>.</para> 87 </listitem> 88 <listitem> 89 <para>[bdubbs] - Update to Linux-3.13.5. Fixes 90 <ulink url="&lfs-ticket-root;3505">#3505</ulink>.</para> 91 </listitem> 92 <listitem> 93 <para>[bdubbs] - Update to bash-4.3. Fixes 94 <ulink url="&lfs-ticket-root;3509">#3509</ulink>.</para> 95 </listitem> 96 <listitem> 97 <para>[bdubbs] - Update to readline-6.3. Fixes 98 <ulink url="&lfs-ticket-root;3510">#3510</ulink>.</para> 99 </listitem> 100 </itemizedlist> 101 </listitem> 102 103 <listitem> 39 104 <para>2014-03-02</para> 40 105 <itemizedlist> -
chapter01/whatsnew.xml
ra7b7506 r9256309 38 38 <para>Automake &automake-version;</para> 39 39 </listitem>--> 40 < !--<listitem>40 <listitem> 41 41 <para>Bash &bash-version;</para> 42 </listitem> -->42 </listitem> 43 43 <!--<listitem> 44 44 <para>Binutils &binutils-version;</para> … … 104 104 <para>Gperf-&gperf-version;</para> 105 105 </listitem>--> 106 < !--<listitem>106 <listitem> 107 107 <para>Grep &grep-version;</para> 108 </listitem> -->108 </listitem> 109 109 <!--<listitem> 110 110 <para>Groff &groff-version;</para> … … 149 149 <para>Libtool &libtool-version;</para> 150 150 </listitem>--> 151 < !--<listitem>151 <listitem> 152 152 <para>Linux &linux-version;</para> 153 </listitem> -->153 </listitem> 154 154 <!--<listitem> 155 155 <para>M4 &m4-version;</para> … … 161 161 <para>Man-DB &man-db-version;</para> 162 162 </listitem>--> 163 < !--<listitem>163 <listitem> 164 164 <para>Man-pages &man-pages-version;</para> 165 </listitem> -->165 </listitem> 166 166 <!--<listitem> 167 167 <para>MPC &mpc-version;</para> … … 185 185 <para>Procps-ng &procps-ng-version;</para> 186 186 </listitem>--> 187 < !--<listitem>187 <listitem> 188 188 <para>Psmisc &psmisc-version;</para> 189 </listitem> -->190 < !--<listitem>189 </listitem> 190 <listitem> 191 191 <para>Readline &readline-version;</para> 192 </listitem> -->192 </listitem> 193 193 <!--<listitem> 194 194 <para>Sed &sed-version;</para> … … 209 209 <para>Texinfo &texinfo-version;</para> 210 210 </listitem>--> 211 < !--<listitem>211 <listitem> 212 212 <para>Tzdata &tzdata-version;</para> 213 </listitem> -->213 </listitem> 214 214 <!--<listitem> 215 215 <para>Util-Linux &util-linux-version;</para> … … 248 248 <listitem><para></para></listitem> <!-- satisfy build --> 249 249 250 <listitem> 251 <para>bash-4.2-fixes-12.patch</para> 252 </listitem> 253 254 <listitem> 255 <para>readline-6.2-fixes-2.patch</para> 256 </listitem> 257 250 258 </itemizedlist> 251 259 -
chapter02/creatingpartition.xml
ra7b7506 r9256309 31 31 --> 32 32 33 <para>A minimal system requires a partition of around 2.8gigabytes (GB).33 <para>A minimal system requires a partition of around 4 gigabytes (GB). 34 34 This is enough to store all the source tarballs and compile the packages. 35 35 However, if the LFS system is intended to be the primary Linux system, -
chapter03/patches.xml
ra7b7506 r9256309 18 18 19 19 <variablelist role="materials"> 20 20 <!-- 21 21 <varlistentry> 22 22 <term>Bash Upstream Fixes Patch - <token>&bash-fixes-patch-size;</token>:</term> … … 26 26 </listitem> 27 27 </varlistentry> 28 28 --> 29 29 <varlistentry> 30 30 <term>Bzip2 Documentation Patch - <token>&bzip2-docs-patch-size;</token>:</term> … … 66 66 </listitem> 67 67 </varlistentry> 68 68 <!-- 69 69 <varlistentry> 70 70 <term>Readline Upstream Fixes Patch - <token>&readline-fixes-patch-size;</token>:</term> … … 74 74 </listitem> 75 75 </varlistentry> 76 76 --> 77 77 <varlistentry> 78 78 <term>Tar Manpage Patch - <token>&tar-manpage-patch-size;</token>:</term> -
chapter05/bash.xml
ra7b7506 r9256309 43 43 <sect2 role="installation"> 44 44 <title>Installation of Bash</title> 45 45 <!-- 46 46 <para>First, apply the following patch to fix various bugs that have been 47 47 addressed upstream:</para> 48 48 49 49 <screen><userinput remap="pre">patch -Np1 -i ../&bash-fixes-patch;</userinput></screen> 50 50 --> 51 51 <para>Prepare Bash for compilation:</para> 52 52 -
chapter06/bash.xml
ra7b7506 r9256309 40 40 <sect2 role="installation"> 41 41 <title>Installation of Bash</title> 42 42 <!-- 43 43 <para>First, apply the following patch to fix various bugs that have been 44 44 addressed upstream:</para> 45 45 46 46 <screen><userinput remap="pre">patch -Np1 -i ../&bash-fixes-patch;</userinput></screen> 47 47 --> 48 48 <para>Prepare Bash for compilation:</para> 49 49 50 <screen><userinput remap="configure">./configure --prefix=/usr 51 --bindir=/bin 52 -- htmldir=/usr/share/doc/bash-&bash-version; \53 --without-bash-malloc 50 <screen><userinput remap="configure">./configure --prefix=/usr \ 51 --bindir=/bin \ 52 --docdir=/usr/share/doc/bash-&bash-version; \ 53 --without-bash-malloc \ 54 54 --with-installed-readline</userinput></screen> 55 55 -
chapter06/creatingdirs.xml
ra7b7506 r9256309 25 25 26 26 case $(uname -m) in 27 x86_64) ln -sv lib /lib64 &&28 ln -sv lib /usr/lib64 &&27 x86_64) ln -sv lib /lib64 28 ln -sv lib /usr/lib64 29 29 ln -sv lib /usr/local/lib64 ;; 30 30 esac -
chapter06/linux-headers.xml
ra7b7506 r9256309 60 60 the intermediate directory.</para> 61 61 62 <screen><userinput remap="make">make headers_check 63 make INSTALL_HDR_PATH=dest headers_install 62 <screen><userinput remap="make">make INSTALL_HDR_PATH=dest headers_install 64 63 find dest/include \( -name .install -o -name ..install.cmd \) -delete 65 64 </userinput><userinput remap="install">cp -rv dest/include/* /usr/include</userinput></screen> -
chapter06/readline.xml
ra7b7506 r9256309 50 50 sed -i '/{OLDSUFF}/c:' support/shlib-install</userinput></screen> 51 51 52 <para>Apply a patch to fix a known bug that has been fixed upstream:</para>53 54 <screen><userinput remap="pre">patch -Np1 -i ../&readline-fixes-patch;</userinput></screen>55 56 52 <para>Prepare Readline for compilation:</para> 57 53 58 <screen><userinput remap="configure">./configure --prefix=/usr </userinput></screen>54 <screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/readline-&readline-version; </userinput></screen> 59 55 60 56 <para>Compile the package:</para> … … 91 87 <para>If desired, install the documentation:</para> 92 88 93 <screen><userinput remap="install">mkdir -v /usr/share/doc/readline-&readline-version; 94 install -v -m644 doc/*.{ps,pdf,html,dvi} /usr/share/doc/readline-&readline-version;</userinput></screen> 89 <screen><userinput remap="install">install -v -m644 doc/*.{ps,pdf,html,dvi} /usr/share/doc/readline-&readline-version;</userinput></screen> 95 90 96 91 </sect2> -
chapter09/reboot.xml
ra7b7506 r9256309 79 79 </itemizedlist> 80 80 81 <para>Now that we have said that, let s move on to booting our shiny new LFS81 <para>Now that we have said that, let's move on to booting our shiny new LFS 82 82 installation for the first time! First exit from the chroot environment:</para> 83 83 -
general.ent
ra7b7506 r9256309 1 <!ENTITY version "201403 02-systemd">2 <!ENTITY releasedate "March 2, 2014">1 <!ENTITY version "20140314-systemd"> 2 <!ENTITY releasedate "March 14, 2014"> 3 3 <!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not – --> 4 <!ENTITY milestone "7. 5">4 <!ENTITY milestone "7.6"> 5 5 <!ENTITY generic-version "systemd"> <!-- Use "development", "testing", or "x.y[-pre{x}]" --> 6 6 … … 33 33 <!ENTITY gnu-software "http://www.gnu.org/software/"> 34 34 <!ENTITY alpha-gnu "http://alpha.gnu.org/gnu/"> 35 <!ENTITY kernel "http ://www.kernel.org/pub/">35 <!ENTITY kernel "https://www.kernel.org/pub/"> 36 36 <!ENTITY sourceforge "http://prdownloads.sourceforge.net/"> 37 37 -
packages.ent
ra7b7506 r9256309 41 41 <!ENTITY automake-ch6-sbu "less than 0.1 SBU (about 12 SBU with tests)"> 42 42 43 <!ENTITY bash-version "4. 2">44 <!ENTITY bash-size " 6,845KB">43 <!ENTITY bash-version "4.3"> 44 <!ENTITY bash-size "7,770 KB"> 45 45 <!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz"> 46 <!ENTITY bash-md5 " 3fb927c7c33022f1c327f14a81c0d4b0">46 <!ENTITY bash-md5 "81348932d5da294953e15d4814c74dd1"> 47 47 <!ENTITY bash-home "&gnu-software;bash/"> 48 <!ENTITY bash-ch5-du "4 8MB">48 <!ENTITY bash-ch5-du "44 MB"> 49 49 <!ENTITY bash-ch5-sbu "0.4 SBU"> 50 <!ENTITY bash-ch6-du "4 5MB">51 <!ENTITY bash-ch6-sbu "1. 7SBU">50 <!ENTITY bash-ch6-du "44 MB"> 51 <!ENTITY bash-ch6-sbu "1.6 SBU"> 52 52 53 53 <!ENTITY bc-version "1.06.95"> … … 267 267 <!ENTITY gperf-ch6-sbu "0.1 SBU"> 268 268 269 <!ENTITY grep-version "2.1 6">270 <!ENTITY grep-size "1,18 4KB">269 <!ENTITY grep-version "2.18"> 270 <!ENTITY grep-size "1,185 KB"> 271 271 <!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz"> 272 <!ENTITY grep-md5 " 502350a6c8f7c2b12ee58829e760b44d">272 <!ENTITY grep-md5 "7439f8266f50844b56cc3e2721606541"> 273 273 <!ENTITY grep-home "&gnu-software;grep/"> 274 274 <!ENTITY grep-ch5-du "21 MB"> 275 275 <!ENTITY grep-ch5-sbu "0.2 SBU"> 276 <!ENTITY grep-ch6-du "3 0MB">276 <!ENTITY grep-ch6-du "31 MB"> 277 277 <!ENTITY grep-ch6-sbu "0.4 SBU"> 278 278 … … 396 396 <!ENTITY linux-major-version "3"> 397 397 <!ENTITY linux-minor-version "13"> 398 <!ENTITY linux-patch-version " 3">398 <!ENTITY linux-patch-version "6"> 399 399 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 400 400 <!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> --> 401 <!ENTITY linux-size "75,3 93KB">401 <!ENTITY linux-size "75,386 KB"> 402 402 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 403 <!ENTITY linux-md5 " ad98a0c623a124a25dab86406ddc7119">403 <!ENTITY linux-md5 "445aa27da818617409982f42902a6e41"> 404 404 <!ENTITY linux-home "http://www.kernel.org/"> 405 405 <!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is … … 442 442 <!ENTITY man-db-ch6-sbu "0.5 SBU"> 443 443 444 <!ENTITY man-pages-version "3. 59">445 <!ENTITY man-pages-size "1,17 2KB">444 <!ENTITY man-pages-version "3.62"> 445 <!ENTITY man-pages-size "1,179 KB"> 446 446 <!ENTITY man-pages-url "http://www.kernel.org/pub/linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> 447 <!ENTITY man-pages-md5 " d8e4d8287a76ee861351b905044c8e92">447 <!ENTITY man-pages-md5 "3877e1539dcb46bd23605b4d9d73c57d"> 448 448 <!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/"> 449 449 <!ENTITY man-pages-ch6-du "23 MB"> … … 516 516 <!ENTITY procps-ng-ch6-sbu "0.2 SBU"> 517 517 518 <!ENTITY psmisc-version "22.2 0">519 <!ENTITY psmisc-size "4 22KB">518 <!ENTITY psmisc-version "22.21"> 519 <!ENTITY psmisc-size "447 KB"> 520 520 <!ENTITY psmisc-url "&sourceforge;psmisc/psmisc-&psmisc-version;.tar.gz"> 521 <!ENTITY psmisc-md5 " a25fc99a6dc7fa7ae6e4549be80b401f">521 <!ENTITY psmisc-md5 "935c0fd6eb208288262b385fa656f1bf"> 522 522 <!ENTITY psmisc-home "http://psmisc.sourceforge.net/"> 523 <!ENTITY psmisc-ch6-du "4. 2MB">523 <!ENTITY psmisc-ch6-du "4.0 MB"> 524 524 <!ENTITY psmisc-ch6-sbu "less than 0.1 SBU"> 525 525 526 <!ENTITY readline-version "6. 2">527 <!ENTITY readline-size "2, 225KB">526 <!ENTITY readline-version "6.3"> 527 <!ENTITY readline-size "2,411 KB"> 528 528 <!ENTITY readline-url "&gnu;readline/readline-&readline-version;.tar.gz"> 529 <!ENTITY readline-md5 " 67948acb2ca081f23359d0256e9a271c">529 <!ENTITY readline-md5 "33c8fb279e981274f485fd91da77e94a"> 530 530 <!ENTITY readline-home "http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html"> 531 <!ENTITY readline-ch6-du "1 7.2MB">531 <!ENTITY readline-ch6-du "16.5 MB"> 532 532 <!ENTITY readline-ch6-sbu "0.1 SBU"> 533 533 … … 587 587 <!ENTITY systemd-ch6-sbu "0.1 SBU"> 588 588 589 <!ENTITY tzdata-version "201 3i">590 <!ENTITY tzdata-size "21 4KB">589 <!ENTITY tzdata-version "2014a"> 590 <!ENTITY tzdata-size "215 KB"> 591 591 <!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz"> 592 <!ENTITY tzdata-md5 " 8bc69eb75bea496ebe1d5a9ab576702d">592 <!ENTITY tzdata-md5 "423a11bcffc10dda578058cf1587d048"> 593 593 <!ENTITY tzdata-home "http://www.iana.org/time-zones"> 594 594 <!ENTITY tzdata-ch6-du "6.4 MB"> -
patches.ent
ra7b7506 r9256309 2 2 3 3 <!-- Start of Common Patches --> 4 5 <!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-12.patch">6 <!ENTITY bash-fixes-patch-md5 "419f95c173596aea47a23d922598977a">7 <!ENTITY bash-fixes-patch-size "56 KB">8 4 9 5 <!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch"> … … 27 23 <!ENTITY perl-libc-patch-size "1.6 KB"> 28 24 29 <!ENTITY readline-fixes-patch "readline-&readline-version;-fixes-2.patch">30 <!ENTITY readline-fixes-patch-md5 "b793b2bf1306bc62e5f1e7ebbdae2f35">31 <!ENTITY readline-fixes-patch-size "3.3 KB">32 33 25 <!ENTITY tar-manpage-patch "tar-&tar-version;-manpage-1.patch"> 34 26 <!ENTITY tar-manpage-patch-md5 "321f85ec32733b1a9399e788714a5156">
Note:
See TracChangeset
for help on using the changeset viewer.