![Thomas Petazzoni](/assets/img/avatar_default.png)
The msgpack source code indeed checks for the 4 bytes __sync built-in, so this commit switches the package from a BR2_ARCH_HAS_ATOMICS dependency to a BR2_TOOLCHAIN_HAS_SYNC_4 dependency. python-msgpack, a reverse dependency of msgpack, is changed in the same way. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
16 lines
417 B
Plaintext
16 lines
417 B
Plaintext
config BR2_PACKAGE_MSGPACK
|
|
bool "msgpack"
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|
|
help
|
|
MessagePack is an efficient binary serialization format.
|
|
|
|
It lets you exchange data among multiple languages like JSON but
|
|
it's faster and smaller.
|
|
|
|
http://msgpack.org/
|
|
|
|
comment "msgpack needs a toolchain w/ C++"
|
|
depends on !BR2_INSTALL_LIBSTDCPP
|
|
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|