- Timestamp:
- 11/04/2014 04:40:05 PM (9 years ago)
- Branches:
- 7.7-systemd, 7.8-systemd, 7.9-systemd
- Children:
- 3b003e5
- Parents:
- d88e730
- Location:
- chapter06
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/autoconf.xml
rd88e730 r6b9aa3b 56 56 <para>This takes a long time, about 4.7 SBUs. In addition, 6 tests are skipped 57 57 that use Automake. For full test coverage, Autoconf can be re-tested 58 after Automake has been installed.</para> 58 after Automake has been installed. In addition, one test fails due to 59 changes in libtool-2.4.3 and later.</para> 59 60 60 61 <para>Install the package:</para> -
chapter06/coreutils.xml
rd88e730 r6b9aa3b 73 73 74 74 <varlistentry> 75 <term><envar>FORCE_UNSAFE_CONFIGURE=1</envar></term> 76 <listitem> 77 <para>This environment variable allows the package to be 78 built as the root user. 79 </para> 80 </listitem> 81 </varlistentry> 82 83 <varlistentry> 75 84 <term><parameter>--enable-no-install-program=kill,uptime</parameter></term> 76 85 <listitem> … … 112 121 <screen><userinput remap="test">su nobody -s /bin/bash \ 113 122 -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check"</userinput></screen> 123 124 <para>The stty-pairs test is known to fail on a virtual console, but 125 passes if run in a X terminal.</para> 114 126 115 127 <para>Remove the temporary group:</para> -
chapter06/gcc.xml
rd88e730 r6b9aa3b 41 41 <sect2 role="installation"> 42 42 <title>Installation of GCC</title> 43 43 <!-- 44 44 <para>As in Chapter 5, fix a problem identified upstream:</para> 45 45 … … 51 51 52 52 <screen><userinput remap="pre">patch -Np1 -i ../&gcc-upstream-patch;</userinput></screen> 53 53 --> 54 54 <para>The GCC documentation recommends building GCC outside of the source 55 55 directory in a dedicated build directory:</para> -
chapter06/gmp.xml
rd88e730 r6b9aa3b 68 68 69 69 <varlistentry> 70 <term><parameter>--docdir=/usr/share/doc -gmp&gmp-version;</parameter></term>70 <term><parameter>--docdir=/usr/share/doc/gmp&gmp-version;</parameter></term> 71 71 <listitem> 72 72 <para>This variable specifies the correct place for the -
chapter06/libtool.xml
rd88e730 r6b9aa3b 54 54 55 55 <screen><userinput remap="test">make check</userinput></screen> 56 57 <para>Five tests are known to fail in the LFS build envronment, 58 but all tests pass if rechecked after Chapter 6 is complete.</para> 56 59 57 60 <para>Install the package:</para> -
chapter06/util-linux.xml
rd88e730 r6b9aa3b 55 55 <sect2 role="installation"> 56 56 <title>Installation of Util-linux</title> 57 57 <!-- 58 58 <para>First, fix one of the regression tests:</para> 59 59 60 60 <screen><userinput remap="pre">sed -e 's/2^64/(2^64/' -e 's/E </E) <=/' -e 's/ne /eq /' \ 61 61 -i tests/ts/ipcs/limits2</userinput></screen> 62 62 --> 63 63 <para>Prepare Util-linux for compilation:</para> 64 64 65 <screen><userinput remap="configure">./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \ 66 --docdir=/usr/share/doc/util-linux-&util-linux-version;</userinput></screen> 65 <screen><userinput remap="configure">./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \ 66 --docdir=/usr/share/doc/util-linux-&util-linux-version; \ 67 --disable-chfn-chsh \ 68 --disable-login \ 69 --disable-su \ 70 --disable-setpriv \ 71 --disable-runuser \ 72 --disable-pylibmount \ 73 --without-python</userinput></screen> 74 75 <para>The --disable and --without options prevent warnings about 76 building components that require packages not in LFS or are 77 inconsistent with programs installed by other packages.</para> 67 78 68 79 <para>Compile the package:</para>
Note:
See TracChangeset
for help on using the changeset viewer.