[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, master, updated. clfs-3.0.0-systemd-126-gf0fbe77

git git at clfs.org
Fri Sep 4 18:28:02 PDT 2015


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  f0fbe77c0407f8188b6315dcae00d2e018571153 (commit)
      from  00fa0bb106f2c36cc2642dd62bd2682c6862572d (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 f0fbe77c0407f8188b6315dcae00d2e018571153
Author: William Harrington <kb0iic at berzerkula.org>
Date:   Fri Sep 4 20:22:16 2015 -0500

    Update Gettext to 0.19.5.1 from 0.19.3.

diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index 85c004d..8069b97 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -63,6 +63,10 @@
           <para>[William Harrington] - Update Gawk to 4.1.3. Fixes ticket
           <ulink url="&clfs-ticket-root;1047">#1047.</ulink></para> 
         </listitem>
+        <listitem>
+          <para>[William Harrington] - Update Gettext to 0.19.5.1. Fixes ticket
+          <ulink url="&clfs-ticket-root;1048">#1048.</ulink></para> 
+        </listitem>
       </itemizedlist>
     </listitem>
 
diff --git a/BOOK/packages.ent b/BOOK/packages.ent
index 7684587..5184b62 100644
--- a/BOOK/packages.ent
+++ b/BOOK/packages.ent
@@ -201,10 +201,10 @@
 <!ENTITY gdbm-md5 "72c832680cf0999caedbe5b265c8c1bd">
 <!ENTITY gdbm-home "&gnu-software;gdbm">
 
-<!ENTITY gettext-version "0.19.3">
-<!ENTITY gettext-size "6,628 KB">
+<!ENTITY gettext-version "0.19.5.1">
+<!ENTITY gettext-size "6,874 KB">
 <!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
-<!ENTITY gettext-md5 "092c3f460553ceb4a638ff81d36434c4">
+<!ENTITY gettext-md5 "9b7c37e410df4bd1bf854e8c897cf937">
 <!ENTITY gettext-home "&gnu-software;gettext">
 
 <!ENTITY glibc-version "2.20">
diff --git a/BOOK/temp-system/common/gettext.xml b/BOOK/temp-system/common/gettext.xml
index 1146af2..0a4ad20 100644
--- a/BOOK/temp-system/common/gettext.xml
+++ b/BOOK/temp-system/common/gettext.xml
@@ -34,28 +34,35 @@
 
 <screen os="b"><userinput>cd gettext-tools</userinput></screen>
 
-    <para os="t1">When cross-compiling, the Gettext
-    <command>configure</command> script assumes we don't have a working wcwidth
-    even when we do. The following will fix possible
-    compilation errors because of this assumption:</para>
-
-<screen os="t2"><userinput>echo "gl_cv_func_wcwidth_works=yes" > config.cache</userinput></screen>
-
     <para os="c">Prepare Gettext for compilation:</para>
 
-<screen os="d"><userinput>./configure --prefix=/tools \
+<screen os="d"><userinput>EMACS="no" ./configure --prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     --disable-shared --cache-file=config.cache</userinput></screen>
 
-    <para os="e">Compile the required programs and support library:</para>
+<variablelist os="e">
+      <title>The meaning of the configure option:</title>
+
+      <varlistentry>
+        <term><parameter>EMACS="no"</parameter></term>
+        <listitem>
+          <para>This prevents the installation of the Emacs Lisp files
+          as the test is known to hang on some hosts.</para>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+    <para os="f">Compile the required programs and support library:</para>
 
-<screen os="f"><userinput>make -C gnulib-lib
+<screen os="g"><userinput>make -C gnulib-lib
+make -C intl pluralx.c
 make -C src msgfmt msgmerge xgettext</userinput></screen>
 
-    <para os="g">Install the <command>msgfmt</command>,
+    <para os="h">Install the <command>msgfmt</command>,
     <command>msgmerge</command> and <command>xgettext</command> binaries:</para>
 
-<screen os="h"><userinput>cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen>
+<screen os="i"><userinput>cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen>
 
   </sect2>
 

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

Summary of changes:
 BOOK/introduction/common/changelog.xml |    4 ++++
 BOOK/packages.ent                      |    6 +++---
 BOOK/temp-system/common/gettext.xml    |   31 +++++++++++++++++++------------
 3 files changed, 26 insertions(+), 15 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list