Changeset 3e2ac00


Ignore:
Timestamp:
02/17/2014 01:11:29 AM (10 years ago)
Author:
Krejzi <krejzi@…>
Branches:
7.5-systemd, 7.6-systemd, 7.7-systemd, 7.8-systemd, 7.9-systemd
Children:
6b81425, bbadc6d
Parents:
f8756ab
Message:

Final sync from lfs svn.

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10472 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
18 edited

Legend:

Unmodified
Added
Removed
  • appendices/dependencies.xml

    rf8756ab r3e2ac00  
    14931493
    14941494        <seglistitem>
    1495           <seg>Not run. Requires Man-DB test suite package</seg>
     1495          <seg>Util-linux</seg>
    14961496        </seglistitem>
    14971497      </segmentedlist>
  • chapter01/changelog.xml

    rf8756ab r3e2ac00  
    3737-->
    3838    <listitem>
     39      <para>2014-02-17</para>
     40      <itemizedlist>
     41        <listitem>
     42          <para>[krejzi] - Merge LFS SVN-20140216 book.</para>
     43        </listitem>
     44      </itemizedlist>
     45    </listitem>
     46
     47    <listitem>
     48      <para>2014-02-16</para>
     49      <itemizedlist>
     50        <listitem>
     51          <para>[bdubbs] - Update to man-pages-3.5.9.</para>
     52        </listitem>
     53        <listitem>
     54          <para>[bdubbs] - Incorporate beta FHS.  Add
     55          /usr/share/ppd, /usr/libexec, /usr/share/color,
     56          /usr/local/share/color, /var/lib/color, and /usr/share/dict.
     57          </para>
     58        </listitem>
     59        <listitem>
     60          <para>[bdubbs] - Incorporate beta FHS.  Remove overrides
     61          for /usr/libexec: coreutils, findutils, gawk, gcc, glibc,
     62          inetutils, man-db, and tar.  Also fixes
     63          <ulink url="&lfs-ticket-root;3498">#3498</ulink>.
     64          </para>
     65        </listitem>
     66        <listitem>
     67          <para>[bdubbs] - Incorporate beta FHS.  Move grub sbin
     68          executables from /usr/sbin to /sbin.
     69          </para>
     70        </listitem>
     71        <listitem>
     72          <para>[bdubbs] - Document two new glibc errors in the
     73          regression tests.
     74          </para>
     75        </listitem>
     76        <listitem>
     77          <para>[bdubbs] - Move man-db after util-linux to satisfy
     78          a test dependency.
     79          </para>
     80        </listitem>
     81        <listitem>
     82          <para>[bdubbs] - Update automake tests to accomodate util-linux
     83          in /tools and to speed the test up.
     84          </para>
     85        </listitem>
     86        <listitem>
     87          <para>[bdubbs] - Restore building the flex static library.
     88          </para>
     89        </listitem>
     90      </itemizedlist>
     91    </listitem>
     92
     93    <listitem>
    3994      <para>2014-02-14</para>
    4095      <itemizedlist>
  • chapter06/automake.xml

    rf8756ab r3e2ac00  
    5050<screen><userinput remap="make">make</userinput></screen>
    5151
    52     <note><para>The tests take a very long time: over 30 SBUs.</para></note>
    53 
    54     <para>To test the results, issue:</para>
    55 
    56 <screen><userinput remap="test">make check</userinput></screen>
     52    <para>There are a couple of tests that incorrectly link to the
     53    wrong version of the flex library, so we temporarily work around
     54    the problem.  Also, using the -j4 make option speeds up the tests, even on
     55    systems with only one processor due to internal delays in individual
     56    tests.  To test the results, issue:</para>
     57
     58<screen><userinput remap="test">mv -v /usr/lib/libfl.{so,save}
     59ln -sv libfl.a /usr/lib/libfl.so
     60make -j4 check
     61rm -v /usr/lib/libfl.so
     62mv -v /usr/lib/libfl.{save,so}</userinput></screen>
    5763
    5864    <para>Install the package:</para>
  • chapter06/chapter06.xml

    rf8756ab r3e2ac00  
    7373  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpipeline.xml"/>
    7474  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="make.xml"/>
    75   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="man-db.xml"/>
    7675  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="patch.xml"/>
    7776  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdbus.xml"/>
     
    7978  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dbus.xml"/>
    8079  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="util-linux.xml"/>
     80  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="man-db.xml"/>
    8181  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tar.xml"/>
    8282  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="texinfo.xml"/>
  • chapter06/coreutils.xml

    rf8756ab r3e2ac00  
    6262<screen><userinput remap="configure">FORCE_UNSAFE_CONFIGURE=1 ./configure \
    6363            --prefix=/usr            \
    64             --libexecdir=/usr/lib    \
    6564            --enable-no-install-program=kill,uptime</userinput></screen>
    6665
  • chapter06/creatingdirs.xml

    rf8756ab r3e2ac00  
    1919install -dv -m 1777 /tmp /var/tmp
    2020mkdir -pv /usr/{,local/}{bin,include,lib,sbin,src}
    21 mkdir -pv /usr/{,local/}share/{doc,info,locale,man}
     21mkdir -pv /usr/{,local/}share/{color,dict,doc,info,locale,man}
    2222mkdir -v  /usr/{,local/}share/{misc,terminfo,zoneinfo}
    2323mkdir -pv /usr/{,local/}share/man/man{1..8}
     
    3131ln -sv /run /var/run
    3232ln -sv /run/lock /var/lock
    33 mkdir -pv /var/{opt,cache,lib/{misc,locate},local}</userinput></screen>
     33mkdir -pv /var/{opt,cache,lib/{color,misc,locate},local}</userinput></screen>
    3434
    3535  <para>Directories are, by default, created with permission mode 755, but
  • chapter06/findutils.xml

    rf8756ab r3e2ac00  
    4747
    4848<screen><userinput remap="configure">./configure --prefix=/usr                   \
    49             --libexecdir=/usr/lib/findutils \
    5049            --localstatedir=/var/lib/locate</userinput></screen>
    5150
  • chapter06/flex.xml

    rf8756ab r3e2ac00  
    4949
    5050<screen><userinput remap="configure">./configure --prefix=/usr    \
    51             --disable-static \
    5251            --docdir=/usr/share/doc/flex-&flex-version;</userinput></screen>
    5352
     
    9998      <seglistitem>
    10099        <seg>flex, flex++ (link to flex), and lex</seg>
    101         <seg>libfl.so and libfl_pic.so</seg>
     100        <seg>libfl.{so,a} and libfl_pic.{so.a}</seg>
    102101        <seg>/usr/share/doc/flex-&flex-version;</seg>
    103102      </seglistitem>
     
    144143
    145144      <varlistentry id="libfl.so">
    146         <term><filename class="libraryfile">libfl.a</filename></term>
     145        <term><filename class="libraryfile">libfl.so</filename></term>
    147146        <listitem>
    148147          <para>The <filename class="libraryfile">flex</filename> library</para>
  • chapter06/gawk.xml

    rf8756ab r3e2ac00  
    4343    <para>Prepare Gawk for compilation:</para>
    4444
    45 <screen><userinput remap="configure">./configure --prefix=/usr --libexecdir=/usr/lib</userinput></screen>
     45<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
    4646
    4747    <para>Compile the package:</para>
  • chapter06/gcc.xml

    rf8756ab r3e2ac00  
    7373<screen><userinput remap="configure">SED=sed                                            \
    7474../gcc-&gcc-version;/configure --prefix=/usr               \
    75                        --libexecdir=/usr/lib       \
    7675                       --enable-shared             \
    7776                       --enable-threads=posix      \
  • chapter06/glibc.xml

    rf8756ab r3e2ac00  
    8585    --disable-profile            \
    8686    --enable-kernel=&min-kernel;       \
    87     --libexecdir=/usr/lib        \
    8887    --enable-obsolete-rpc</userinput></screen>
    8988
    9089    <variablelist>
    9190      <title>The meaning of the new configure options:</title>
    92 
    93       <varlistentry>
    94         <term><parameter>--libexecdir=/usr/lib</parameter></term>
    95         <listitem>
    96           <para>This changes the location of some auxillary files from the
    97           default of <filename class="directory">/usr/libexec</filename> to
    98           <filename class="directory">/usr/lib</filename>.</para>
    99         </listitem>
    100       </varlistentry>
    10191
    10292      <varlistentry>
     
    164154
    165155      <listitem>
     156        <para>libio/tst-ftell-partial-wide.out fails because it needs a locale
     157        that has not yet been generated.</para>
     158      </listitem>
     159
     160      <listitem>
    166161        <para>Other tests known to fail on some architectures are posix/bug-regex32,
    167         misc/tst-writev, elf/check-textrel, nptl/tst-getpid2, and stdio-common/bug22.</para>
     162        misc/tst-writev, elf/check-textrel, nptl/tst-getpid2, nptl/tst-robust8,
     163        and stdio-common/bug22.</para>
    168164      </listitem>
    169165
  • chapter06/grub.xml

    rf8756ab r3e2ac00  
    4848
    4949<screen><userinput remap="configure">./configure --prefix=/usr          \
     50            --sbindir=/sbin        \
    5051            --sysconfdir=/etc      \
    5152            --disable-grub-emu-usb \
  • chapter06/inetutils.xml

    rf8756ab r3e2ac00  
    4949
    5050<screen><userinput remap="configure">./configure --prefix=/usr  \
    51     --libexecdir=/usr/sbin \
    5251    --localstatedir=/var   \
    5352    --disable-logger       \
  • chapter06/man-db.xml

    rf8756ab r3e2ac00  
    4545
    4646<screen><userinput remap="configure">./configure --prefix=/usr                        \
    47             --libexecdir=/usr/lib                \
    4847            --docdir=/usr/share/doc/man-db-&man-db-version; \
    4948            --sysconfdir=/etc                    \
  • chapter06/tar.xml

    rf8756ab r3e2ac00  
    4949<screen><userinput remap="configure">FORCE_UNSAFE_CONFIGURE=1  \
    5050./configure --prefix=/usr \
    51             --bindir=/bin \
    52             --libexecdir=/usr/sbin</userinput></screen>
     51            --bindir=/bin</userinput></screen>
    5352
    5453    <variablelist>
  • general.ent

    rf8756ab r3e2ac00  
    1 <!ENTITY version         "20140214-SYSTEMD">
    2 <!ENTITY releasedate     "February 14, 2014">
     1<!ENTITY version         "20140217-SYSTEMD">
     2<!ENTITY releasedate     "February 17, 2014">
    33<!ENTITY copyrightdate   "1999-2014"><!-- jhalfs needs a literal dash, not &ndash; -->
    44<!ENTITY milestone       "7.5">
  • packages.ent

    rf8756ab r3e2ac00  
    3939<!ENTITY automake-home "&gnu-software;automake/">
    4040<!ENTITY automake-ch6-du "100 MB">
    41 <!ENTITY automake-ch6-sbu "less than 0.1 SBU (34.1 SBU with tests)">
     41<!ENTITY automake-ch6-sbu "less than 0.1 SBU (about 12 SBU with tests)">
    4242
    4343<!ENTITY bash-version "4.2">
     
    442442<!ENTITY man-db-ch6-sbu "0.5 SBU">
    443443
    444 <!ENTITY man-pages-version "3.58">
    445 <!ENTITY man-pages-size "1,170 KB">
     444<!ENTITY man-pages-version "3.59">
     445<!ENTITY man-pages-size "1,172 KB">
    446446<!ENTITY man-pages-url "http://www.kernel.org/pub/linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
    447 <!ENTITY man-pages-md5 "539698a70e0338551d22c24011c03186">
     447<!ENTITY man-pages-md5 "d8e4d8287a76ee861351b905044c8e92">
    448448<!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
    449449<!ENTITY man-pages-ch6-du "23 MB">
  • prologue/standards.xml

    rf8756ab r3e2ac00  
    2323      </listitem>
    2424      <listitem>
    25         <para><ulink url="http://www.pathname.com/fhs/pub/fhs-2.3.html">Filesystem
    26         Hierarchy Standard (FHS)</ulink></para>
     25        <para><ulink
     26        url="http://www.linuxfoundation.org/collaborate/workgroups/lsb/fhs-30-draft-1">
     27        Filesystem Hierarchy Standard version 3.0 Draft 1 (FHS)</ulink></para>
    2728
    2829      </listitem>
Note: See TracChangeset for help on using the changeset viewer.