[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, master, updated. clfs-2.1.0-1233-gdd597af

git git at cross-lfs.org
Wed Jun 4 03:32:58 PDT 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Book".

The branch, master has been updated
       via  dd597af84c8568f7729d60851574c51f8978715a (commit)
       via  22cbf2ad7c37d8ae61197205bc76e015e0264391 (commit)
       via  1719eeaf2d0066dcf0ee5fdaf9a7f9d1ce682246 (commit)
       via  ca5d69dd79ce32c1dcb7a1d0ca8a5570e1c32f24 (commit)
       via  8e667c112cb987b46ce967dd4eb58ef8cf1f8cf2 (commit)
       via  d23c4f993bb80a8ffe3c84e9ff738ddf7032516d (commit)
       via  a7a05cf913c5749113844d71665d3b2f259185f6 (commit)
       via  1d396c4b0c61787b519e2e24c32375a2ecf1018d (commit)
       via  b766e6c55125e7c6478de8d35b568bb78b34b19e (commit)
      from  613b6ae99d44b2bdd92c58e81a5423a47b02410f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit dd597af84c8568f7729d60851574c51f8978715a
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jun 4 06:31:24 2014 -0400

    mpfr enables shared by default

diff --git a/BOOK/temp-system/common/mpfr.xml b/BOOK/temp-system/common/mpfr.xml
index 2c6ea76..7df173f 100644
--- a/BOOK/temp-system/common/mpfr.xml
+++ b/BOOK/temp-system/common/mpfr.xml
@@ -33,8 +33,7 @@
     <para os="a">Prepare MPFR for compilation:</para>
 
 <screen os="b"><userinput>./configure --prefix=/tools \
-    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
-    --enable-shared</userinput></screen>
+    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
 
     <para os="c">Compile the package:</para>
 
diff --git a/BOOK/temp-system/multilib/mpfr.xml b/BOOK/temp-system/multilib/mpfr.xml
index 76a650b..f5fe7c7 100644
--- a/BOOK/temp-system/multilib/mpfr.xml
+++ b/BOOK/temp-system/multilib/mpfr.xml
@@ -36,7 +36,7 @@
 
 <screen os="b"><userinput>./configure --prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
-    --libdir=/tools/lib64 --enable-shared</userinput></screen>
+    --libdir=/tools/lib64</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/mpfr.xml"

commit 22cbf2ad7c37d8ae61197205bc76e015e0264391
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jun 4 06:09:49 2014 -0400

    Updated example partition names in fstab page

diff --git a/BOOK/system-config/common/fstab.xml b/BOOK/system-config/common/fstab.xml
index d7f4386..13b7ec9 100644
--- a/BOOK/system-config/common/fstab.xml
+++ b/BOOK/system-config/common/fstab.xml
@@ -35,8 +35,8 @@ EOF</userinput></screen>
   <para os="b">Replace <replaceable>[xxx]</replaceable>,
   <replaceable>[yyy]</replaceable>, and <replaceable>[fff]</replaceable>
   with the values appropriate for the system, for example, <filename
-  class="partition">hda2</filename>, <filename
-  class="partition">hda5</filename>, and <systemitem
+  class="partition">sda2</filename>, <filename
+  class="partition">sda5</filename>, and <systemitem
   class="filesystem">ext2</systemitem>. For details on the six
   fields in this file, see <command>man 5 fstab</command>.</para>
 

commit 1719eeaf2d0066dcf0ee5fdaf9a7f9d1ce682246
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jun 4 06:08:16 2014 -0400

    Add link to udev page

diff --git a/BOOK/system-config/common/udev.xml b/BOOK/system-config/common/udev.xml
index bd8750f..bd3a98c 100644
--- a/BOOK/system-config/common/udev.xml
+++ b/BOOK/system-config/common/udev.xml
@@ -152,7 +152,7 @@
     cannot be found will just be ignored by <command>udevd</command>
     and be left at the defaults defined by the kernel, as described above. For
     more details about writing Udev rules, see
-    <filename>/usr/share/doc/systemd-&systemd-version;/udev.html</filename>.</para>
+    <filename><ulink url="/usr/share/doc/systemd-&systemd-version;/udev.html"/></filename>.</para>
 
   </sect2>
 

commit ca5d69dd79ce32c1dcb7a1d0ca8a5570e1c32f24
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jun 4 05:56:14 2014 -0400

    Text fixup on systemd page

diff --git a/BOOK/final-system/common/systemd.xml b/BOOK/final-system/common/systemd.xml
index e064762..0a7ef90 100644
--- a/BOOK/final-system/common/systemd.xml
+++ b/BOOK/final-system/common/systemd.xml
@@ -24,8 +24,11 @@
   <sect2 role="installation">
     <title>Installation of Systemd</title>
 
-    <para os="p1">Apply a patch so that compat <command>pkg-config</command>
-    files get installed without installing compat libraries:</para>
+    <para os="p1">Systemd 211 merged several libraries into
+    <filename class="libraryfile">libsystemd</filename>, but some packages
+    that use systemd still expect those separate libraries. Apply a patch
+    to allow backwards compatibility with these packages by
+    installing Pkg-config files for the old libraries:</para>
 
 <screen os="p2"><userinput>patch -Np1 -i ../&systemd-compat-patch;</userinput></screen>
 

commit 8e667c112cb987b46ce967dd4eb58ef8cf1f8cf2
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jun 4 05:43:55 2014 -0400

    Better wording on perl page

diff --git a/BOOK/final-system/common/perl.xml b/BOOK/final-system/common/perl.xml
index 1a4f9cf..b389e99 100644
--- a/BOOK/final-system/common/perl.xml
+++ b/BOOK/final-system/common/perl.xml
@@ -65,9 +65,10 @@
       <varlistentry os="c1">
         <term><parameter>-Dpager="/bin/less -isR"</parameter></term>
         <listitem>
-          <para>This ensures that <command>perldoc</command> invokes the
-          <command>less</command> program rather than <command>more</command>,
-          as Less has not yet been installed.</para>
+          <para>Less has not yet been installed, so by default
+          <command>perldoc</command> will invoke the <command>more</command>
+          program for viewing documentation. This option ensures that it will
+          use <command>less</command> instead.</para>
         </listitem>
       </varlistentry>
 

commit d23c4f993bb80a8ffe3c84e9ff738ddf7032516d
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jun 4 05:43:32 2014 -0400

    More consistent indentation on kmod page

diff --git a/BOOK/final-system/common/kmod.xml b/BOOK/final-system/common/kmod.xml
index 686739a..27c1be1 100644
--- a/BOOK/final-system/common/kmod.xml
+++ b/BOOK/final-system/common/kmod.xml
@@ -70,7 +70,7 @@ make -C man install</userinput></screen>
 
 <screen os="j"><userinput>ln -sfv kmod /bin/lsmod
 for tool in depmod insmod modprobe modinfo rmmod; do
-ln -sfv ../bin/kmod /sbin/${tool}
+    ln -sfv ../bin/kmod /sbin/${tool}
 done</userinput></screen>
 
   </sect2>

commit a7a05cf913c5749113844d71665d3b2f259185f6
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jun 4 05:21:43 2014 -0400

    Updated text in before-chroot page

diff --git a/BOOK/chroot/x86/before-chroot.xml b/BOOK/chroot/x86/before-chroot.xml
index 655096f..2e5367b 100644
--- a/BOOK/chroot/x86/before-chroot.xml
+++ b/BOOK/chroot/x86/before-chroot.xml
@@ -45,9 +45,10 @@
   <sect2 role="using-setarch">
     <title>Using Setarch</title>
 
-    <para>If your host has a tool called <command>setarch</command> this may
-    solve your problems. The reason for saying may is because on a architecture
-    such as x86_64, using <command>setarch linux32 uname -m</command> will only
+    <para>If your host has a tool called <command>setarch</command>, this may
+    solve your problems, at least if you're building for i686. On an
+    architecture such as x86_64, using
+    <command>setarch linux32 uname -m</command> will only
     ever output i686. It is not possible to get an output of i486 or i586.</para>
 
     <para>To test if setarch does everything you need it to, execute the

commit 1d396c4b0c61787b519e2e24c32375a2ecf1018d
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jun 4 05:10:24 2014 -0400

    Text updates to kernfs

diff --git a/BOOK/chroot/common/kernfs.xml b/BOOK/chroot/common/kernfs.xml
index 20c1bb8..7f187a0 100644
--- a/BOOK/chroot/common/kernfs.xml
+++ b/BOOK/chroot/common/kernfs.xml
@@ -37,19 +37,19 @@ mount -vt sysfs sysfs ${CLFS}/sys</userinput></screen>
   and start again later, it is important to check that these file systems
   are mounted again before entering the chroot environment.</para>
 
-  <para>Two device nodes, /dev/console and /dev/null, are required to be
+  <para>Two device nodes, <filename class="devicefile">/dev/console</filename>
+  and <filename class="devicefile">/dev/null</filename>, are required to be
   present on the filesystem.  These are needed by the kernel even before
-  starting Eudev early in the boot process, so we create them here:</para>
+  starting Udev early in the boot process, so we create them here:</para>
 
 <screen><userinput>mknod -m 600 ${CLFS}/dev/console c 5 1
 mknod -m 666 ${CLFS}/dev/null c 1 3</userinput></screen>
 
   <para>Once the system is complete and booting, the rest of our device
-  nodes are created by Udev, part of Systemd.  Since this package is not
-  available to us right now, we must take other steps to provide device
-  nodes under on the CLFS filesystem.  We will use the <quote>bind</quote>
-  option in the mount command to make our host system's /dev structure
-  appear in the new CLFS filesystem:</para>
+  nodes will be created by the kernel's
+  <systemitem class="filesystem">devtmpfs</systemitem> file system. For now
+  though, we will just use the <quote>bind</quote> option in the mount command
+  to make our host system's /dev structure appear in the new CLFS filesystem:</para>
 
 <screen><userinput>mount -v -o bind /dev ${CLFS}/dev</userinput></screen>
 

commit b766e6c55125e7c6478de8d35b568bb78b34b19e
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jun 4 04:55:19 2014 -0400

    Replaced explicit version number with entity

diff --git a/BOOK/cross-tools/mips64-64/gcc-final.xml b/BOOK/cross-tools/mips64-64/gcc-final.xml
index a32a8a7..41d8e1d 100644
--- a/BOOK/cross-tools/mips64-64/gcc-final.xml
+++ b/BOOK/cross-tools/mips64-64/gcc-final.xml
@@ -59,7 +59,7 @@
     xpointer="xpointer(//*[@os='h'])"/>
 
 <screen os="bf"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
-    ../gcc-4.8.2/configure --prefix=/cross-tools \
+    ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
     --with-sysroot=${CLFS} --with-local-prefix=/tools \
     --with-native-system-header-dir=/tools/include --disable-nls \

-----------------------------------------------------------------------

Summary of changes:
 BOOK/chroot/common/kernfs.xml            |   14 +++++++-------
 BOOK/chroot/x86/before-chroot.xml        |    7 ++++---
 BOOK/cross-tools/mips64-64/gcc-final.xml |    2 +-
 BOOK/final-system/common/kmod.xml        |    2 +-
 BOOK/final-system/common/perl.xml        |    7 ++++---
 BOOK/final-system/common/systemd.xml     |    7 +++++--
 BOOK/system-config/common/fstab.xml      |    4 ++--
 BOOK/system-config/common/udev.xml       |    2 +-
 BOOK/temp-system/common/mpfr.xml         |    3 +--
 BOOK/temp-system/multilib/mpfr.xml       |    2 +-
 10 files changed, 27 insertions(+), 23 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list