r8932 - in trunk/BOOK: . general/prog introduction/welcome

bdubbs at linuxfromscratch.org bdubbs at linuxfromscratch.org
Wed Nov 2 20:46:46 PDT 2011


Author: bdubbs
Date: 2011-11-02 21:46:41 -0600 (Wed, 02 Nov 2011)
New Revision: 8932

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/prog/php.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Update to php-5.3.8

Modified: trunk/BOOK/general/prog/php.xml
===================================================================
--- trunk/BOOK/general/prog/php.xml	2011-11-02 05:08:32 UTC (rev 8931)
+++ trunk/BOOK/general/prog/php.xml	2011-11-03 03:46:41 UTC (rev 8932)
@@ -6,10 +6,10 @@
 
   <!ENTITY php-download-http "http://us2.php.net/distributions/php-&php-version;.tar.bz2">
   <!ENTITY php-download-ftp  "ftp://ftp.isu.edu.tw/pub/Unix/Web/PHP/distributions/php-&php-version;.tar.bz2">
-  <!ENTITY php-md5sum        "21ceeeb232813c10283a5ca1b4c87b48">
-  <!ENTITY php-size          "10.6 MB">
-  <!ENTITY php-buildsize     "390 MB (includes installing all documentation)">
-  <!ENTITY php-time          "3.5 SBU (additional 10.2 SBU to run the test suite)">
+  <!ENTITY php-md5sum        "704cd414a0565d905e1074ffdc1fadfb">
+  <!ENTITY php-size          "10.7 MB">
+  <!ENTITY php-buildsize     "253 MB (includes installing all documentation)">
+  <!ENTITY php-time          "2.4 SBU (additional 2.2 SBU to run the test suite)">
 ]>
 
 <sect1 id="php" xreflabel="PHP-&php-version;">
@@ -31,8 +31,11 @@
 
     <para><application>PHP</application> is the PHP Hypertext Preprocessor.
     Primarily used in dynamic web sites, it allows for programming code to be
-    directly embedded into the HTML markup.</para>
+    directly embedded into the HTML markup.  It is also useful as a 
+    general purpose scripting language.</para>
 
+    &lfs70_checked;
+
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
@@ -157,7 +160,7 @@
     book provides instructions for setting up <application>PHP</application>
     for server-side scripting as it is the most common form.</para>
 
-    <!-- Commenting this out for now as BDB is built in LFS
+    <!-- Commenting this out for now
 
     <para>If you have <application>Berkeley DB</application> installed and
     wish to utilize it, apply the following patch:</para>
@@ -185,15 +188,6 @@
       built.</para>
     </note>
 
-    <!-- Commenting this out as libxml is a recommended dependency.
-         Current protocol in the book is to expect folks to have it
-         installed and the note above should take care of it.
-
-    <para>Remove the <parameter>-disable-libxml</parameter> switch if you
-    have <xref linkend="libxml2"/> installed otherwise
-    <command>pear</command> will not be built.</para>
-    -->
-
     <para>Install <application>PHP</application> by
     running the following commands:</para>
 
@@ -218,14 +212,6 @@
     <para>To test the results, issue: <command>make test</command>. Some of
     the tests are known to fail.</para>
 
-    <!--Three of
-    the (over 1600) tests are known to fail: an <command>iconv</command>
-    stream filter test (ext/iconv/tests/iconv_stream_filter.phpt) and two
-    MBString function overload tests (ext/mbstring/tests/overload01.phpt and
-    ext/mbstring/tests/overload02.phpt). Additionally, if you have the
-    <application>unixODBC</application> package installed and linked into the
-    build, you may see many failures related to it.</para> -->
-
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install &&
@@ -235,9 +221,9 @@
 install -v -m644 CODING_STANDARDS EXTENSIONS INSTALL NEWS \
                  README* TODO* UPGRADING php.gif \
     /usr/share/doc/php-&php-version; &&
-ln -v -s /usr/lib/php/doc/Archive_Tar/docs/Archive_Tar.txt \
+ln -v -sfn /usr/lib/php/doc/Archive_Tar/docs/Archive_Tar.txt \
          /usr/share/doc/php-&php-version; &&
-ln -v -s /usr/lib/php/doc/Structures_Graph/docs \
+ln -v -sfn /usr/lib/php/doc/Structures_Graph/docs \
          /usr/share/doc/php-&php-version;</userinput></screen>
 
     <para>The pre-built HTML documentation is packaged in two forms: a tarball
@@ -258,16 +244,13 @@
     <para>For the <quote>Many HTML files</quote> tarball:</para>
 
 <screen role="root"><userinput>tar -xvf ../php_manual_en.tar.gz \
-    -C /usr/share/doc/php-&php-version; --no-same-user</userinput></screen>
+    -C /usr/share/doc/php-&php-version; --no-same-owner</userinput></screen>
 
   </sect2>
 
   <sect2 role="commands">
       <title>Command Explanations</title>
 
-      <!-- <para><command>sed -i '...' ext/dba/dba_db4.c</command>: This command is
-      used to fix an issue with the use of Berkeley DB >= 4.3.x.</para> -->
-
       <para><parameter>--with-apxs2</parameter>: This parameter
       builds the Apache HTTPD 2.0 module.</para>
 

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2011-11-02 05:08:32 UTC (rev 8931)
+++ trunk/BOOK/general.ent	2011-11-03 03:46:41 UTC (rev 8932)
@@ -3,13 +3,13 @@
 $Date$
 -->
 
-<!ENTITY day          "01">                   <!-- Always 2 digits -->
+<!ENTITY day          "02">                   <!-- Always 2 digits -->
 <!ENTITY month        "11">                   <!-- Always 2 digits -->
 <!ENTITY year         "2011">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "svn-&year;&month;&day;">
-<!ENTITY releasedate  "November 1st, &year;">
+<!ENTITY releasedate  "November 2nd, &year;">
 <!-- <!ENTITY releasedate  "November &day;st, &year;"> -->
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
@@ -328,7 +328,7 @@
 <!ENTITY librep-version               "0.17">
 <!ENTITY NASM-version                 "2.09.04">
 <!ENTITY pdl-version                  "2.4.2">
-<!ENTITY php-version                  "5.3.3">
+<!ENTITY php-version                  "5.3.8">
 <!ENTITY python2-version              "2.7.2">
 <!ENTITY python2-majorver             "2.7">
 <!ENTITY python3-version              "3.2.2">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2011-11-02 05:08:32 UTC (rev 8931)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2011-11-03 03:46:41 UTC (rev 8932)
@@ -42,6 +42,15 @@
 -->
 
     <listitem>
+      <para>November 2nd, 2011</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to php-5.3.8.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>November 1st, 2011</para>
       <itemizedlist>
         <listitem>




More information about the blfs-book mailing list