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]] -=-=-=-=-=-=-=-=-=-=-=-
