[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, systemd, updated. clfs-2.0.0-683-g99beb4e

git git at cross-lfs.org
Wed Jan 8 07:24:04 PST 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, systemd has been updated
       via  99beb4e0715a6b4371fb4cdbf2d68fb87aba6a66 (commit)
       via  307b24529449fe7c24be6f5efb13ccea81270c20 (commit)
       via  aaa315026a38609dc13a22723e7e3eb48f5bd876 (commit)
       via  ab871d985e0fe03b3d5279ca340aa86800fdcbdf (commit)
      from  b76066037f96b99aa072c2e3fed6fb4fbe77698e (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 99beb4e0715a6b4371fb4cdbf2d68fb87aba6a66
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jan 8 10:23:58 2014 -0500

    Updates to attr and acl instructions

diff --git a/BOOK/final-system/common/acl.xml b/BOOK/final-system/common/acl.xml
index 973f722..f152927 100644
--- a/BOOK/final-system/common/acl.xml
+++ b/BOOK/final-system/common/acl.xml
@@ -26,8 +26,7 @@
 
     <para os="a">Prepare ACL for compilation:</para>
 
-<screen os="b"><userinput>./configure --prefix=/usr \
-    --libdir=/lib --libexecdir=/usr/lib</userinput></screen>
+<screen os="b"><userinput>./configure --prefix=/usr --libexecdir=/usr/lib</userinput></screen>
 
     <para os="c">Compile the package:</para>
 
@@ -39,11 +38,13 @@
 
 <screen os="g"><userinput>make install install-dev install-lib</userinput></screen>
 
-    <para os="h">Remove extra symlinks:</para>
+    <para os="h">Move the shared library to <filename class="directory">/lib</filename>
+    and recreate the symlink in <filename class="directory">/usr/lib</filename>:</para>
 
-<screen os="i"><userinput>rm -v /lib/libacl.{,l}a</userinput></screen>
+<screen os="i"><userinput>mv -v /usr/lib/libacl.so.* /lib
+ln -sfv ../../lib/libacl.so.1 /usr/lib/libacl.so</userinput></screen>
 
-    <para os="j">Set the proper permissions on the library:</para>
+    <para os="j">Set the proper permissions on the shared library:</para>
 
 <screen os="k"><userinput>chmod 755 -v /lib/libacl.so.1.1.0</userinput></screen>
 
diff --git a/BOOK/final-system/common/attr.xml b/BOOK/final-system/common/attr.xml
index 55024b8..0c0bd42 100644
--- a/BOOK/final-system/common/attr.xml
+++ b/BOOK/final-system/common/attr.xml
@@ -27,8 +27,7 @@
 
     <para os="a">Prepare Attr for compilation:</para>
 
-<screen os="b"><userinput>./configure --prefix=/usr \
-    --libdir=/lib --libexecdir=/usr/lib</userinput></screen>
+<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
 
     <para os="c">Compile the package:</para>
 
@@ -40,11 +39,13 @@
 
 <screen os="g"><userinput>make install install-dev install-lib</userinput></screen>
 
-    <para os="h">Remove extra symlinks:</para>
+    <para os="h">Move the shared library to <filename class="directory">/lib</filename>
+    and recreate the symlink in <filename class="directory">/usr/lib</filename>:</para>
 
-<screen os="i"><userinput>rm -v /lib/libattr.{,l}a</userinput></screen>
+<screen os="i"><userinput>mv -v /usr/lib/libattr.so.* /lib
+ln -sfv ../../lib/libattr.so.1 /usr/lib/libattr.so</userinput></screen>
 
-    <para os="j">Set the proper permissions on the library:</para>
+    <para os="j">Set the proper permissions on the shared library:</para>
 
 <screen os="k"><userinput>chmod 755 -v /lib/libattr.so.1.1.0</userinput></screen>
 

commit 307b24529449fe7c24be6f5efb13ccea81270c20
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jan 8 10:23:15 2014 -0500

    Make command in GCC instructions more specific

diff --git a/BOOK/final-system/common/gcc.xml b/BOOK/final-system/common/gcc.xml
index e5c10e1..ecac58f 100644
--- a/BOOK/final-system/common/gcc.xml
+++ b/BOOK/final-system/common/gcc.xml
@@ -107,7 +107,7 @@ LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
 
     <para os="aa">Finally, move a misplaced file:</para>
 
-<screen os="ab"><userinput>mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
+<screen os="ab"><userinput>mv -v /usr/lib/libstdc++*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
 
   </sect2>
 

commit aaa315026a38609dc13a22723e7e3eb48f5bd876
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jan 8 00:10:05 2014 -0500

    Shorten sed command in GCC instructions

diff --git a/BOOK/final-system/common/gcc.xml b/BOOK/final-system/common/gcc.xml
index cfa60f9..e5c10e1 100644
--- a/BOOK/final-system/common/gcc.xml
+++ b/BOOK/final-system/common/gcc.xml
@@ -33,8 +33,7 @@
     <para os="fix1">Apply a <command>sed</command> subsitution that will
     suppress the execution of the <command>fixincludes</command> script:</para>
 
-<screen os="fix2"><userinput>cp -v gcc/Makefile.in{,.orig}
-sed 's@\./fixinc\.sh at -c true@' gcc/Makefile.in.orig > gcc/Makefile.in</userinput></screen>
+<screen os="fix2"><userinput>sed -i 's@\./fixinc\.sh at -c true@' gcc/Makefile.in</userinput></screen>
 
     <para os="f">The GCC documentation recommends building GCC outside of the source
     directory in a dedicated build directory:</para>

commit ab871d985e0fe03b3d5279ca340aa86800fdcbdf
Author: Chris Staub <chris at beaker67.com>
Date:   Wed Jan 8 00:06:28 2014 -0500

    Fix hard-coded path to /tools/bin/sed

diff --git a/BOOK/final-system/common/gcc.xml b/BOOK/final-system/common/gcc.xml
index 0eec5bb..cfa60f9 100644
--- a/BOOK/final-system/common/gcc.xml
+++ b/BOOK/final-system/common/gcc.xml
@@ -44,7 +44,7 @@ cd ../gcc-build</userinput></screen>
 
     <para os="h">Prepare GCC for compilation:</para>
 
-<screen os="i"><userinput>CC="gcc -isystem /usr/include" \
+<screen os="i"><userinput>SED=sed CC="gcc -isystem /usr/include" \
 CXX="g++ -isystem /usr/include" \
 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
   ../gcc-&gcc-version;/configure --prefix=/usr \

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

Summary of changes:
 BOOK/final-system/common/acl.xml  |   11 ++++++-----
 BOOK/final-system/common/attr.xml |   11 ++++++-----
 BOOK/final-system/common/gcc.xml  |    7 +++----
 3 files changed, 15 insertions(+), 14 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list