Author: dnicholson
Date: 2007-04-27 07:45:54 -0600 (Fri, 27 Apr 2007)
New Revision: 6758
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/xsoft/graphweb/firefox.xml
Log:
Updated to firefox-2.0.0.3, finally
Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent 2007-04-26 18:15:55 UTC (rev 6757)
+++ trunk/BOOK/general.ent 2007-04-27 13:45:54 UTC (rev 6758)
@@ -3,7 +3,7 @@
$Date$
-->
-<!ENTITY day "25"> <!-- Always 2 digits -->
+<!ENTITY day "27"> <!-- Always 2 digits -->
<!ENTITY month "04"> <!-- Always 2 digits -->
<!ENTITY year "2007">
<!ENTITY version "svn-&year;&month;&day;">
@@ -558,7 +558,7 @@
<!-- Chapter 36 -->
<!ENTITY mozilla-version "1.7.12">
<!ENTITY seamonkey-version "1.1">
-<!ENTITY firefox-version "1.5.0.9">
+<!ENTITY firefox-version "2.0.0.3">
<!ENTITY galeon-version "2.0.1">
<!ENTITY dillo-version "0.8.5">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml 2007-04-26 18:15:55 UTC
(rev 6757)
+++ trunk/BOOK/introduction/welcome/changelog.xml 2007-04-27 13:45:54 UTC
(rev 6758)
@@ -42,6 +42,16 @@
-->
<listitem>
+ <para>April 27th, 2007</para>
+ <itemizedlist>
+ <listitem>
+ <para>[dnicholson] - Updated to Firefox-2.0.0.3. Fixes ticket
+ #2218.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>April 26th, 2007</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/xsoft/graphweb/firefox.xml
===================================================================
--- trunk/BOOK/xsoft/graphweb/firefox.xml 2007-04-26 18:15:55 UTC (rev
6757)
+++ trunk/BOOK/xsoft/graphweb/firefox.xml 2007-04-27 13:45:54 UTC (rev
6758)
@@ -6,10 +6,10 @@
<!ENTITY firefox-download-http
"http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;-source.tar.bz2">
<!ENTITY firefox-download-ftp
"ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;-source.tar.bz2">
- <!ENTITY firefox-md5sum "383d3f3a17ba819ead94c2edc6739773">
- <!ENTITY firefox-size "34.0 MB">
- <!ENTITY firefox-buildsize "548 MB">
- <!ENTITY firefox-time "13.9 SBU">
+ <!ENTITY firefox-md5sum "24398e3d98673a2a92a01a8f771ca12a">
+ <!ENTITY firefox-size "35.4 MB">
+ <!ENTITY firefox-buildsize "455 MB">
+ <!ENTITY firefox-time "9.9 SBU">
]>
<sect1 id="firefox" xreflabel="Firefox-&firefox-version;">
@@ -165,10 +165,6 @@
# may not distribute binaries created using this option.
ac_add_options --enable-official-branding
-# This option specifies to include support for rendering the HTML
-# <canvas></canvas> tag in the Firefox browser.
-ac_add_options --enable-canvas
-
# This option is used to enable support for rendering SVG files in the
# Firefox browser. Comment out the line to disable the option.
ac_add_options --enable-svg
@@ -228,23 +224,15 @@
EOF</userinput></screen>
- <para>If you wish to use <application>Pango</application> for font
- rendering and have uncommented the appropriate option in
- <filename>.mozconfig</filename>, apply the following patch:</para>
-
-<screen><userinput>patch -Np1 -i
../firefox-&firefox-version;-pangoxft-1.patch</userinput></screen>
-
- <para>If you have system-installed Network Security Services (NSS) and
- Netscape Portable Runtime (NSPR) libraries and you uncommented the
- appropriate lines in the <filename>.mozconfig</filename> file to utilize
- them, apply the following patch:</para>
-
-<screen><userinput>patch -Np1 -i
../firefox-&firefox-version;-system_nss-1.patch</userinput></screen>
-
<para>Compile <application>Firefox</application> by issuing the
following commands:</para>
-<screen><userinput>sed -i "s/^ enum$/& xptinfo_enum_1/" \
+<screen><userinput>cat >> layout/build/Makefile.in << "EOF"
&&
+ifdef MOZ_ENABLE_CANVAS
+EXTRA_DSO_LDOPTS += -lX11 -lXrender
+endif
+EOF
+sed -i "s/^ enum$/& xptinfo_enum_1/" \
xpcom/reflect/xptinfo/public/xptinfo.h &&
make -f client.mk build</userinput></screen>
@@ -302,6 +290,10 @@
<sect2 role="commands">
<title>Command Explanations</title>
+ <para><command>'EXTRA_DSO_LDOPTS' += -lX11 -lXrender ...</command>:
+ Building the layout backend will break when the canvas element is enabled
+ without adding these two required libraries.</para>
+
<para><command>sed -i "s/^ enum$/& xptinfo_enum_1/" ...</command>:
This command is used to fix an anonymous enum in an external/public
interface header file.</para>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page