-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Upgrade boost to 1.88.0 #8641
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Upgrade boost to 1.88.0 #8641
Conversation
@@ -37,6 +37,8 @@ function(boostMain) | |||
thirdparty_boost_uuid | |||
thirdparty_boost_scope_exit | |||
thirdparty_boost_circular_buffer | |||
thirdparty_boost_describe | |||
thirdparty_boost_scope |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Linking errors due to missing headers.
@@ -532,8 +546,11 @@ function(generateBoostThread) | |||
BOOST_THREAD_BUILD_LIB=1 | |||
) | |||
|
|||
# Add all boost library include paths for cross-library dependencies | |||
file(GLOB boost_lib_dirs "${BOOST_ROOT}/libs/*/include") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
boost 1.88.0 uses b2 to create the unified headers, getting around this by including everything.
else() | ||
set_property(SOURCE "${library_root}/src/fcontext.cpp" PROPERTY COMPILE_FLAGS "-std=c++17") | ||
endif() | ||
endif() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not finding the standard library? 🤔
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if this is fixed by #8640
@lucasmrod
25dbe6a
to
59be982
Compare
52ebebc
to
eb5880c
Compare
#8593
CONTRIBUTING.md
guide at the root of the repo.format_check
target.If it is not, then move the committed files to the git staging area,
build the
format
target to format them, and then re-commit.More information is available on the wiki.