Name boost
Version 1.72.0
Summary Free peer-reviewed portable C++ source libraries
Description Provides free peer-reviewed portable C++ source libraries. The emphasis is on libraries which work well with the C++ Standard Library. One goal is to establish 'existing practice' and provide reference implementations so that the Boost libraries are suitable for eventual standardization. Some of the libraries have already been proposed for inclusion in the C++ Standards Committee's upcoming C++ Standard Library Technical Report.
Section libs
License BSL-1.0 & MIT & Python-2.0
Homepage http://www.boost.org/
Recipe file recipes-support/boost/boost_1.72.0.bb
recipes-support/boost/boost-1.72.0.inc
recipes-support/boost/boost.inc
Layer openembedded-core (dunfell branch)
Inherits
  • python3-dir
Dependencies
  • bjam-native
  • bzip2
  • icu
  • python3
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • zlib
  • icu
  • mpich
  • python3
PACKAGECONFIG options
  • graph_parallel
  • locale
  • mpi
  • python

Sources

https://boostorg.jfrog.io/artifactory/main/release/1.72.0/source/boost_1_72_0.tar.bz2

Patches

Patch Status
boost/boost-CVE-2012-2677.patch Backport
boost/boost-math-disable-pch-for-gcc.patch Inappropriate [*]
boost/0001-Apply-boost-1.62.0-no-forced-flags.patch.patch Inappropriate
boost/0001-Don-t-set-up-arch-instruction-set-flags-we-do-that-o.patch Inappropriate
boost/0001-dont-setup-compiler-flags-m32-m64.patch Inappropriate [OE-specific]
files/0001-revert-cease-dependence-on-range.patch Backport [https://github.com/boostorg/coroutine/commit/9c73b2f7c1759a9508ba8780b38dc15f07f1a447]
boost/0001-added-typedef-executor_type.patch Backport [https://github.com/boostorg/process/commit/6a4d2ff72114ef47c7afaf92e1042aca3dfa41b0]
boost/0001-Revert-change-to-elide-a-warning-that-caused-Solaris.patch Backport [1.73.0 https://github.com/boostorg/thread/commit/74fb0a26099bc51d717f5f154b37231ce7df3e98]
boost/0001-Fix-Wsign-compare-warning-with-glibc-2.34-on-Linux-p.patch Backport [1.78.0 https://github.com/boostorg/thread/commit/f9d0e594d43afcb4ab0043117249feb266ba4515]

bbappends

This recipe is appended by:

meta-riscv boost_%.bbappend
meta-mel boost_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master boost 1.86.0
styhead (Yocto Project 5.1) boost 1.86.0
scarthgap (Yocto Project 5.0) boost 1.84.0
nanbield (Yocto Project 4.3) boost 1.83.0
mickledore (Yocto Project 4.2) boost 1.81.0
langdale (Yocto Project 4.1) boost 1.80.0
kirkstone (Yocto Project 4.0) boost 1.78.0
honister (Yocto Project 3.4) boost 1.77.0
hardknott (Yocto Project 3.3) boost 1.75.0
gatesgarth (Yocto Project 3.2) boost 1.74.0
dunfell (Yocto Project 3.1) boost 1.72.0 (this recipe)
zeus (Yocto Project 3.0) boost 1.71.0
warrior (Yocto Project 2.7) boost 1.69.0
thud (Yocto Project 2.6) boost 1.68.0
sumo (Yocto Project 2.5) boost 1.66.0
rocko (Yocto Project 2.4) boost 1.64.0
pyro (Yocto Project 2.3) boost 1.63.0
morty (Yocto Project 2.2) boost 1.61.0
krogoth (Yocto Project 2.1) boost 1.60.0
jethro (Yocto Project 2.0) boost 1.58.0
fido (Yocto Project 1.8) boost 1.57.0
dizzy (Yocto Project 1.7) boost 1.56.0
daisy (Yocto Project 1.6) boost 1.55.0
dora (Yocto Project 1.5) boost 1.54.0
dylan (Yocto Project 1.4) boost 1.53.0
danny (Yocto Project 1.3) boost 1.51.0