Changeset 25332b5
- Timestamp:
- 12/31/2017 04:56:07 PM (7 years ago)
- 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, 12.2, 12.2-rc1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 795ca7a
- Parents:
- 0d84af1
- Files:
-
- 26 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r0d84af1 r25332b5 44 44 --> 45 45 <listitem> 46 <para>2018-01-01</para> 47 <itemizedlist> 48 <listitem> 49 <para>[bdubbs] - Add comments to the kernel section 50 to change the unwinder option. Fixes 51 <ulink url="&lfs-ticket-root;4186">#4186</ulink>.</para> 52 </listitem> 53 <listitem> 54 <para>[bdubbs] - Update to linux-4.14.10. Fixes 55 <ulink url="&lfs-ticket-root;4184">#4184</ulink>.</para> 56 </listitem> 57 <listitem> 58 <para>[bdubbs] - Update to coreutils-8.29. Fixes 59 <ulink url="&lfs-ticket-root;4189">#4189</ulink>.</para> 60 </listitem> 61 <listitem> 62 <para>[bdubbs] - Remove old footer from non-chunks book. Fixes 63 <ulink url="&lfs-ticket-root;4188">#4188</ulink>.</para> 64 </listitem> 65 <listitem> 66 <para>[bdubbs] - Make spacing between "Chapter" and digit non breaking. Fixes 67 <ulink url="&lfs-ticket-root;4187">#4187</ulink>.</para> 68 </listitem> 69 </itemizedlist> 70 </listitem> 71 72 <listitem> 46 73 <para>2017-12-26</para> 47 74 <itemizedlist> … … 333 360 <itemizedlist> 334 361 <listitem> 335 <para>[bdubbs] - Reorder packages in Chapter 362 <para>[bdubbs] - Reorder packages in Chapter 6 so Python can use 336 363 gdbm.</para> 337 364 </listitem> -
chapter01/chapter01.xml
r0d84af1 r25332b5 6 6 ]> 7 7 8 <chapter id="chapter-intro" xreflabel="Chapter 8 <chapter id="chapter-intro" xreflabel="Chapter 1"> 9 9 <?dbhtml dir="chapter01"?> 10 10 <?dbhtml filename="chapter01.html"?> -
chapter01/resources.xml
r0d84af1 r25332b5 21 21 </sect2> 22 22 23 <sect2 id="ch-intro-maillists" xreflabel="Chapter 23 <sect2 id="ch-intro-maillists" xreflabel="Chapter 1 - Mailing Lists"> 24 24 <title>Mailing Lists</title> 25 25 … … 72 72 </sect2> --> 73 73 74 <sect2 id="ch-intro-mirrors" xreflabel="Chapter 74 <sect2 id="ch-intro-mirrors" xreflabel="Chapter 1 - Mirror sites"> 75 75 <title>Mirror Sites</title> 76 76 -
chapter02/chapter02.xml
r0d84af1 r25332b5 6 6 ]> 7 7 8 <chapter id="chapter-partitioning" xreflabel="Chapter 8 <chapter id="chapter-partitioning" xreflabel="Chapter 2"> 9 9 <?dbhtml dir="chapter02"?> 10 10 <?dbhtml filename="chapter02.html"?> -
chapter02/creatingfilesystem.xml
r0d84af1 r25332b5 61 61 <para>Some host distributions use custom features in their filesystem 62 62 creation tools (E2fsprogs). This can cause problems when booting into your new 63 LFS in Chapter 63 LFS in Chapter 9, as those features will not be supported by the LFS-installed 64 64 E2fsprogs; you will get an error similar to <quote>unsupported filesystem 65 65 features, upgrade your e2fsprogs</quote>. To check if your host system -
chapter02/hostreqs.xml
r0d84af1 r25332b5 95 95 96 96 <para>The reason for the kernel version requirement is that we specify 97 that version when building <application>glibc</application> in Chapter 97 that version when building <application>glibc</application> in Chapter 6 98 98 at the recommendation of the developers. It is also required by 99 99 udev.</para> -
chapter02/stages.xml
r0d84af1 r25332b5 19 19 20 20 <sect2> 21 <title>Chapters 1-4</title>21 <title>Chapters 1–4</title> 22 22 23 23 <para>These chapters are accomplished on the host system. When … … 34 34 35 35 <sect2> 36 <title>Chapter 36 <title>Chapter 5</title> 37 37 38 38 <itemizedlist> … … 42 42 43 43 <listitem> 44 <para><emphasis>ALL</emphasis> instructions in Chapter 44 <para><emphasis>ALL</emphasis> instructions in Chapter 5 45 45 must be done by user <emphasis>lfs</emphasis>. 46 46 A <command>su - lfs</command> needs to be done before any 47 task in Chapter 47 task in Chapter 5.</para> 48 48 </listitem> 49 49 … … 59 59 60 60 <sect2> 61 <title>Chapters 6-8</title>61 <title>Chapters 6–8</title> 62 62 63 63 <itemizedlist> -
chapter03/chapter03.xml
r0d84af1 r25332b5 6 6 ]> 7 7 8 <chapter id="chapter-getting-materials" xreflabel="Chapter 8 <chapter id="chapter-getting-materials" xreflabel="Chapter 3"> 9 9 <?dbhtml dir="chapter03"?> 10 10 <?dbhtml filename="chapter03.html"?> -
chapter04/chapter04.xml
r0d84af1 r25332b5 6 6 ]> 7 7 8 <chapter id="chapter-final-preps" xreflabel="Chapter 8 <chapter id="chapter-final-preps" xreflabel="Chapter 4"> 9 9 <?dbhtml dir="chapter04"?> 10 10 <?dbhtml filename="chapter04.html"?> -
chapter04/creatingtoolsdir.xml
r0d84af1 r25332b5 42 42 <para>The created symlink enables the toolchain to be compiled so that it 43 43 always refers to <filename class="directory">/tools</filename>, meaning 44 that the compiler, assembler, and linker will work both in Chapter 44 that the compiler, assembler, and linker will work both in Chapter 5 45 45 (when we are still using some tools from the host) and in the next (when 46 46 we are <quote>chrooted</quote> to the LFS partition).</para> -
chapter05/binutils-pass1.xml
r0d84af1 r25332b5 69 69 70 70 <note><para>The approximate build SBU values and required disk space 71 in Chapter 71 in Chapter 5 does not include test suite data.</para></note> 72 72 73 73 <para>Now prepare Binutils for compilation:</para> -
chapter05/chapter05.xml
r0d84af1 r25332b5 6 6 ]> 7 7 8 <chapter id="chapter-temporary-tools" xreflabel="Chapter 8 <chapter id="chapter-temporary-tools" xreflabel="Chapter 5"> 9 9 <?dbhtml dir="chapter05"?> 10 10 <?dbhtml filename="chapter05.html"?> -
chapter05/generalinstructions.xml
r0d84af1 r25332b5 94 94 <listitem> 95 95 <para>Using the <command>tar</command> program, extract the package 96 to be built. In Chapter 96 to be built. In Chapter 5, ensure you are the <emphasis>lfs</emphasis> 97 97 user when extracting the package.</para> 98 98 </listitem> -
chapter06/chapter06.xml
r0d84af1 r25332b5 6 6 ]> 7 7 8 <chapter id="chapter-building-system" xreflabel="Chapter 8 <chapter id="chapter-building-system" xreflabel="Chapter 6"> 9 9 <?dbhtml dir="chapter06"?> 10 10 <?dbhtml filename="chapter06.html"?> -
chapter06/introduction.xml
r0d84af1 r25332b5 54 54 55 55 <note><para>The SBU values and required disk space includes 56 test suite data for all applicable packages in Chapter 56 test suite data for all applicable packages in Chapter 6.</para></note> 57 57 58 58 <sect2> … … 68 68 do the linking) may not even be known.</para> 69 69 70 <para>In the procedures in Chapter 70 <para>In the procedures in Chapter 6, we remove or disable installation of 71 71 most static libraries. Usually this is done by passing a 72 72 <option>--disable-static</option> option to <command>configure</command>. -
chapter06/procps.xml
r0d84af1 r25332b5 85 85 86 86 <para>One ps test may fail, but passes if the tests are rerun at 87 the end of Chapter 87 the end of Chapter 6.</para> 88 88 89 89 <para>Install the package:</para> -
chapter07/chapter07.xml
r0d84af1 r25332b5 6 6 ]> 7 7 8 <chapter id="chapter-bootscripts" xreflabel="Chapter 8 <chapter id="chapter-bootscripts" xreflabel="Chapter 7"> 9 9 <?dbhtml dir="chapter07"?> 10 10 <?dbhtml filename="chapter07.html"?> -
chapter07/introduction.xml
r0d84af1 r25332b5 19 19 order but, at the same time, be executed as fast as possible.</para> 20 20 21 <!-- <para>In the packages that were installed in Chapter 21 <!-- <para>In the packages that were installed in Chapter 6, there were two 22 22 different boot systems installed. LFS provides the ability to easily 23 23 select which system the user wants to use and to compare and contrast the -
chapter07/locale.xml
r0d84af1 r25332b5 81 81 before the telephone number in order to get into the country. If any of the 82 82 commands above fail with a message similar to the one shown below, this means 83 that your locale was either not installed in Chapter 83 that your locale was either not installed in Chapter 6 or is not supported by 84 84 the default installation of Glibc.</para> 85 85 -
chapter07/profile.xml
r0d84af1 r25332b5 104 104 before the telephone number in order to get into the country. If any of the 105 105 commands above fail with a message similar to the one shown below, this means 106 that your locale was either not installed in Chapter 106 that your locale was either not installed in Chapter 6 or is not supported by 107 107 the default installation of Glibc.</para> 108 108 -
chapter08/chapter08.xml
r0d84af1 r25332b5 6 6 ]> 7 7 8 <chapter id="chapter-bootable" xreflabel="Chapter 8 <chapter id="chapter-bootable" xreflabel="Chapter 8"> 9 9 <?dbhtml dir="chapter08"?> 10 10 <?dbhtml filename="chapter08.html"?> -
chapter08/kernel.xml
r0d84af1 r25332b5 73 73 into account.</para> 74 74 75 <para>Be sure to enable or disablethe following features or the system might75 <para>Be sure to enable/disable/set the following features or the system might 76 76 not work correctly or boot at all:</para> 77 77 … … 80 80 Generic Driver Options ---> 81 81 [ ] Support for uevent helper [CONFIG_UEVENT_HELPER] 82 [*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS]</screen> 82 [*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS] 83 84 Kernel hacking ---> 85 Choose kernel unwinder (Frame pointer unwinder) ---> [CONFIG_UNWINDER_FRAME_POINTER]</screen> 83 86 84 87 <screen role="nodump" revision="systemd"> … … 106 109 Pseudo filesystems ---> 107 110 [*] Tmpfs POSIX Access Control Lists [CONFIG_TMPFS_POSIX_ACL] 108 [*] Tmpfs extended attributes [CONFIG_TMPFS_XATTR]</screen> 109 111 [*] Tmpfs extended attributes [CONFIG_TMPFS_XATTR] 112 Kernel hacking ---> 113 Choose kernel unwinder (Frame pointer unwinder) ---> [CONFIG_UNWINDER_FRAME_POINTER]</screen> 110 114 </note> 111 115 -
chapter09/chapter09.xml
r0d84af1 r25332b5 6 6 ]> 7 7 8 <chapter id="chapter-finalizing" xreflabel="Chapter 8 <chapter id="chapter-finalizing" xreflabel="Chapter 9"> 9 9 <?dbhtml dir="chapter09"?> 10 10 <?dbhtml filename="chapter09.html"?> -
general.ent
r0d84af1 r25332b5 1 <!ENTITY version "SVN-201 71227">1 <!ENTITY version "SVN-20180101"> 2 2 <!ENTITY short-version "svn"> <!-- Used below in &blfs-book; 3 3 Change to x.y for release but not -rc releases --> 4 4 <!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" --> 5 5 6 <!ENTITY versiond "201 71227-systemd">6 <!ENTITY versiond "20180101-systemd"> 7 7 <!ENTITY short-versiond "systemd"> 8 8 <!ENTITY generic-versiond "systemd"> 9 9 10 <!ENTITY releasedate " December 27, 2017">10 <!ENTITY releasedate "January 1, 2018"> 11 11 12 <!ENTITY copyrightdate "1999-201 7"><!-- jhalfs needs a literal dash, not – -->12 <!ENTITY copyrightdate "1999-2018"><!-- jhalfs needs a literal dash, not – --> 13 13 <!ENTITY milestone "8.2"> 14 14 -
packages.ent
r0d84af1 r25332b5 99 99 <!ENTITY check-ch5-sbu "0.1 SBU"> 100 100 101 <!ENTITY coreutils-version "8.2 8">102 <!ENTITY coreutils-size "5,1 30KB">101 <!ENTITY coreutils-version "8.29"> 102 <!ENTITY coreutils-size "5,163 KB"> 103 103 <!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz"> 104 <!ENTITY coreutils-md5 " e7cb20d0572cc40d9f47ede6454406d1">104 <!ENTITY coreutils-md5 "960cfe75a42c9907c71439f8eb436303"> 105 105 <!ENTITY coreutils-home "&gnu-software;coreutils/"> 106 106 <!ENTITY coreutils-ch5-du "136 MB"> … … 409 409 <!ENTITY linux-major-version "4"> 410 410 <!ENTITY linux-minor-version "14"> 411 <!ENTITY linux-patch-version " 8">411 <!ENTITY linux-patch-version "10"> 412 412 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">i--> 413 413 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 414 <!ENTITY linux-size "98,4 29KB">414 <!ENTITY linux-size "98,438 KB"> 415 415 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 416 <!ENTITY linux-md5 " 0a2120cc58fe9ff0cbb7330dd1acb82e">416 <!ENTITY linux-md5 "cfab8ee2ee4eb6600a1e7da33a2ff275"> 417 417 <!ENTITY linux-home "http://www.kernel.org/"> 418 418 <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is -
stylesheets/lfs-xsl/xhtml/lfs-sections.xsl
r0d84af1 r25332b5 135 135 Self-made template to process SVN keywords found in sect1info. --> 136 136 <xsl:template match="sect1info" mode="svn-keys"> 137 <p class="updated">Last updated<!-- by137 <!-- <p class="updated">Last updated --><!-- by 138 138 <xsl:apply-templates select="othername" mode="svn-keys"/> --> 139 on139 <!-- on 140 140 <xsl:apply-templates select="date" mode="svn-keys"/> 141 141 </p> 142 comment out entire template for now. We do not use this. bdubbs 2017/12/30 --> 142 143 </xsl:template> 143 144
Note:
See TracChangeset
for help on using the changeset viewer.