Changeset cb23c1a
- Timestamp:
- 01/20/2014 01:18:30 AM (10 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, 7.5, 7.6, 7.7, 7.8, 7.9, 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, 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:
- 053b206
- Parents:
- cde2ae7
- Files:
-
- 1 added
- 1 deleted
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
rcde2ae7 rcb23c1a 2092 2092 <seglistitem> 2093 2093 <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC, 2094 Gettext, Glibc, Grep, Make, Ncurses, Sed, and Zlib</seg>2095 </seglistitem> 2096 </segmentedlist> 2097 2098 <segmentedlist> 2099 <segtitle>&testsuites;</segtitle> 2100 2101 <seglistitem> 2102 <seg>No test suite available</seg>2094 Gettext, Glibc, Grep, Make, Ncurses, Sed, Udev, and Zlib</seg> 2095 </seglistitem> 2096 </segmentedlist> 2097 2098 <segmentedlist> 2099 <segtitle>&testsuites;</segtitle> 2100 2101 <seglistitem> 2102 <seg>None</seg> 2103 2103 </seglistitem> 2104 2104 </segmentedlist> -
chapter01/changelog.xml
rcde2ae7 rcb23c1a 37 37 --> 38 38 <listitem> 39 <para>2014-01-15</para> 40 <itemizedlist> 41 <listitem> 42 <para>[bdubbs] - Added a Chapter 5 build of util-linux after 43 udev to satify a circular dependency. This is not the 44 complete fix as this build has not yet been incorporated into 45 Chapter 6.</para> 46 </listitem> 47 <listitem> 48 <para>[bdubbs] - Moutn /run as a tmpfs for Chapter 6.</para> 49 </listitem> 50 </itemizedlist> 51 </listitem> 52 53 <listitem> 39 54 <para>2014-01-14</para> 40 55 <itemizedlist> … … 47 62 <listitem> 48 63 <para>[bdubbs] - Fix hardcoded reference to /tools in 49 Chapter 6 g libc. Fixes64 Chapter 6 gcc. Fixes 50 65 <ulink url="&lfs-ticket-root;3466">#3466</ulink>.</para> 51 66 </listitem> -
chapter01/whatsnew.xml
rcde2ae7 rcb23c1a 107 107 <para>IANA-Etc &iana-etc-version;</para> 108 108 </listitem>--> 109 < !--<listitem>109 <listitem> 110 110 <para>Inetutils &inetutils-version;</para> 111 </listitem> -->111 </listitem> 112 112 <listitem> 113 113 <para>IPRoute2 &iproute2-version;</para> -
chapter05/chapter05.xml
rcde2ae7 rcb23c1a 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tar.xml"/> 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="texinfo.xml"/> 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="util-linux.xml"/> 46 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xz.xml"/> 47 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="util-linux-ng.xml"/>-->48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="stripping.xml"/> 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="changingowner.xml"/> -
chapter05/ncurses.xml
rcde2ae7 rcb23c1a 46 46 <para>Prepare Ncurses for compilation:</para> 47 47 48 <screen><userinput remap="configure">./configure --prefix=/tools --with-shared \ 49 --without-debug --without-ada --enable-overwrite</userinput></screen> 48 <screen><userinput remap="configure"> 49 ./configure --prefix=/tools \ 50 --with-shared \ 51 --without-debug \ 52 --without-ada \ 53 --enable-widec \ 54 --enable-overwrite</userinput></screen> 50 55 51 56 <variablelist> … … 69 74 ensure that other packages can find the Ncurses headers 70 75 successfully.</para> 76 </listitem> 77 </varlistentry> 78 79 <varlistentry> 80 <term><parameter>--enable-widec</parameter></term> 81 <listitem> 82 <para>This switch causes wide-character libraries (e.g., <filename 83 class="libraryfile">libncursesw.so.&ncurses-version;</filename>) 84 to be built instead of normal ones (e.g., <filename 85 class="libraryfile">libncurses.so.&ncurses-version;</filename>). 86 These wide-character libraries are usable in both multibyte and 87 traditional 8-bit locales, while normal libraries work properly 88 only in 8-bit locales. Wide-character and normal libraries are 89 source-compatible, but not binary-compatible.</para> 71 90 </listitem> 72 91 </varlistentry> -
chapter06/creatingdirs.xml
rcde2ae7 rcb23c1a 14 14 standard directory tree by issuing the following commands:</para> 15 15 16 <screen><userinput>mkdir -pv /{bin,boot,etc/{opt,sysconfig},home,lib,mnt,opt ,run}16 <screen><userinput>mkdir -pv /{bin,boot,etc/{opt,sysconfig},home,lib,mnt,opt} 17 17 mkdir -pv /{media/{floppy,cdrom},sbin,srv,var} 18 18 install -dv -m 0750 /root -
chapter06/kernfs.xml
rcde2ae7 rcb23c1a 23 23 mounted:</para> 24 24 25 <screen><userinput>mkdir -pv $LFS/{dev,proc,sys }</userinput></screen>25 <screen><userinput>mkdir -pv $LFS/{dev,proc,sys,run}</userinput></screen> 26 26 27 27 <sect2> … … 71 71 <screen><userinput>mount -vt devpts devpts $LFS/dev/pts -o gid=5,mode=620 72 72 mount -vt proc proc $LFS/proc 73 mount -vt sysfs sysfs $LFS/sys</userinput></screen> 73 mount -vt sysfs sysfs $LFS/sys 74 mount -vt tmpfs tmpfs $LFS/run</userinput></screen> 74 75 75 76 <variablelist> … … 103 104 <para>In some host systems, <filename>/dev/shm</filename> is a 104 105 symbolic link to <filename class="directory">/run/shm</filename>. 105 Inside a chroot environment, this temporary file system needs106 to be mounted separate from the host file system:</para>106 The /run tmpfs was mounted above so in this case only a 107 directory needs to be created.</para> 107 108 108 109 <screen><userinput>if [ -h $LFS/dev/shm ]; then 109 link=$(readlink $LFS/dev/shm) 110 mkdir -pv $LFS/$link 111 mount -vt tmpfs shm $LFS/$link 112 unset link 113 else 114 mount -vt tmpfs shm $LFS/dev/shm 110 mkdir -pv $LFS/$(readlink $LFS/dev/shm) 115 111 fi</userinput></screen> 116 112 -
chapter06/revisedchroot.xml
rcde2ae7 rcb23c1a 13 13 <para>Finally, clean up some extra files left around from running tests:</para> 14 14 15 <screen><userinput>rm -rf / run/* /tmp/*</userinput></screen>15 <screen><userinput>rm -rf /tmp/*</userinput></screen> 16 16 17 17 <para>From now on, when reentering the chroot environment after -
general.ent
rcde2ae7 rcb23c1a 1 <!ENTITY version "SVN-2014011 4">2 <!ENTITY releasedate "January 1 4, 2014">1 <!ENTITY version "SVN-20140119"> 2 <!ENTITY releasedate "January 19, 2014"> 3 3 <!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not – --> 4 4 <!ENTITY milestone "7.5"> -
packages.ent
rcde2ae7 rcb23c1a 566 566 <!ENTITY util-linux-md5 "4fac6443427f575fc5f3531a4ad2ca01"> 567 567 <!ENTITY util-linux-home "http://userweb.kernel.org/~kzak/util-linux/"> 568 <!ENTITY util-linux-ch5-du "89 MB"> 569 <!ENTITY util-linux-ch5-sbu "0.6 SBU"> 568 570 <!ENTITY util-linux-ch6-du "89 MB"> 569 571 <!ENTITY util-linux-ch6-sbu "0.6 SBU">
Note:
See TracChangeset
for help on using the changeset viewer.