Skip to content

1.91.0: Boost.Predef checks are no longer installed #1137

@Lastique

Description

@Lastique

It looks like #1118 have broken installation of Boost.Predef checks when installing Boost.

Here's a full build log:

ubuntu-noble-broken.log

The command line used to install Boost is:

/build/boost/boost/b2 -j16 -q -d2  --layout=system --ignore-site-config --user-config=/build/boost/boost/user-config.jam variant=release debug-symbols=on cxxstd=23-gnu numa=on --prefix=/build/boost/boost/debian/tmp/usr  \
    --libdir=/build/boost/boost/debian/tmp/usr/lib/x86_64-linux-gnu \
    --without-python link=static,shared install

which is at line 42366 in the attached log.

Normally, you would see installation into /build/boost/boost/debian/tmp/usr/share/boost_predef after b2 finishes its configuring work.

Reverting #1118 fixes this.

CC @grisumbras

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions