[Buildroot] [PATCH v2 2/9] cairo: Add dependency on atomic intrinsics
Anton Kolesov
Anton.Kolesov at synopsys.com
Thu Jul 31 13:24:43 UTC 2014
Cairo requires GCC built-in atomic functions which are architecture specific
and may not be implemented.
This fixes:
http://autobuild.buildroot.net/results/fadfaa9916724d310d0dda555a1db31bee1601d0/
Signed-off-by: Anton Kolesov <Anton.Kolesov at synopsys.com>
---
package/cairo/Config.in | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/package/cairo/Config.in b/package/cairo/Config.in
index 0c87a29..2aeaa2a 100644
--- a/package/cairo/Config.in
+++ b/package/cairo/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_CAIRO
bool "cairo"
+ depends on BR2_TOOLCHAIN_HAS_ATOMIC_INTRINSICS
select BR2_PACKAGE_PIXMAN
select BR2_PACKAGE_FONTCONFIG
select BR2_PACKAGE_XLIB_LIBX11 if BR2_PACKAGE_XORG7
@@ -13,6 +14,9 @@ config BR2_PACKAGE_CAIRO
http://cairographics.org/
+comment "cairo needs a toolchain with atomic intrinsics"
+ depends on !BR2_TOOLCHAIN_HAS_ATOMIC_INTRINSICS
+
if BR2_PACKAGE_CAIRO
config BR2_PACKAGE_CAIRO_PS
--
1.8.4.1
More information about the buildroot
mailing list