Forgot to fix firefox-32.0 for i686 builds.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@14207 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Ken Moffat 2014-09-06 19:57:00 +00:00
parent 76713fc1ac
commit 9e7816b128

View File

@ -242,8 +242,9 @@ EOF</userinput></screen>
If you are compiling <application>Firefox</application> in chroot, prepend
<envar>SHELL=/bin/sh</envar> to the first make command below.
</para></note>
<screen><userinput>make -f client.mk</userinput></screen>
<screen><userinput>test $(uname -m) = "i686" &amp;&amp; sed -i 's/enable-optimize/disable-optimize/' mozconfig || true &amp;&amp;
make -f client.mk</userinput></screen>
<para>
This package does not come with a test suite.
@ -263,6 +264,13 @@ ln -sfv ../mozilla/plugins /usr/lib/firefox-&firefox-version;</userinput></scree
<sect2 role="commands">
<title>Command Explanations</title>
<para>
<command>test $(uname -m) = "i686" &amp;&amp; sed ...</command>:
On this version of firefox, an old bug has reappeared in 32-bit builds.
With optimization, the install fails with a Python error. This
command will fix i686 builds and preserve the optimization on x86_64.
</para>
<para>
<command>make -f client.mk ...</command>: Mozilla products are packaged to
allow the use of a configuration file which can be used to pass the