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

Reply via email to