Author: ken
Date: Wed Sep 27 21:37:02 2017
New Revision: 19278
Log:
firefox-56.0
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/packages.ent
trunk/BOOK/xsoft/graphweb/firefox.xml
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Tue Sep 26 07:56:00 2017 (r19277)
+++ trunk/BOOK/general.ent Wed Sep 27 21:37:02 2017 (r19278)
@@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
-<!ENTITY day "25"> <!-- Always 2 digits -->
+<!ENTITY day "28"> <!-- Always 2 digits -->
<!ENTITY month "09"> <!-- Always 2 digits -->
<!ENTITY year "2017">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
-<!ENTITY releasedate "September 25th, &year;">
+<!ENTITY releasedate "September 28th, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development -->
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Tue Sep 26 07:56:00
2017 (r19277)
+++ trunk/BOOK/introduction/welcome/changelog.xml Wed Sep 27 21:37:02
2017 (r19278)
@@ -42,6 +42,17 @@
</listitem>
-->
<listitem>
+ <para>September 28th, 2017</para>
+ <itemizedlist>
+ <listitem>
+ <para>[ken] - Update to firefox-56.0 and reinstate system
+ cairo in its build. Fixes
+ <ulink url="&blfs-ticket-root;9820">#9820</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>September 25th, 2017</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent Tue Sep 26 07:56:00 2017 (r19277)
+++ trunk/BOOK/packages.ent Wed Sep 27 21:37:02 2017 (r19278)
@@ -713,7 +713,7 @@
<!-- Chapter 43 -->
<!ENTITY chromium-version "60.0.3112.101">
-<!ENTITY firefox-version "55.0.3">
+<!ENTITY firefox-version "56.0">
<!ENTITY flashplayer-version "26.0.0.151">
<!ENTITY seamonkey-version "2.48">
Modified: trunk/BOOK/xsoft/graphweb/firefox.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/firefox.xml Tue Sep 26 07:56:00 2017
(r19277)
+++ trunk/BOOK/xsoft/graphweb/firefox.xml Wed Sep 27 21:37:02 2017
(r19278)
@@ -6,10 +6,10 @@
<!ENTITY firefox-download-http
"&mozilla-http;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.xz">
<!ENTITY firefox-download-ftp " ">
- <!ENTITY firefox-md5sum "bc55a68fdd6770215cfa7a49fe7e3c98">
- <!ENTITY firefox-size "226 MB">
- <!ENTITY firefox-buildsize "6.0 GB (143 MB installed)">
- <!ENTITY firefox-time "26 SBU (with parallelism=4)">
+ <!ENTITY firefox-md5sum "d1615a5d49f488bc8c48771669c29542">
+ <!ENTITY firefox-size "244 MB">
+ <!ENTITY firefox-buildsize "6.2 GB (139 MB installed)">
+ <!ENTITY firefox-time "18 SBU (with parallelism=4)">
]>
<sect1 id="firefox" xreflabel="Firefox-&firefox-version;">
@@ -75,7 +75,7 @@
<listitem>
<para>
Optional patch to allow system versions of <xref
linkend="graphite2"/>
- and <xref linkend="harfbuzz"/> - this should be regarded as
experimental
+ and <xref linkend="harfbuzz"/>
<ulink
url="&patch-root;/firefox-&firefox-version;-system_graphite2_harfbuzz-1.patch"/>
</para>
</listitem>
@@ -123,6 +123,17 @@
<xref linkend="zip"/>
</para>
+ <note>
+ <para>
+ The firefox developers wish to enable Stylo (replacement code to handle
+ Cascading Style Sheets) by default. At the moment that code cannot
build
+ with system versions of nspr and pixman (it fails to find their
headers)
+ so the BLFS editors have chosen to disable it. If you choose to enable
+ it, you <emphasis>must</emphasis> add <package>clang</package> from
+ <xref linkend="llvm"/> to the Required dependencies.
+ </para>
+ </note>
+
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<xref linkend="icu"/>,
@@ -230,6 +241,13 @@
# If you have installed GConf, comment out this line
ac_add_options --disable-gconf
+# Stylo is the new CSS code, including the rust 'style'
+# package. It is enabled by default, but cannot find the
+# headers for system nspr, pixman. If you enable stylo you
+# must comment out system-nspr and system-pixman, and you
+# must also have installed clang.
+ac_add_options --disable-stylo
+
# Comment out following options if you have not installed
# recommended dependencies:
ac_add_options --enable-system-sqlite
@@ -264,9 +282,10 @@
ac_add_options --enable-safe-browsing
ac_add_options --enable-url-classifier
-# From firefox-40, using system cairo causes firefox to crash
-# frequently when it is doing background rendering in a tab.
-#ac_add_options --enable-system-cairo
+# From firefox-40, using system cairo caused firefox to crash
+# frequently when it was doing background rendering in a tab.
+# This appears to again work in firefox-56
+ac_add_options --enable-system-cairo
ac_add_options --enable-system-ffi
ac_add_options --enable-system-pixman
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page