Ignore:
Timestamp:
Apr 28, 2014, 8:56:46 PM (11 years ago)
Author:
Chris Staub <chris@…>
Parents:
5c8e74d (diff), 31cfd067 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merged latest systemd branch changes

Location:
BOOK/final-system/common
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/acl.xml

    r5c8e74d r350ab24  
    3333
    3434<screen os="d"><userinput>sed -i "s:| sed.*::g" test/{sbits-restore,cp,misc}.test</userinput></screen>
    35  
     35
    3636    <para os="e">Prepare ACL for compilation:</para>
    3737
  • BOOK/final-system/common/autoconf.xml

    r5c8e74d r350ab24  
    3737
    3838<screen os="e2"><userinput remap="test">make check VERBOSE=yes</userinput></screen>
    39    
     39
    4040    <para os="e3">17 tests are skipped that use Automake and different GCC languages.
    4141    For full test coverage, Autoconf can be re-tested after Automake has been
  • BOOK/final-system/common/coreutils.xml

    r5c8e74d r350ab24  
    3939    --enable-no-install-program=kill,uptime \
    4040    --enable-install-program=hostname --libexecdir=/usr/lib</userinput></screen>
    41    
     41
    4242    <variablelist os="d1">
    4343      <title>The meaning of the configure options:</title>
    44      
     44
    4545        <varlistentry os="d2">
    4646          <term><parameter>FORCE_UNSAFE_CONFIGURE=1</parameter></term>
  • BOOK/final-system/common/e2fsprogs.xml

    r5c8e74d r350ab24  
    196196          <para>Is used to check, and optionally repair <systemitem
    197197          class="filesystem">ext2</systemitem>, <systemitem
    198           class="filesystem">ext3</systemitem> and <systemitem 
     198          class="filesystem">ext3</systemitem> and <systemitem
    199199          class="filesystem">ext4</systemitem>file systems</para>
    200200          <indexterm zone="ch-system-e2fsprogs e2fsck">
     
    349349        <listitem>
    350350          <para>Creates an <systemitem class="filesystem">ext2</systemitem>,
    351           <systemitem class="filesystem">ext3</systemitem> or <systemitem 
     351          <systemitem class="filesystem">ext3</systemitem> or <systemitem
    352352          class="filesystem">ext4</systemitem> file system on the given device</para>
    353353          <indexterm zone="ch-system-e2fsprogs mke2fs">
  • BOOK/final-system/common/findutils.xml

    r5c8e74d r350ab24  
    5858
    5959<screen os="h"><userinput>make install</userinput></screen>
    60 
    61     <para os="i">The <command>find</command> program is used by some of the scripts
    62     in the CLFS-Bootscripts package. As <filename
    63     class="directory">/usr</filename> may not be available during the early
    64     stages of booting, the <command>find</command> binary needs to be on
    65     the root partition:</para>
    66 
    67 <screen os="j"><userinput>mv -v /usr/bin/find /bin</userinput></screen>
    68 
    69     <para os="k">The <command>updatedb</command> script needs to be modified
    70     to point to the new location for <command>find</command>:</para>
    71 
    72 <screen os="l"><userinput>sed -i 's@find:=${BINDIR}@find:=/bin@' /usr/bin/updatedb</userinput></screen>
    7360
    7461  </sect2>
  • BOOK/final-system/common/gcc.xml

    r5c8e74d r350ab24  
    2626    <title>Installation of GCC</title>
    2727
    28     <para os="p1">The following patch contains a number of updates to the 
     28    <para os="p1">The following patch contains a number of updates to the
    2929    &gcc-version; branch by the GCC developers:</para>
    3030
  • BOOK/final-system/common/groff.xml

    r5c8e74d r350ab24  
    4646
    4747    <para os="i">Some documentation programs, such as <command>xman</command>,
    48     will not work properly without the following symlinks:</para>
    49 
    50 <screen os="j"><userinput>ln -sv soelim /usr/bin/zsoelim
    51 ln -sv eqn /usr/bin/geqn
    52 ln -sv tbl /usr/bin/gtbl</userinput></screen>
     48    will not work properly without the following symlink:</para>
     49
     50<screen os="j"><userinput>ln -sv soelim /usr/bin/zsoelim</userinput></screen>
    5351
    5452  </sect2>
     
    6260
    6361      <seglistitem>
    64         <seg>addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk,
    65         geqn (link to eqn), grap2graph, grn, grodvi, groff, groffer, grog,
    66         grolbp, grolj4, grops, grotty, gtbl (link to tbl), hpftodit, indxbib,
    67         lkbib, lookbib, mmroff, neqn, nroff, pdfroff, pfbtops, pic, pic2graph,
    68         post-grohtml, pre-grohtml, preconv, refer, roff2dvi, roff2html,
    69         roff2pdf, roff2ps, roff2text, roff2x, soelim, tbl, tfmtodit, troff,
    70         and zsoelim (link to soelim)</seg>
     62        <seg>addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk, grap2graph,
     63        grn, grodvi, groff, groffer, grog, grolbp, grolj4, grops, grotty,
     64        hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, nroff, pdfroff,
     65        pfbtops, pic, pic2graph, post-grohtml, pre-grohtml, preconv, refer,
     66        roff2dvi, roff2html, roff2pdf, roff2ps, roff2text, roff2x, soelim,
     67        tbl, tfmtodit, troff, and zsoelim (link to soelim)</seg>
    7168        <seg>/usr/lib/groff, /usr/share/doc/groff-&groff-version;, /usr/share/groff</seg>
    7269      </seglistitem>
     
    138135          <indexterm zone="ch-system-groff gdiffmk">
    139136            <primary sortas="b-gdiffmk">gdiffmk</primary>
    140           </indexterm>
    141         </listitem>
    142       </varlistentry>
    143 
    144       <varlistentry id="geqn">
    145         <term><command>geqn</command></term>
    146         <listitem>
    147           <para>A link to <command>eqn</command></para>
    148           <indexterm zone="ch-system-groff geqn">
    149             <primary sortas="b-geqn">geqn</primary>
    150137          </indexterm>
    151138        </listitem>
     
    264251      </varlistentry>
    265252
    266       <varlistentry id="gtbl">
    267         <term><command>gtbl</command></term>
    268         <listitem>
    269           <para>A link to <command>tbl</command></para>
    270           <indexterm zone="ch-system-groff gtbl">
    271             <primary sortas="b-gtbl">gtbl</primary>
    272           </indexterm>
    273         </listitem>
    274       </varlistentry>
    275 
    276253      <varlistentry id="hpftodit">
    277254        <term><command>hpftodit</command></term>
  • BOOK/final-system/common/iproute2.xml

    r5c8e74d r350ab24  
    3939
    4040    <para os="f1">Remove unused libnl headers:</para>
    41    
     41
    4242    <screen os="f2"><userinput>sed -i '/netlink\//d' ip/ipl2tp.c</userinput></screen>
    4343
     
    5555          that the IPRoute2 binaries will be installed into
    5656          <filename class="directory">/sbin</filename>. This is the correct
    57           location according to the FHS, because some of the IPRoute2 binaries
    58           are used by the CLFS-Bootscripts package.</para>
     57          location according to the FHS, as some of these programs may be
     58          needed before <filename class="directory">/usr</filename> is available.</para>
    5959        </listitem>
    6060      </varlistentry>
  • BOOK/final-system/common/kmod.xml

    r5c8e74d r350ab24  
    1919
    2020    <para>The Kmod package contains programs for loading, inserting
    21       and removing kernel modules for Linux. Kmod replaces the 
     21      and removing kernel modules for Linux. Kmod replaces the
    2222      Module-Init-tools package.</para>
    2323
     
    7373ln -sfv ../bin/kmod /sbin/${tool}
    7474done</userinput></screen>
    75  
     75
    7676  </sect2>
    7777
  • BOOK/final-system/common/man-pages.xml

    r5c8e74d r350ab24  
    5151        <listitem>
    5252          <para>This package contains man pages that describe the following:
    53           POSIX headers (section 0p), 
     53          POSIX headers (section 0p),
    5454          POSIX utilities (section 1p), POSIX functions (section 3p),
    55           user commands (section 1), system calls (section 2), 
    56           libc calls (section 3), device information (section 4), 
    57           file formats (section 5), games (section 6), 
     55          user commands (section 1), system calls (section 2),
     56          libc calls (section 3), device information (section 4),
     57          file formats (section 5), games (section 6),
    5858          conventions and macro packages (section 7),
    5959          system administration (section 8), and
  • BOOK/final-system/common/ncurses.xml

    r5c8e74d r350ab24  
    4343
    4444    <para os="e">This package has a test suite, and can be ran after the
    45     package is installed. The tests are in the 
    46     <filename class="directory">test/</filename> directory. See the 
     45    package is installed. The tests are in the
     46    <filename class="directory">test/</filename> directory. See the
    4747    <filename>README</filename> file in that directory for details.</para>
    4848
  • BOOK/final-system/common/procps-ng.xml

    r5c8e74d r350ab24  
    3333
    3434    <variablelist os="c">
    35       <title>The meaning of the configure options:</title>   
     35      <title>The meaning of the configure options:</title>
    3636      <varlistentry>
    3737        <term><parameter>--disable-kill</parameter></term>
  • BOOK/final-system/common/psmisc.xml

    r5c8e74d r350ab24  
    2828    <para os="a">Prepare Psmisc for compilation:</para>
    2929
    30 <screen os="b"><userinput>./configure --prefix=/usr --exec-prefix=""</userinput></screen>
     30<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    3131
    32     <variablelist os="c">
    33       <title>The meaning of the configure option:</title>
     32    <para os="c">Compile the package:</para>
    3433
    35       <varlistentry>
    36         <term><parameter>--exec-prefix=""</parameter></term>
    37         <listitem>
    38           <para>This ensures that the Psmisc binaries will install into
    39           <filename class="directory">/bin</filename> instead of
    40           <filename class="directory">/usr/bin</filename>. This is the
    41           correct location according to the FHS, because some of the Psmisc
    42           binaries are used by the CLFS-Bootscripts package.</para>
    43         </listitem>
    44       </varlistentry>
    45     </variablelist>
     34<screen os="d"><userinput>make</userinput></screen>
    4635
    47     <para os="d">Compile the package:</para>
     36    <para os="e">This package does not come with a test suite.</para>
    4837
    49 <screen os="e"><userinput>make</userinput></screen>
     38    <para os="f">Install the package:</para>
    5039
    51     <para os="f">This package does not come with a test suite.</para>
    52 
    53     <para os="g">Install the package:</para>
    54 
    55 <screen os="h"><userinput>make install</userinput></screen>
    56 
    57     <para os="i">There is no reason for the <command>pstree</command> and
    58     <command>pstree.x11</command> programs to reside in <filename
    59     class="directory">/bin</filename>. Therefore, move them to <filename
    60     class="directory">/usr/bin</filename>:</para>
    61 
    62 <screen os="j"><userinput>mv -v /bin/pstree* /usr/bin</userinput></screen>
     40<screen os="g"><userinput>make install</userinput></screen>
    6341
    6442  </sect2>
  • BOOK/final-system/common/readline.xml

    r5c8e74d r350ab24  
    3333    <para os="a">Prepare Readline for compilation:</para>
    3434
    35 <screen os="b"><userinput>./configure --prefix=/usr --libdir=/lib</userinput></screen>
     35<screen os="b"><userinput>./configure --prefix=/usr --libdir=/lib \
     36    --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen>
    3637
    3738    <para os="c">Compile the package:</para>
  • BOOK/final-system/common/shadow.xml

    r5c8e74d r350ab24  
    5656      <filename class="directory">/usr/etc</filename>.</para></listitem>
    5757    </varlistentry>
    58    
     58
    5959  </variablelist>
    6060
  • BOOK/final-system/common/systemd.xml

    r5c8e74d r350ab24  
    6464
    6565      <varlistentry>
    66         <term><parameter>--disable-gudev --without-python</parameter></term>
    67         <listitem>
    68           <para>These switches disable optional features because
    69           LFS does not provide their dependencies.</para>
     66        <term><parameter>--disable-gudev</parameter></term>
     67        <listitem>
     68          <para>This switch prevents Systemd from building
     69          <filename class="libraryfile">libgudev</filename> as it requires
     70          Glib, which is not installed in CLFS.</para>
    7071        </listitem>
    7172      </varlistentry>
  • BOOK/final-system/common/temp-perl.xml

    r5c8e74d r350ab24  
    6363<screen os="j"><userinput>make install</userinput></screen>
    6464
     65    <para os="k">Finally, create a necessary symlink:</para>
     66
     67<screen os="l"><userinput>ln -sfv /tools/bin/perl /usr/bin</userinput></screen>
     68
    6569  </sect2>
    6670
Note: See TracChangeset for help on using the changeset viewer.