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> -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
