[jhbuild] croco,rsvg: disable -Bsymbolic when unavailable



commit 047d53d106e6cee910905a8f14b16d59e483375c
Author: Ryan Lortie <desrt desrt ca>
Date:   Sun Dec 28 00:13:48 2014 -0500

    croco,rsvg: disable -Bsymbolic when unavailable
    
    -Bsymbolic is only available on ELF systems with GNU binutils.
    
    The build system of croco and librsvg will complain if it is not
    available, so disable it up front to prevent trouble.
    
    This fixes Mac OS X.

 modulesets/gnome-suites-core-deps-3.16.modules |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-3.16.modules b/modulesets/gnome-suites-core-deps-3.16.modules
index 2f8ca2f..f135831 100644
--- a/modulesets/gnome-suites-core-deps-3.16.modules
+++ b/modulesets/gnome-suites-core-deps-3.16.modules
@@ -961,6 +961,9 @@
  </autotools>
 
   <autotools id="libcroco" supports-non-srcdir-builds="no">
+    <if condition-unset="gnu-elf">
+      <autogenargs value="--disable-Bsymbolic"/>
+    </if>
     <pkg-config>libcroco-0.6.pc</pkg-config>
     <branch />
     <dependencies>
@@ -1062,6 +1065,9 @@
   </autotools>
 
   <autotools id="librsvg" supports-non-srcdir-builds="no" autogenargs="--enable-vala=yes">
+    <if condition-unset="gnu-elf">
+      <autogenargs value="--disable-Bsymbolic"/>
+    </if>
     <branch/>
     <dependencies>
       <dep package="libxml2"/>


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