Update to php-5.3.8

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@8932 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2011-11-03 03:46:41 +00:00
parent 16e74d38bb
commit a5db8d2b73
3 changed files with 24 additions and 32 deletions

View File

@ -3,13 +3,13 @@ $LastChangedBy$
$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 @@ $Date$
<!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">

View File

@ -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,7 +31,10 @@
<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">
@ -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 @@ make</userinput></screen>
<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 &amp;&amp;
@ -235,9 +221,9 @@ install -v -m755 -d /usr/share/doc/php-&php-version; &amp;&amp;
install -v -m644 CODING_STANDARDS EXTENSIONS INSTALL NEWS \
README* TODO* UPGRADING php.gif \
/usr/share/doc/php-&php-version; &amp;&amp;
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; &amp;&amp;
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 @@ gunzip -v /usr/share/doc/php-&php-version;/php_manual_en.html.gz</userinput></sc
<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 &gt;= 4.3.x.</para> -->
<para><parameter>--with-apxs2</parameter>: This parameter
builds the Apache HTTPD 2.0 module.</para>

View File

@ -41,6 +41,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>