Author: andy
Date: 2012-04-18 12:16:55 -0600 (Wed, 18 Apr 2012)
New Revision: 9941

Modified:
   trunk/BOOK/x/lib/webkitgtk.xml
Log:
WebKitGTK+ bug fixes. Thanks to Fernando.

Modified: trunk/BOOK/x/lib/webkitgtk.xml
===================================================================
--- trunk/BOOK/x/lib/webkitgtk.xml      2012-04-18 18:14:54 UTC (rev 9940)
+++ trunk/BOOK/x/lib/webkitgtk.xml      2012-04-18 18:16:55 UTC (rev 9941)
@@ -109,6 +109,22 @@
     <title>Installation of WebKitGTK+</title>
 
     <para>
+      If you have <application>pkg-config 0.25</application> or older installed
+      fix a bug in the configure script that will stop it detecting
+      <application>Gstreamer</application> correctly: 
+    </para>
+    <!-- https://bugs.webkit.org/show_bug.cgi?id=82580 -->
+
+<screen><userinput>sed -i 's#=GST#=$GST#' configure</userinput></screen>
+
+    <para>
+      If you have not installed <xref linkend="gtk-doc"/>, fix a bug that will
+      cause <command>make install</command> to fail:
+    </para>
+
+<screen><userinput>sed -i '/generate-gtkdoc --rebase/s:^:# :' 
GNUmakefile.in</userinput></screen>
+
+    <para>
       <application>WebKit</application> takes a long time to compile, so if you
       have a multicore CPU it can be useful to speed up the build by running
       make with multiple jobs.
@@ -165,7 +181,11 @@
       there are race conditions in the makefiles that will cause the build to
       fail if you run make with multiple jobs. This simple hack works around
       that, <command>until</command> will keep running <command>make</command>
-      until it succeeds. <command>$(getconf _NPROCESSORS_ONLN)</command> prints
+      until it succeeds. You will need to monitor the output of
+      <command>make</command>. If an error occurs that is
+      <emphasis>not</emphasis> due to a race condition then it will keep
+      repeating <command>make</command> until you kill the process.
+      <command>$(getconf _NPROCESSORS_ONLN)</command> prints
       the number of cores your computer seems to have.
     </para>
 

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to