[jhbuild] core-deps-3.20: Disable FTL JIT for WebKit on FreeBSD



commit 8533d2451605ca9aa019730c0cac170881a17444
Author: Ting-Wei Lan <lantw src gnome org>
Date:   Sat Jan 23 03:20:24 2016 +0800

    core-deps-3.20: Disable FTL JIT for WebKit on FreeBSD

 modulesets/gnome-suites-core-deps-3.20.modules |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-3.20.modules b/modulesets/gnome-suites-core-deps-3.20.modules
index 8421311..361ae32 100644
--- a/modulesets/gnome-suites-core-deps-3.20.modules
+++ b/modulesets/gnome-suites-core-deps-3.20.modules
@@ -1290,6 +1290,10 @@
     <if condition-unset="wayland">
       <cmakeargs value="-DENABLE_WAYLAND_TARGET=OFF"/>
     </if>
+    <!-- FTL JIT crashes on FreeBSD. See https://bugs.webkit.org/show_bug.cgi?id=152258 -->
+    <if condition-set="freebsd">
+      <cmakeargs value="-DENABLE_FTL_JIT=OFF"/>
+    </if>
     <pkg-config>webkit2gtk-4.0.pc</pkg-config>
     <branch repo="webkitgtk.org"
             module="webkitgtk-2.11.4.tar.xz" version="2.11.4"
@@ -1321,7 +1325,6 @@
       <dep package="libwebp"/>
       <dep package="libxml2"/>
       <dep package="libxslt"/>
-      <dep package="llvm"/>
       <!-- Either libGL or libGLES is required. -->
       <dep package="mesa-libGLES"/>
       <dep package="pango"/>
@@ -1336,6 +1339,9 @@
       <if condition-set="wayland">
         <dep package="wayland"/>
       </if>
+      <if condition-unset="freebsd">
+        <dep package="llvm"/>
+      </if>
     </dependencies>
     <suggests>
       <dep package="gst-plugins-bad"/>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]