-
Notifications
You must be signed in to change notification settings - Fork 3.9k
GH-47961: [C++] Fix Meson's Boost process version detection #48017
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
Conversation
|
|
6ce5075 to
537e0ae
Compare
|
Hi @kou - this is ready for review. Do you mind taking a look when you can? Thanks! |
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.
+1
cpp/src/arrow/meson.build
Outdated
| filesystem_dep, | ||
| gmock_dep, | ||
| gtest_dep, | ||
| process_dep, |
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.
Could you use the following order because Boost.Process depends on Boost.Filesystem:
| filesystem_dep, | |
| gmock_dep, | |
| gtest_dep, | |
| process_dep, | |
| process_dep, | |
| filesystem_dep, | |
| gmock_dep, | |
| gtest_dep, |
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.
Done!
537e0ae to
59ea770
Compare
|
After merging your PR, Conbench analyzed the 0 benchmarking runs that have been run so far on merge-commit d9c1881. None of the specified runs were found on the Conbench server. The full Conbench report has more details. |
Rationale for this change
Meson is missing some defines that offer compatibility for different boost versions
What changes are included in this PR?
The Meson configuration is updated to include required boost defines
Are these changes tested?
Yes
Are there any user-facing changes?
No