Skip to content
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

build(autoware.repos): remove ament_cmake fork repository #5360

Merged
merged 1 commit into from
Oct 23, 2024

Conversation

ChgygLin
Copy link
Contributor

@ChgygLin ChgygLin commented Oct 23, 2024

Description

When I compiled the Autoware repository, several warnings appeared.
WARNING:colcon.colcon_core.package_selection:Some selected packages are already built in one or more underlay workspaces: 'ament_cmake_core' is in: /opt/ros/humble ...

I found the ament_cmake has a local version in src/universe/external/ament_cmake, and ROS-humble also has another version.

After a period of investigation, I found the following comment in the file autoware.repos
universe/external/ament_cmake: # TODO(mitsudome-r): remove when https://github.com/ament/ament_cmake/pull/448 is merged.

The ament_cmake pr/448 has been merged on Mar 30, so the ament_cmake local version may need to be removed.

Tests performed

I checked the changed files by ament_cmake pr/448, the current ROS-humble distribution has already merged this modification.

/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake
/opt/ros/humble/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake.

Effects on system behavior

The compilation warnings have been eliminated.

Interface changes

Nothing changed.

Pre-review checklist for the PR author

The PR author must check the checkboxes below when creating the PR.

In-review checklist for the PR reviewers

The PR reviewers must check the checkboxes below before approval.

Post-review checklist for the PR author

The PR author must check the checkboxes below before merging.

  • There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

@ChgygLin ChgygLin changed the title completed the TODO: ament_cmake for pull 448 chore[deps]: completed the TODO ament_cmake for pull 448 Oct 23, 2024
@ChgygLin ChgygLin changed the title chore[deps]: completed the TODO ament_cmake for pull 448 fix[deps]: completed the TODO ament_cmake for pull 448 Oct 23, 2024
@ChgygLin ChgygLin changed the title fix[deps]: completed the TODO ament_cmake for pull 448 fix(deps): completed the TODO ament_cmake for pull 448 Oct 23, 2024
@xmfcx
Copy link
Contributor

xmfcx commented Oct 23, 2024

I see, also the humble backport PR was merged in 2024-07-16 too:

Copy link
Contributor

@xmfcx xmfcx 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!

@xmfcx xmfcx added the tag:run-health-check Run health-check label Oct 23, 2024
@xmfcx xmfcx changed the title fix(deps): completed the TODO ament_cmake for pull 448 build(autoware.repos): remove ament_cmake fork repository Oct 23, 2024
@xmfcx xmfcx merged commit 99dd3de into autowarefoundation:main Oct 23, 2024
24 of 25 checks passed
@ChgygLin
Copy link
Contributor Author

Thank you!

(^_^)

youtalk added a commit to youtalk/autoware that referenced this pull request Nov 8, 2024
* chore(docker): remove `/autoware/log` after `colcon build` (autowarefoundation#5329)

* chore(.github): always run `Show disk space` (autowarefoundation#5354)

always show disk space

Signed-off-by: Yutaka Kondo <[email protected]>

* build(autoware.repos): remove ament_cmake fork repository (autowarefoundation#5360)

Signed-off-by: Chengyong Lin <[email protected]>

* fix: remove `ndt_omp` (autowarefoundation#5390)

Removed ndt_omp

Signed-off-by: Shintaro Sakoda <[email protected]>

* fix: change the organization of `awsim_sensor_kit_launch` from RobotecAI to tier4 (autowarefoundation#5403)

Fixed organization of `awsim_sensor_kit_launch` from RobotecAI to tier4

Signed-off-by: Shintaro Sakoda <[email protected]>

* chore(.devcontainer): rename `.devcontainer` directories (autowarefoundation#5407)

rename .devcontainer dirs

Signed-off-by: Yutaka Kondo <[email protected]>

* feat(docker): integrate `cuda`/`no-cuda` jobs into single job (autowarefoundation#5363)

---------

Signed-off-by: Yutaka Kondo <[email protected]>
Signed-off-by: Chengyong Lin <[email protected]>
Signed-off-by: Shintaro Sakoda <[email protected]>
Co-authored-by: chgyg <[email protected]>
Co-authored-by: SakodaShintaro <[email protected]>
Co-authored-by: SakodaShintaro <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tag:run-health-check Run health-check
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants