[oe] [PATCH] cairo: disable native atomic operations, conflicts with libatomics-ops
Henning Heinold
heinold at inf.fu-berlin.de
Thu Mar 17 14:12:21 UTC 2011
Hi,
I looked deeper into the problem.
Cairo looks first for:
return __sync_fetch_and_add
__sync_val_compare_and_swap
and defines it as cairo_cv_atomic_primitives="Intel".
According to http://gcc.gnu.org/wiki/Atomic
arm and sh3/4 should work too.
If the configure compile fails
cairo is looking for libatomic-ops
support.
The libatomic-ops in oe is very old and misses diffrent bug fixes and is only
needed for ppc and mips.
I will try to clean the stuff up this evening, which proably applies to
pulse-audio too.
Bye Henning
More information about the Openembedded-devel
mailing list