Skip to content

[CMake] Check Python 3.8 requirement already in find_package(Python3)#15168

Merged
guitargeek merged 2 commits intoroot-project:masterfrom
guitargeek:build_stuff
Apr 8, 2024
Merged

[CMake] Check Python 3.8 requirement already in find_package(Python3)#15168
guitargeek merged 2 commits intoroot-project:masterfrom
guitargeek:build_stuff

Conversation

@guitargeek
Copy link
Copy Markdown
Contributor

@guitargeek guitargeek commented Apr 8, 2024

We should put the Python version check at the right place.

Right now, the configuration logs tell you that ROOT requires Python
3.0, because there is no minimum version yet, which can be misleading.

Also, remove some redundant comments about the minimum C++ standard for root7 and webgui.

This PR should maybe be backported in one of the bulk backports, so the divergence between 6.32 and master doesn't increase too much.

ROOT requires C++17 anyway, so this is redundant and can be confusing.
We should put the Python version check at the right place.

Right now, the configuration logs tell you that ROOT requires Python
3.0, because there is no minimum version yet, which can be misleading.
@guitargeek guitargeek self-assigned this Apr 8, 2024
@guitargeek guitargeek requested a review from bellenot as a code owner April 8, 2024 02:04
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 8, 2024

Test Results

    12 files      12 suites   2d 2h 27m 46s ⏱️
 2 607 tests  2 607 ✅ 0 💤 0 ❌
29 320 runs  29 320 ✅ 0 💤 0 ❌

Results for commit 6831bc2.

Copy link
Copy Markdown
Member

@vepadulano vepadulano left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Absolutely, thanks!

@guitargeek guitargeek merged commit 764ea81 into root-project:master Apr 8, 2024
@guitargeek guitargeek deleted the build_stuff branch April 8, 2024 07:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants