[blfs-book] r11127 - in trunk/BOOK: . general/genlib introduction/welcome

krejzi at higgs.linuxfromscratch.org krejzi at higgs.linuxfromscratch.org
Mon Mar 25 03:55:37 PDT 2013


Author: krejzi
Date: Mon Mar 25 03:55:37 2013
New Revision: 11127

Log:
libffi 3.0.13 and fix libatomic ops autoreconf

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genlib/libatomic_ops.xml
   trunk/BOOK/general/genlib/libffi.xml
   trunk/BOOK/introduction/welcome/changelog.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent	Sun Mar 24 09:03:50 2013	(r11126)
+++ trunk/BOOK/general.ent	Mon Mar 25 03:55:37 2013	(r11127)
@@ -3,13 +3,13 @@
 $Date$
 -->
 
-<!ENTITY day          "24">                   <!-- Always 2 digits -->
+<!ENTITY day          "25">                   <!-- Always 2 digits -->
 <!ENTITY month        "03">                   <!-- Always 2 digits -->
 <!ENTITY year         "2013">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "March 24th, &year;">
+<!ENTITY releasedate  "March 25th, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- version|testing|unstable|development] -->
@@ -238,7 +238,7 @@
 <!ENTITY libdbusmenu-qt-version       "0.9.2">
 <!ENTITY libdrm-version               "2.4.42">
 <!ENTITY libesmtp-version             "1.0.6">
-<!ENTITY libffi-version               "3.0.12">
+<!ENTITY libffi-version               "3.0.13">
 <!ENTITY libgcrypt-version            "1.5.1">
 <!ENTITY libglade-version             "2.6.4">
 <!ENTITY libgpg-error-version         "1.11">

Modified: trunk/BOOK/general/genlib/libatomic_ops.xml
==============================================================================
--- trunk/BOOK/general/genlib/libatomic_ops.xml	Sun Mar 24 09:03:50 2013	(r11126)
+++ trunk/BOOK/general/genlib/libatomic_ops.xml	Mon Mar 25 03:55:37 2013	(r11127)
@@ -5,7 +5,7 @@
   %general-entities;
 
   <!ENTITY libatomic_ops-download-http
-    "http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-&libatomic_ops-version;.tar.gz">
+           "http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-&libatomic_ops-version;.tar.gz">
   <!ENTITY libatomic_ops-download-ftp  " ">
   <!ENTITY libatomic_ops-md5sum        "e6997db4875909e11b514cd5c3caa3cf">
   <!ENTITY libatomic_ops-size          "228 KB">
@@ -44,22 +44,34 @@
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
-        <para>Download (HTTP): <ulink url="&libatomic_ops-download-http;"/></para>
+        <para>
+          Download (HTTP): <ulink url="&libatomic_ops-download-http;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download (FTP): <ulink url="&libatomic_ops-download-ftp;"/></para>
+        <para>
+          Download (FTP): <ulink url="&libatomic_ops-download-ftp;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download MD5 sum: &libatomic_ops-md5sum;</para>
+        <para>
+          Download MD5 sum: &libatomic_ops-md5sum;
+        </para>
       </listitem>
       <listitem>
-        <para>Download size: &libatomic_ops-size;</para>
+        <para>
+          Download size: &libatomic_ops-size;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated disk space required: &libatomic_ops-buildsize;</para>
+        <para>
+          Estimated disk space required: &libatomic_ops-buildsize;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated build time: &libatomic_ops-time;</para>
+        <para>
+          Estimated build time: &libatomic_ops-time;
+        </para>
       </listitem>
     </itemizedlist>
 
@@ -76,11 +88,12 @@
       commands:
     </para>
 
-<screen><userinput>sed -i 's#AC_PROG_RANLIB#AC_LIBTOOL_DLOPEN\nAC_PROG_LIBTOOL#' configure.ac &&
+<screen><userinput>sed -i 's#AM_CONFIG_HEADER#AC_CONFIG_HEADERS#' configure.ac &&
+sed -i 's#AC_PROG_RANLIB#AC_LIBTOOL_DLOPEN\nAC_PROG_LIBTOOL#' configure.ac &&
 sed -i 's#b_L#b_LTL#;s#\.a#.la#g;s#_a_#_la_#' src/Makefile.am &&
 sed -i 's#\.a#.so#g;s#\.\./src/#../src/.libs/#g' tests/Makefile.am &&
 sed -i 's#pkgdata#doc#' doc/Makefile.am &&
-autoreconf -i &&
+autoreconf -fi &&
 ./configure --prefix=/usr \
             --docdir=/usr/share/doc/libatomic_ops-&libatomic_ops-version; \
             --disable-static &&
@@ -103,6 +116,12 @@
     <title>Command Explanations</title>
 
     <para>
+      <command>sed -i 's#AM_CONFIG_HEADER ...</command>: This
+      <command>sed</command> fixes building with
+      <application>Automake</application> 1.13.
+    </para>
+
+    <para>
       <command>sed -i 's#AC_PROG_RANLIB ...</command>: These
       <command>sed</command>s massage the autotool files so that a shared
       library is built, the tests pass, and the docs are installed in an
@@ -110,7 +129,7 @@
     </para>
 
     <para>
-      <command>autoreconf -i</command>: This regenerates the
+      <command>autoreconf -fi</command>: This regenerates the
       <command>configure</command> script and the <filename>Makefile.in</filename>
       files and installs a missing file.
     </para>
@@ -147,9 +166,11 @@
       <?dbhtml list-presentation="table"?>
 
       <varlistentry id="libatomic_ops-lib">
-        <term><filename class='libraryfile'>libatomic_ops.so</filename></term>
+        <term><filename class="libraryfile">libatomic_ops.so</filename></term>
         <listitem>
-          <para>contains functions for atomic memory operations.</para>
+          <para>
+            contains functions for atomic memory operations.
+          </para>
           <indexterm zone="libatomic_ops libatomic_ops-lib">
             <primary sortas="c-libatomic_ops">libatomic_ops.so</primary>
           </indexterm>

Modified: trunk/BOOK/general/genlib/libffi.xml
==============================================================================
--- trunk/BOOK/general/genlib/libffi.xml	Sun Mar 24 09:03:50 2013	(r11126)
+++ trunk/BOOK/general/genlib/libffi.xml	Mon Mar 25 03:55:37 2013	(r11127)
@@ -6,9 +6,9 @@
 
   <!ENTITY libffi-download-http " ">
   <!ENTITY libffi-download-ftp  "ftp://sourceware.org/pub/libffi/libffi-&libffi-version;.tar.gz">
-  <!ENTITY libffi-md5sum        "da984c6756170d50f47925bb333cda71">
+  <!ENTITY libffi-md5sum        "45f3b6dbc9ee7c7dfbbbc5feba571529">
   <!ENTITY libffi-size          "828 KB">
-  <!ENTITY libffi-buildsize     "6.1 MB">
+  <!ENTITY libffi-buildsize     "6.2 MB">
   <!ENTITY libffi-time          "0.1 SBU">
 ]>
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	Sun Mar 24 09:03:50 2013	(r11126)
+++ trunk/BOOK/introduction/welcome/changelog.xml	Mon Mar 25 03:55:37 2013	(r11127)
@@ -44,6 +44,15 @@
 
 -->
     <listitem>
+      <para>March 25th, 2013</para>
+      <itemizedlist>
+        <listitem>
+          <para>[krejzi] - libffi 3.0.13.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>March 24th, 2013</para>
       <itemizedlist>
         <listitem>



More information about the blfs-book mailing list