On Fri, 3 Jul 2026 at 11:59, Siva Balasubramanian via
lists.openembedded.org <[email protected]>
wrote:
> +       # In 1.91 boost-system became a header-only "modular" library and is 
> no
> +       # longer selectable through --with-system, so it is not part of 
> BOOST_LIBS
> +       # and the top-level install target no longer ships its CMake package
> +       # config. Install that modular target explicitly so downstream
> +       # find_package(Boost COMPONENTS system) keeps working.
> +       b2 ${BJAM_OPTS} \
> +               --libdir=${D}${libdir} \
> +               --includedir=${D}${includedir} \
> +               libs/system//install

Apologies, but I do not think this is correct. If system is a
header-only library, then the software that requests a cmake module
for it needs to be fixed, rather than boost or its recipe. If b2 is
not installing something by default, than that something is not meant
to be installed, and isn't guaranteed to work or even exist.

Alex
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#240126): 
https://lists.openembedded.org/g/openembedded-core/message/240126
Mute This Topic: https://lists.openembedded.org/mt/120097434/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

  • [OE-core][PATCH] boost: in... Siva Balasubramanian via lists.openembedded.org
    • Re: [OE-core][PATCH] ... Alexander Kanavin via lists.openembedded.org

Reply via email to