Index: general.ent
===================================================================
--- general.ent (revision 9583e9c80e769fbcb9548961064e149143efc8c0)
+++ general.ent (revision e29a0b14cc0d893a19f49f01e91667896fafa133)
@@ -1,5 +1,5 @@
-
+
@@ -7,5 +7,5 @@
-
+
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml (revision 9583e9c80e769fbcb9548961064e149143efc8c0)
+++ introduction/welcome/changelog.xml (revision e29a0b14cc0d893a19f49f01e91667896fafa133)
@@ -43,4 +43,15 @@
-->
+ September 28th, 2017
+
+
+ [ken] - Update to firefox-56.0 and reinstate system
+ cairo in its build. Fixes
+ #9820.
+
+
+
+
+
September 25th, 2017
Index: packages.ent
===================================================================
--- packages.ent (revision 9583e9c80e769fbcb9548961064e149143efc8c0)
+++ packages.ent (revision e29a0b14cc0d893a19f49f01e91667896fafa133)
@@ -714,5 +714,5 @@
-
+
Index: xsoft/graphweb/firefox.xml
===================================================================
--- xsoft/graphweb/firefox.xml (revision 9583e9c80e769fbcb9548961064e149143efc8c0)
+++ xsoft/graphweb/firefox.xml (revision e29a0b14cc0d893a19f49f01e91667896fafa133)
@@ -7,8 +7,8 @@
-
-
-
-
+
+
+
+
]>
@@ -76,5 +76,5 @@
Optional patch to allow system versions of
- and - this should be regarded as experimental
+ and
@@ -123,4 +123,15 @@
+
+
+
+ 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 must add clang from
+ to the Required dependencies.
+
+
Recommended
@@ -231,4 +242,11 @@
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:
@@ -265,7 +283,8 @@
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