Skip to content

The modular work made libboost_system.so mandatory #336

@Romain-Geissler-1A

Description

@Romain-Geissler-1A

Hi,

With the modular work made in #318 it seems that now we unconditionally do that in build/Jamfile.v2:

project
    : common-requirements <library>$(boost_dependencies)

which I guess (I am not sure) implies that all dependent boost libraries which actually define a .so file are now linked against at link time. At least in my case, when building Boost 1.88, I do end up with libboost_filesystem.so depend on libboost_system.so, while Boost.System was moved to being a header-only library + a compatibility .so file a while back. In #98 you did remove the Boost.System link dependency, but I guess this is now back again.

I have no idea how to fix that.

Cheers,
Romain

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions