Skip to content

Conversation

@mosfet80
Copy link
Contributor

@mosfet80 mosfet80 commented Jan 7, 2025

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version. Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html

Signed-off-by: mosfet80 <[email protected]>
Copy link
Collaborator

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

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

CMake versions are different for each platform, we would want to remove the version here and link https://www.ros.org/reps/rep-2000.html#jazzy-jalisco-may-2024-may-2029 instead?

@mosfet80
Copy link
Contributor Author

mosfet80 commented Jan 7, 2025

CMake versions are different for each platform, we would want to remove the version here and link https://www.ros.org/reps/rep-2000.html#jazzy-jalisco-may-2024-may-2029 instead?

looking at the tables in the link, the oldest cmake version used among the supported ros versions is 3.16.5. this corresponds to the use of ros humble on openembedded

Copy link
Contributor

@sloretz sloretz left a comment

Choose a reason for hiding this comment

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

+1 to including a link to REP 2000, and also +1 to including the minimum version of any supported ROS distro so the reader doesn't have to look through it.

@sloretz sloretz added the more-information-needed Further information is required label Jan 24, 2025
@mosfet80 mosfet80 requested review from fujitatomoya and sloretz July 17, 2025 20:09
Signed-off-by: Shane Loretz <[email protected]>
Signed-off-by: Shane Loretz <[email protected]>
Copy link
Contributor

@sloretz sloretz left a comment

Choose a reason for hiding this comment

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

Thank you for the PR!

@fujitatomoya fujitatomoya merged commit 709e210 into ros2:rolling Jul 18, 2025
5 checks passed
@fujitatomoya fujitatomoya added the backport-all backport at reviewers discretion; from rolling to all versions label Jul 18, 2025
mergify bot pushed a commit that referenced this pull request Jul 18, 2025
* Update Code-Style-Language-Versions.rst

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html

Signed-off-by: mosfet80 <[email protected]>

* Update Code-Style-Language-Versions.rst

Signed-off-by: mosfet80 <[email protected]>

* Update source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst

Co-authored-by: Shane Loretz <[email protected]>
Signed-off-by: mosfet80 <[email protected]>

* Use RST link syntax

Signed-off-by: Shane Loretz <[email protected]>

* Fix RST link syntax

Signed-off-by: Shane Loretz <[email protected]>

---------

Signed-off-by: mosfet80 <[email protected]>
Signed-off-by: mosfet80 <[email protected]>
Signed-off-by: Shane Loretz <[email protected]>
Co-authored-by: Shane Loretz <[email protected]>
(cherry picked from commit 709e210)
mergify bot pushed a commit that referenced this pull request Jul 18, 2025
* Update Code-Style-Language-Versions.rst

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html

Signed-off-by: mosfet80 <[email protected]>

* Update Code-Style-Language-Versions.rst

Signed-off-by: mosfet80 <[email protected]>

* Update source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst

Co-authored-by: Shane Loretz <[email protected]>
Signed-off-by: mosfet80 <[email protected]>

* Use RST link syntax

Signed-off-by: Shane Loretz <[email protected]>

* Fix RST link syntax

Signed-off-by: Shane Loretz <[email protected]>

---------

Signed-off-by: mosfet80 <[email protected]>
Signed-off-by: mosfet80 <[email protected]>
Signed-off-by: Shane Loretz <[email protected]>
Co-authored-by: Shane Loretz <[email protected]>
(cherry picked from commit 709e210)
mergify bot pushed a commit that referenced this pull request Jul 18, 2025
* Update Code-Style-Language-Versions.rst

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html

Signed-off-by: mosfet80 <[email protected]>

* Update Code-Style-Language-Versions.rst

Signed-off-by: mosfet80 <[email protected]>

* Update source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst

Co-authored-by: Shane Loretz <[email protected]>
Signed-off-by: mosfet80 <[email protected]>

* Use RST link syntax

Signed-off-by: Shane Loretz <[email protected]>

* Fix RST link syntax

Signed-off-by: Shane Loretz <[email protected]>

---------

Signed-off-by: mosfet80 <[email protected]>
Signed-off-by: mosfet80 <[email protected]>
Signed-off-by: Shane Loretz <[email protected]>
Co-authored-by: Shane Loretz <[email protected]>
(cherry picked from commit 709e210)
fujitatomoya pushed a commit that referenced this pull request Jul 18, 2025
* Update Code-Style-Language-Versions.rst

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html



* Update Code-Style-Language-Versions.rst



* Update source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst




* Use RST link syntax



* Fix RST link syntax



---------





(cherry picked from commit 709e210)

Signed-off-by: mosfet80 <[email protected]>
Signed-off-by: mosfet80 <[email protected]>
Signed-off-by: Shane Loretz <[email protected]>
Co-authored-by: mosfet80 <[email protected]>
Co-authored-by: Shane Loretz <[email protected]>
fujitatomoya pushed a commit that referenced this pull request Jul 18, 2025
* Update Code-Style-Language-Versions.rst

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html



* Update Code-Style-Language-Versions.rst



* Update source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst




* Use RST link syntax



* Fix RST link syntax



---------





(cherry picked from commit 709e210)

Signed-off-by: mosfet80 <[email protected]>
Signed-off-by: mosfet80 <[email protected]>
Signed-off-by: Shane Loretz <[email protected]>
Co-authored-by: mosfet80 <[email protected]>
Co-authored-by: Shane Loretz <[email protected]>
fujitatomoya pushed a commit that referenced this pull request Jul 18, 2025
* Update Code-Style-Language-Versions.rst

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html



* Update Code-Style-Language-Versions.rst



* Update source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst




* Use RST link syntax



* Fix RST link syntax



---------





(cherry picked from commit 709e210)

Signed-off-by: mosfet80 <[email protected]>
Signed-off-by: mosfet80 <[email protected]>
Signed-off-by: Shane Loretz <[email protected]>
Co-authored-by: mosfet80 <[email protected]>
Co-authored-by: Shane Loretz <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-all backport at reviewers discretion; from rolling to all versions more-information-needed Further information is required

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants