[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, master, updated. abdca7b23b8e2766d9422189c776c74ffa0ba5a7

git git at cross-lfs.org
Sat Jan 8 14:03:12 PST 2011


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  abdca7b23b8e2766d9422189c776c74ffa0ba5a7 (commit)
       via  7a63b22adb947462ed23e6f99456aafc9a8c6fc5 (commit)
      from  c7bfa72df3669cc76b934e1296f3de7272480a56 (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 abdca7b23b8e2766d9422189c776c74ffa0ba5a7
Author: Joe Ciccone <jciccone at gmail.com>
Date:   Sat Jan 8 16:57:55 2011 -0500

    Updated Tar to 1.25.

diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index 64ee80b..d3e3507 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -41,6 +41,9 @@
       <para>January 8, 2011</para>
       <itemizedlist>
         <listitem>
+          <para>[jciccone] - Updated Tar to 1.25.</para>
+        </listitem>
+        <listitem>
           <para>[jciccone] - Updated Patch to 2.6.1.</para>
         </listitem>
         <listitem>
diff --git a/BOOK/packages.ent b/BOOK/packages.ent
index f151802..864f92c 100644
--- a/BOOK/packages.ent
+++ b/BOOK/packages.ent
@@ -382,10 +382,10 @@
 <!ENTITY sysvinit-md5 "7d5d61c026122ab791ac04c8a84db967">
 <!ENTITY sysvinit-home " ">
 
-<!ENTITY tar-version "1.23">
-<!ENTITY tar-size "2,140 KB">
+<!ENTITY tar-version "1.25">
+<!ENTITY tar-size "2,276 KB">
 <!ENTITY tar-url "&gnu;tar/tar-&tar-version;.tar.bz2">
-<!ENTITY tar-md5 "41e2ca4b924ec7860e51b43ad06cdb7e">
+<!ENTITY tar-md5 "6e497f861c77bbba2f7da4e10270995b">
 <!ENTITY tar-home "&gnu-software;tar">
 
 <!ENTITY tcl-version2 "8.5">
diff --git a/patches/tar-1.23-man-1.patch b/patches/tar-1.25-man-1.patch
similarity index 95%
rename from patches/tar-1.23-man-1.patch
rename to patches/tar-1.25-man-1.patch
index 9b1cc99..0c90c7e 100644
--- a/patches/tar-1.23-man-1.patch
+++ b/patches/tar-1.25-man-1.patch
@@ -1,14 +1,14 @@
 Submitted By: Joe Ciccone <jciccone at gmail.com>
-Date: 2010-08-08
+Date: 2011-01-08
 Initial Package Version: 1.22
 Origin: Debian
 Upstream Status: Unknown
 Description: This patch adds a man page for tar generated by the perl script
              from debian.
 
-diff -Naur tar-1.23.orig/doc/Makefile.am tar-1.23/doc/Makefile.am
---- tar-1.23.orig/doc/Makefile.am	2010-01-26 06:30:20.000000000 -0500
-+++ tar-1.23/doc/Makefile.am	2010-08-08 10:36:52.898076457 -0400
+diff -Naur tar-1.25.orig/doc/Makefile.am tar-1.25/doc/Makefile.am
+--- tar-1.25.orig/doc/Makefile.am	2010-10-24 14:07:54.000000000 -0400
++++ tar-1.25/doc/Makefile.am	2011-01-08 16:52:08.938781619 -0500
 @@ -17,6 +17,7 @@
  ## along with this program; if not, write to the Free Software Foundation,
  ## Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
@@ -17,10 +17,10 @@ diff -Naur tar-1.23.orig/doc/Makefile.am tar-1.23/doc/Makefile.am
  info_TEXINFOS = tar.texi
  tar_TEXINFOS = \
   dumpdir.texi\
-diff -Naur tar-1.23.orig/doc/Makefile.in tar-1.23/doc/Makefile.in
---- tar-1.23.orig/doc/Makefile.in	2010-03-10 05:51:41.000000000 -0500
-+++ tar-1.23/doc/Makefile.in	2010-08-08 10:37:04.922326231 -0400
-@@ -165,7 +165,7 @@
+diff -Naur tar-1.25.orig/doc/Makefile.in tar-1.25/doc/Makefile.in
+--- tar-1.25.orig/doc/Makefile.in	2010-11-07 08:53:45.000000000 -0500
++++ tar-1.25/doc/Makefile.in	2011-01-08 16:52:08.938781619 -0500
+@@ -172,7 +172,7 @@
  MAKEINFOHTML = $(MAKEINFO) --html
  AM_MAKEINFOHTMLFLAGS = $(AM_MAKEINFOFLAGS)
  DVIPS = dvips
@@ -29,7 +29,7 @@ diff -Naur tar-1.23.orig/doc/Makefile.in tar-1.23/doc/Makefile.in
  am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
  am__vpath_adj = case $$p in \
      $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
-@@ -187,6 +187,9 @@
+@@ -194,6 +194,9 @@
  am__base_list = \
    sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
    sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
@@ -39,7 +39,7 @@ diff -Naur tar-1.23.orig/doc/Makefile.in tar-1.23/doc/Makefile.in
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  ACLOCAL = @ACLOCAL@
  ALLOCA = @ALLOCA@
-@@ -827,6 +831,7 @@
+@@ -875,6 +878,7 @@
  top_build_prefix = @top_build_prefix@
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
@@ -47,7 +47,7 @@ diff -Naur tar-1.23.orig/doc/Makefile.in tar-1.23/doc/Makefile.in
  info_TEXINFOS = tar.texi
  tar_TEXINFOS = \
   dumpdir.texi\
-@@ -1049,6 +1054,44 @@
+@@ -1097,6 +1101,44 @@
  	  echo " rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]"; \
  	  rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]; \
  	done
@@ -92,7 +92,7 @@ diff -Naur tar-1.23.orig/doc/Makefile.in tar-1.23/doc/Makefile.in
  tags: TAGS
  TAGS:
  
-@@ -1057,6 +1100,19 @@
+@@ -1105,6 +1147,19 @@
  
  
  distdir: $(DISTFILES)
@@ -112,7 +112,7 @@ diff -Naur tar-1.23.orig/doc/Makefile.in tar-1.23/doc/Makefile.in
  	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
  	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
  	list='$(DISTFILES)'; \
-@@ -1091,9 +1147,9 @@
+@@ -1139,9 +1194,9 @@
  	  dist-info
  check-am: all-am
  check: check-am
@@ -124,7 +124,7 @@ diff -Naur tar-1.23.orig/doc/Makefile.in tar-1.23/doc/Makefile.in
  	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
  	done
  install: install-am
-@@ -1141,7 +1197,7 @@
+@@ -1189,7 +1244,7 @@
  
  info-am: $(INFO_DEPS)
  
@@ -133,7 +133,7 @@ diff -Naur tar-1.23.orig/doc/Makefile.in tar-1.23/doc/Makefile.in
  
  install-dvi: install-dvi-am
  
-@@ -1215,7 +1271,7 @@
+@@ -1263,7 +1318,7 @@
  	    install-info --info-dir="$(DESTDIR)$(infodir)" "$(DESTDIR)$(infodir)/$$relfile" || :;\
  	  done; \
  	else : ; fi
@@ -142,7 +142,7 @@ diff -Naur tar-1.23.orig/doc/Makefile.in tar-1.23/doc/Makefile.in
  
  install-pdf: install-pdf-am
  
-@@ -1263,7 +1319,9 @@
+@@ -1311,7 +1366,9 @@
  ps-am: $(PSS)
  
  uninstall-am: uninstall-dvi-am uninstall-html-am uninstall-info-am \
@@ -153,7 +153,7 @@ diff -Naur tar-1.23.orig/doc/Makefile.in tar-1.23/doc/Makefile.in
  
  .MAKE: install-am install-strip
  
-@@ -1272,14 +1330,15 @@
+@@ -1320,14 +1377,15 @@
  	dvi-am html html-am info info-am install install-am \
  	install-data install-data-am install-dvi install-dvi-am \
  	install-exec install-exec-am install-html install-html-am \
@@ -177,12 +177,12 @@ diff -Naur tar-1.23.orig/doc/Makefile.in tar-1.23/doc/Makefile.in
  
  
  header.texi: $(top_srcdir)/src/tar.h
-diff -Naur tar-1.23.orig/doc/tar.1 tar-1.23/doc/tar.1
---- tar-1.23.orig/doc/tar.1	1969-12-31 19:00:00.000000000 -0500
-+++ tar-1.23/doc/tar.1	2010-08-08 10:36:35.725827411 -0400
-@@ -0,0 +1,364 @@
-+.\" generated by script on Sun Aug  8 10:29:46 2010
-+.Dd Aug  8, 2010
+diff -Naur tar-1.25.orig/doc/tar.1 tar-1.25/doc/tar.1
+--- tar-1.25.orig/doc/tar.1	1969-12-31 19:00:00.000000000 -0500
++++ tar-1.25/doc/tar.1	2011-01-08 16:53:11.798664576 -0500
+@@ -0,0 +1,366 @@
++.\" generated by script on Sat Jan  8 16:53:11 2011
++.Dd Jan  8, 2011
 +.Dt TAR 1
 +.Sh NAME
 +.Nm tar
@@ -293,6 +293,8 @@ diff -Naur tar-1.23.orig/doc/tar.1 tar-1.23/doc/tar.1
 +run script at end of each tape (implies -M)
 +.It Fl \-force\-local
 +archive file is local even if it has a colon
++.It Fl \-full\-time
++print file time to its full resolution
 +.It Fl g , Fl \-listed\-incremental Ar FILE
 +handle new GNU-format incremental backup
 +.It Fl G , Fl \-incremental
@@ -466,7 +468,7 @@ diff -Naur tar-1.23.orig/doc/tar.1 tar-1.23/doc/tar.1
 +.It Fl \-no\-unquote
 +do not unquote filenames read with -T
 +.It Fl \-utc
-+print file modification dates in UTC
++print file modification times in UTC
 +.It Fl v , Fl \-verbose
 +verbosely list files processed
 +.It Fl V , Fl \-label Ar TEXT

commit 7a63b22adb947462ed23e6f99456aafc9a8c6fc5
Author: Joe Ciccone <jciccone at gmail.com>
Date:   Sat Jan 8 16:47:24 2011 -0500

    Updated Patch to 2.6.1.
    Updated M4 to 1.4.15.

diff --git a/BOOK/final-system/common/m4.xml b/BOOK/final-system/common/m4.xml
index 4deeb7a..62ae241 100644
--- a/BOOK/final-system/common/m4.xml
+++ b/BOOK/final-system/common/m4.xml
@@ -24,11 +24,6 @@
   <sect2 role="installation">
     <title>Installation of M4</title>
 
-    <para os="s1">Add a missing include statement into one of the source files
-    with the following command:</para>
-
-<screen os="s2"><userinput>sed -i '/"m4.h"/i\#include <sys/stat.h>' src/path.c</userinput></screen>
-
     <para os="a">Prepare M4 for compilation:</para>
 
 <screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
diff --git a/BOOK/final-system/multilib/m4.xml b/BOOK/final-system/multilib/m4.xml
index 3a8edac..1af110a 100644
--- a/BOOK/final-system/multilib/m4.xml
+++ b/BOOK/final-system/multilib/m4.xml
@@ -23,14 +23,6 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/m4.xml"
-    xpointer="xpointer(//*[@os='s1'])"/>
-
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/m4.xml"
-    xpointer="xpointer(//*[@os='s2'])"/>
-
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/m4.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr</userinput></screen>
diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index 544976b..64ee80b 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -41,6 +41,12 @@
       <para>January 8, 2011</para>
       <itemizedlist>
         <listitem>
+          <para>[jciccone] - Updated Patch to 2.6.1.</para>
+        </listitem>
+        <listitem>
+          <para>[jciccone] - Updated M4 to 1.4.15.</para>
+        </listitem>
+        <listitem>
           <para>[jciccone] - Updated Coreutils to 8.9.</para>
         </listitem>
         <listitem>
diff --git a/BOOK/packages.ent b/BOOK/packages.ent
index 947c91e..f151802 100644
--- a/BOOK/packages.ent
+++ b/BOOK/packages.ent
@@ -255,10 +255,10 @@
 <!ENTITY linux-md5 "091abeb4684ce03d1d936851618687b6">
 <!ENTITY linux-home "http://www.kernel.org">
 
-<!ENTITY m4-version "1.4.14">
-<!ENTITY m4-size "1,100 KB">
+<!ENTITY m4-version "1.4.15">
+<!ENTITY m4-size "1,176 KB">
 <!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.bz2">
-<!ENTITY m4-md5 "e6fb7d08d50d87e796069cff12a52a93">
+<!ENTITY m4-md5 "c7c32540bc3842d5550f88d47ef551d8">
 <!ENTITY m4-home "&gnu-software;m4">
 
 <!ENTITY make-version "3.82">
@@ -309,10 +309,10 @@
 <!ENTITY parted-md5 "a9ffa9b69f0b6099b75c32a03bb12f7f">
 <!ENTITY parted-home "&gnu-software;parted">
 
-<!ENTITY patch-version "2.6">
+<!ENTITY patch-version "2.6.1">
 <!ENTITY patch-size "248 KB">
 <!ENTITY patch-url "&gnu;patch/patch-&patch-version;.tar.gz">
-<!ENTITY patch-md5 "bc71d33c35004db3768465bcaf9ed23c">
+<!ENTITY patch-md5 "0818d1763ae0c4281bcdc63cdac0b2c0">
 <!ENTITY patch-home "http://savannah.gnu.org/projects/patch">
 
 <!ENTITY perl-version "5.12.1">
diff --git a/BOOK/temp-system/common/m4.xml b/BOOK/temp-system/common/m4.xml
index 0ae8a85..0fa77a7 100644
--- a/BOOK/temp-system/common/m4.xml
+++ b/BOOK/temp-system/common/m4.xml
@@ -36,14 +36,6 @@ gl_cv_func_wcrtomb_retval=yes
 gl_cv_func_wctob_works=yes
 EOF</userinput></screen>
 
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../../final-system/common/m4.xml"
-    xpointer="xpointer(//*[@os='s1'])"/>
-
-<screen os="s2"><userinput>cp src/path.c{,.orig}
-sed -e '/"m4.h"/i\#include <sys/stat.h>' \
-    src/path.c.orig > src/path.c</userinput></screen>
-
     <para os="a">Prepare M4 for compilation:</para>
 
 <screen os="b"><userinput>./configure --prefix=/tools \
diff --git a/BOOK/temp-system/common/patch.xml b/BOOK/temp-system/common/patch.xml
index a03d216..bd0f96f 100644
--- a/BOOK/temp-system/common/patch.xml
+++ b/BOOK/temp-system/common/patch.xml
@@ -22,10 +22,16 @@
   <sect2 role="installation">
     <title>Installation of Patch</title>
 
+    <para os="cc1">When cross-compiling configure cannot properly detect the
+    existance of certain features. Override this behaviour:</para>
+
+<screen os="cc2"><userinput>echo "ac_cv_func_strnlen_working=yes" > config.cache</userinput></screen>
+
     <para os="a">Prepare Patch for compilation:</para>
 
 <screen os="b"><userinput>./configure --prefix=/tools \
-    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+    --cache-file=config.cache</userinput></screen>
 
     <para os="c">Compile the package:</para>
 
diff --git a/BOOK/temp-system/multilib/m4.xml b/BOOK/temp-system/multilib/m4.xml
index 5188a97..9b80fef 100644
--- a/BOOK/temp-system/multilib/m4.xml
+++ b/BOOK/temp-system/multilib/m4.xml
@@ -32,14 +32,6 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/m4.xml"
-    xpointer="xpointer(//*[@os='s1'])"/>
-
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/m4.xml"
-    xpointer="xpointer(//*[@os='s2'])"/>
-
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/m4.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
diff --git a/BOOK/temp-system/multilib/patch.xml b/BOOK/temp-system/multilib/patch.xml
index b8308d0..9afdd33 100644
--- a/BOOK/temp-system/multilib/patch.xml
+++ b/BOOK/temp-system/multilib/patch.xml
@@ -24,10 +24,19 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/patch.xml"
+    xpointer="xpointer(//*[@os='cc1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/patch.xml"
+    xpointer="xpointer(//*[@os='cc2'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/patch.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
-    --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
+    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+    --cache-file=config.cache</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/patch.xml"

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

Summary of changes:
 BOOK/final-system/common/m4.xml                    |    5 --
 BOOK/final-system/multilib/m4.xml                  |    8 ---
 BOOK/introduction/common/changelog.xml             |    9 ++++
 BOOK/packages.ent                                  |   16 +++---
 BOOK/temp-system/common/m4.xml                     |    8 ---
 BOOK/temp-system/common/patch.xml                  |    8 +++-
 BOOK/temp-system/multilib/m4.xml                   |    8 ---
 BOOK/temp-system/multilib/patch.xml                |   11 ++++-
 .../{tar-1.23-man-1.patch => tar-1.25-man-1.patch} |   50 ++++++++++---------
 9 files changed, 60 insertions(+), 63 deletions(-)
 rename patches/{tar-1.23-man-1.patch => tar-1.25-man-1.patch} (95%)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list