Author: ken
Date: Sat Jul 6 14:51:39 2013
New Revision: 11362
Log:
firefox-22.0. Using a sourceforge variant for http download, updated mozconfig
- all cores now used by default, at least on 2 and 4 core machines, removed the
escaped dollar : I can no longer replicate the problem and the escape could
break the mozconfig.
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/x/lib/xulrunner.xml
trunk/BOOK/xsoft/graphweb/firefox.xml
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Fri Jul 5 12:26:09 2013 (r11361)
+++ trunk/BOOK/general.ent Sat Jul 6 14:51:39 2013 (r11362)
@@ -3,13 +3,13 @@
$Date$
-->
-<!ENTITY day "05"> <!-- Always 2 digits -->
+<!ENTITY day "06"> <!-- Always 2 digits -->
<!ENTITY month "07"> <!-- Always 2 digits -->
<!ENTITY year "2013">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
-<!ENTITY releasedate "July 3rd, &year;">
+<!ENTITY releasedate "July 6th, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!--
version|testing|unstable|development] -->
@@ -576,7 +576,7 @@
<!ENTITY startup-notification-version "0.12">
<!ENTITY webkitgtk-version "1.10.2"> <!-- Even minors only -->
<!ENTITY webkitgtk2-version "2.0.2"> <!-- Even minors only -->
-<!ENTITY xulrunner-version "21.0">
+<!ENTITY xulrunner-version "22.0">
<!ENTITY gtk2-libdir "2.0/2.10.0">
<!ENTITY qt4-dir "$QTDIR">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Fri Jul 5 12:26:09
2013 (r11361)
+++ trunk/BOOK/introduction/welcome/changelog.xml Sat Jul 6 14:51:39
2013 (r11362)
@@ -44,6 +44,15 @@
-->
<listitem>
+ <para>July 6th, 2013</para>
+ <itemizedlist>
+ <listitem>
+ <para>[ken] - firefox- and xulrunner-22.0.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>July 5th, 2013</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/x/lib/xulrunner.xml
==============================================================================
--- trunk/BOOK/x/lib/xulrunner.xml Fri Jul 5 12:26:09 2013 (r11361)
+++ trunk/BOOK/x/lib/xulrunner.xml Sat Jul 6 14:51:39 2013 (r11362)
@@ -5,13 +5,13 @@
%general-entities;
<!ENTITY xulrunner-download-http
-
"http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2">
+
"http://www.sourceforge.net/projects/portableapps/files/Source/Firefox/firefox-&firefox-version;.source.tar.bz2">
<!ENTITY xulrunner-download-ftp
"ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2">
- <!ENTITY xulrunner-md5sum "6e2510e9466b280c367de0e4c05a8840">
- <!ENTITY xulrunner-size "101 MB">
- <!ENTITY xulrunner-buildsize "4.1 GB (125 MB installed)">
- <!ENTITY xulrunner-time "35 SBU">
+ <!ENTITY xulrunner-md5sum "4ffb6d1c1a04ca8e3dbca23df09626dd">
+ <!ENTITY xulrunner-size "107 MB">
+ <!ENTITY xulrunner-buildsize "4.4 GB (87 MB installed)">
+ <!ENTITY xulrunner-time "32 SBU">
]>
<sect1 id="xulrunner" xreflabel="Xulrunner-&xulrunner-version;">
@@ -138,10 +138,10 @@
</para>
<screen><userinput>cat > mozconfig << "EOF"
-# If you have a multicore machine you can speed up the build by running
-# several jobs at once by uncommenting the following line and setting the
-# value to number of CPU cores:
-#mk_add_options MOZ_MAKE_FLAGS="-j4"
+# If you have a multicore machine, firefox will now use all the cores by
+# default. Exceptionally, you can reduce the number of cores, e.g. to 1,
+# by uncommenting the next line and setting a valid number of CPU cores.
+#mk_add_options MOZ_MAKE_FLAGS="-j1"
# If you have installed DBus-Glib comment out this line:
ac_add_options --disable-dbus
@@ -217,10 +217,9 @@
rm -rf /usr/lib/xulrunner-&xulrunner-version;/plugins &&
ln -sv ../mozilla/plugins /usr/lib/xulrunner-&xulrunner-version; &&
-chmod -v 755 /usr/lib/xulrunner-&xulrunner-version;/libxpcom.so \
- /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/bin/xpcshell
&&
+chmod -v 755 /usr/lib/xulrunner-devel-&xulrunner-version;/sdk/bin/xpcshell
&&
-for library in libmozalloc.so libmozjs.so libxpcom.so libxul.so; do
+for library in libmozalloc.so libmozjs.so libxul.so; do
ln -sfv ../../../xulrunner-&xulrunner-version;/$library \
/usr/lib/xulrunner-devel-&xulrunner-version;/sdk/lib/$library
ln -sfv xulrunner-&xulrunner-version;/$library /usr/lib/$library
@@ -253,7 +252,7 @@
</para>
<para>
- <command>for library in libmozalloc.so libmozjs.so libxpcom.so libxul.so
...
+ <command>for library in libmozalloc.so libmozjs.so libxul.so ...
</command>: The libraries shipped with this package are installed into
<filename
class="directory">/usr/lib/xulrunner-&xulrunner-version;</filename>
which means they will not be found at runtime. These commands make
Modified: trunk/BOOK/xsoft/graphweb/firefox.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/firefox.xml Fri Jul 5 12:26:09 2013
(r11361)
+++ trunk/BOOK/xsoft/graphweb/firefox.xml Sat Jul 6 14:51:39 2013
(r11362)
@@ -5,13 +5,13 @@
%general-entities;
<!ENTITY firefox-download-http
-
"http://releases.mozilla.org/pub/mozilla.org/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.bz2">
+
"http://www.sourceforge.net/projects/portableapps/files/Source/Firefox/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 "6e2510e9466b280c367de0e4c05a8840">
- <!ENTITY firefox-size "101 MB">
- <!ENTITY firefox-buildsize "4.1 GB (45 MB installed) (or 730 MB and 4.0
MB if using Xulrunner)">
- <!ENTITY firefox-time "35 SBU (0.4 SBU if using Xulrunner)">
+ <!ENTITY firefox-md5sum "4ffb6d1c1a04ca8e3dbca23df09626dd">
+ <!ENTITY firefox-size "107 MB">
+ <!ENTITY firefox-buildsize "4.4 GB (46 MB installed) (or 784 MB and 4.2
MB if using Xulrunner)">
+ <!ENTITY firefox-time "32 SBU (0.2 SBU if using Xulrunner)">
]>
<sect1 id="firefox" xreflabel="Firefox-&firefox-version;">
@@ -144,18 +144,15 @@
below. To see the entire list of available configuration options (and an
abbreviated description of each one), issue <command>./configure
--help</command>. You may also wish to review the entire file and
- uncomment any other desired options. The commented line for
- <literal>--with-libxul-sdk</literal> has an escaped dollar sign - if you
- have chosed to paste the entries into a <filename>mozconfig</filename>
file
- in your editor, you do not need the escape, it is only necessary when
invoking
- a subshell in a HERE document. Create the file by issuing the following
command:
+ uncomment any other desired options.
+ Create the file by issuing the following command:
</para>
<screen><userinput>cat > mozconfig << "EOF"
-# If you have a multicore machine you can speed up the build by running
-# several jobs at once by uncommenting the following line and setting the
-# value to number of CPU cores:
-#mk_add_options MOZ_MAKE_FLAGS="-j4"
+# If you have a multicore machine, firefox will now use all the cores by
+# default. Exceptionally, you can reduce the number of cores, e.g. to 1,
+# by uncommenting the next line and setting a valid number of CPU cores.
+#mk_add_options MOZ_MAKE_FLAGS="-j1"
# If you have installed DBus-Glib comment out this line:
ac_add_options --disable-dbus
@@ -173,9 +170,11 @@
# If you have not installed Yasm then uncomment this line:
#ac_add_options --disable-webm
-# If you have installed xulrunner uncomment following two lines:
+# If you have installed xulrunner uncomment the next two ac_add_options lines
+# and check that the sdk will be set by running pkg-config in a subshell
+# and has not become hardcoded or empty when you created this file
#ac_add_options --with-system-libxul
-#ac_add_options --with-libxul-sdk=\$(pkg-config --variable=sdkdir libxul)
+#ac_add_options --with-libxul-sdk=$(pkg-config --variable=sdkdir libxul)
# Comment out following options if you have not installed
# recommended dependencies:
@@ -251,7 +250,6 @@
tar -xvf firefox-build-dir/dist/firefox-&firefox-version;.en-US.linux-$(uname
-m).tar.bz2 \
-C /usr/lib/firefox-&firefox-version; --strip-components=1 &&
chown -R -v root:root /usr/lib/firefox-&firefox-version; &&
-chmod -v 755 /usr/lib/firefox-&firefox-version;/libxpcom.so &&
ln -sfv ../lib/firefox-&firefox-version;/firefox /usr/bin &&
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page