]> code.ossystems Code Review - openembedded-core.git/commit
boost: Fix build on arches with no atomics
authorKhem Raj <raj.khem@gmail.com>
Thu, 2 Dec 2021 05:12:01 +0000 (21:12 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 3 Dec 2021 23:36:21 +0000 (23:36 +0000)
commit57dc797712abcf83b63694b21d2b3a3f09b1c9bc
tree726a144f10a19d4b7ba572472d1cd8742da7d42a
parent16a730c803baef51b9475fbb67ece2d2c494d140
boost: Fix build on arches with no atomics

1.77 is broken on architectures which dont have lockfree atomics e.g.
armv5 [1], backport relevant fixes from upstream to unbreak the build

[1] https://github.com/boostorg/math/issues/673

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-support/boost/boost/0002-math-allow-definition-of-boost_math_no_atomic_int-on-the-command-line.patch [new file with mode: 0644]
meta/recipes-support/boost/boost/0003-math-make-no-atomics-a-soft-failure-in-bernoulli_details_hpp.patch [new file with mode: 0644]
meta/recipes-support/boost/boost_1.77.0.bb