[gjs] build: Explicitly require libffi



commit 4102c7e2a6c0eadd201ff0fbadce73075dffa5e9
Author: Alexandre Rostovtsev <tetromino gentoo org>
Date:   Sat Sep 15 00:56:14 2012 -0400

    build: Explicitly require libffi
    
    In >=gobject-introspection-1.33.2, libffi was moved from Requires to
    Requires.private. Since gjs directly uses ffi functions, a missing
    PKG_CHECK_MODULES for libffi results in build failure when using GNU
    gold as the linker.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=684064

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 5c13722..9564a33 100644
--- a/configure.ac
+++ b/configure.ac
@@ -121,7 +121,7 @@ CFLAGS="$save_CFLAGS"
 GOBJECT_INTROSPECTION_REQUIRE([1.33.10])
 
 common_packages="gmodule-2.0 gthread-2.0 gio-2.0 >= glib_required_version mozjs185"
-gjs_packages="gobject-introspection-1.0 $common_packages"
+gjs_packages="gobject-introspection-1.0 libffi $common_packages"
 gjs_cairo_gobject_packages="cairo-gobject $common_packages"
 gjs_cairo_packages="cairo $common_packages"
 gjs_dbus_packages="dbus-glib-1 $common_packages"



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