Changeset 8aa7fde
- Timestamp:
- 05/20/2014 12:44:22 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.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:
- 377cfd01
- Parents:
- acbaccd
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
racbaccd r8aa7fde 37 37 --> 38 38 <listitem> 39 <para>2014-05-19</para> 40 <itemizedlist> 41 <listitem> 42 <para>[bdubbs] - Remove unneeded configure switches from gcc. Fixes 43 <ulink url="&lfs-ticket-root;3582">#3582</ulink>.</para> 44 </listitem> 45 <listitem> 46 <para>[bdubbs] - Restore installation of udev-lfs support files.</para> 47 </listitem> 48 </itemizedlist> 49 </listitem> 50 51 <listitem> 39 52 <para>2014-05-15</para> 40 53 <itemizedlist> -
chapter05/gcc-pass1.xml
racbaccd r8aa7fde 130 130 --disable-libgomp \ 131 131 --disable-libitm \ 132 --disable-libmudflap \133 132 --disable-libquadmath \ 134 133 --disable-libsanitizer \ … … 137 136 --disable-libcilkrts \ 138 137 --disable-libstdc++-v3 \ 139 --enable-languages=c,c++ \ 140 --with-mpfr-include=$(pwd)/../gcc-&gcc-version;/mpfr/src \ 141 --with-mpfr-lib=$(pwd)/mpfr/src/.libs</userinput></screen> 142 138 --enable-languages=c,c++</userinput></screen> 143 139 <variablelist> 144 140 <title>The meaning of the configure options:</title> … … 222 218 <para>This option ensures that only the C and C++ compilers are built. 223 219 These are the only languages needed now.</para> 224 </listitem>225 </varlistentry>226 227 <varlistentry>228 <term><parameter>--with-mpfr-*</parameter></term>229 <listitem>230 <para>These options enable the build system to correctly use the231 in-tree copy of the MPFR sources.</para>232 220 </listitem> 233 221 </varlistentry> -
chapter05/gcc-pass2.xml
racbaccd r8aa7fde 122 122 --disable-multilib \ 123 123 --disable-bootstrap \ 124 --disable-libgomp \ 125 --with-mpfr-include=$(pwd)/../gcc-&gcc-version;/mpfr/src \ 126 --with-mpfr-lib=$(pwd)/mpfr/src/.libs</userinput></screen> 124 --disable-libgomp</userinput></screen> 127 125 128 126 <variablelist> -
chapter06/eudev.xml
racbaccd r8aa7fde 90 90 <screen><userinput remap="install">tar -xvf ../eudev-&eudev-version;-manpages.tar.bz2 -C /usr/share</userinput></screen> 91 91 92 <para>Finally, create some custom rules that are not covered as a part of the 93 defaults:</para> 94 95 <screen><userinput remap="install">cat > /etc/udev/rules.d/55-lfs.rules << "EOF" 96 # /etc/udev/rules.d/55-lfs.rules: Rule definitions for LFS. 97 98 # Core kernel devices 99 100 # This causes the system clock to be set as soon as /dev/rtc becomes available. 101 SUBSYSTEM=="rtc", ACTION=="add", MODE="0644", RUN+="/etc/rc.d/init.d/setclock start" 102 KERNEL=="rtc", ACTION=="add", MODE="0644", RUN+="/etc/rc.d/init.d/setclock start" 103 104 # Comms devices 105 106 KERNEL=="ippp[0-9]*", GROUP="dialout" 107 KERNEL=="isdn[0-9]*", GROUP="dialout" 108 KERNEL=="isdnctrl[0-9]*", GROUP="dialout" 109 KERNEL=="dcbri[0-9]*", GROUP="dialout" 110 EOF</userinput></screen> 92 <para>Finally, install some custom rules and support files useful in an LFS 93 environment:</para> 94 95 <screen><userinput remap="install">tar -xvf ../&udev-lfs-version;.tar.bz2 96 make -f &udev-lfs-version;/Makefile.lfs install</userinput></screen> 111 97 112 98 </sect2> -
chapter07/symlinks.xml
racbaccd r8aa7fde 49 49 Generate these rules by running:</para> 50 50 51 <screen role=" nodump"><userinput>bash /lib/udev/init-net-rules.sh</userinput></screen>52 53 <para> Now, inspect th 51 <screen role="install"><userinput>bash /lib/udev/init-net-rules.sh</userinput></screen> 52 53 <para> Now, inspect the 54 54 <filename>/etc/udev/rules.d/70-persistent-net.rules</filename> file, to 55 55 find out which name was assigned to which network device:</para> -
general.ent
racbaccd r8aa7fde 1 <!ENTITY version "SVN-2014051 5">1 <!ENTITY version "SVN-20140519"> 2 2 <!ENTITY short-version "svn"> <!-- Used in dbus chapter, change to x.y for release --> 3 <!ENTITY releasedate "May 1 5, 2014">3 <!ENTITY releasedate "May 19, 2014"> 4 4 <!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not – --> 5 5 <!ENTITY milestone "8.0">
Note:
See TracChangeset
for help on using the changeset viewer.