On Fri, 4 Sept 2026 at 12:02, Gustav Lindberg via
lists.openembedded.org <[email protected]>
wrote:

> > No custom compiler executions please. Building a shared library should
> > be done by the boost build system itself, and enabled via a flag to it
> > during do_configure (e.g. via PACKAGECONFIG_CONFARGS or BJAM_EXTRA).
> > You probably need to patch boost to do this, and send the needed patch
> > upstream.
>
> I spent a day trying to get that to work, but it doesn't seem to be possible. 
> Everything I tried either breaks
> the header-only version or doesn't build the shared library.

The next step is to ask boost upstream to help, maybe by filing a
ticket, and/or continue maintaining a .bbappend with these changes.

I know boost is horrible, and has a convoluted non-standard
boost-specific build system, but we should not be bypassing that
entirely, especially when no one else is asking for asio-shared for
now.

Adding asio to BOOST_LIBS is fine, and can go in as a separate patch.
Can you send that please?

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

Reply via email to