Skip to content

Conversation

@cottsay
Copy link
Member

@cottsay cottsay commented Jan 19, 2023

This dependency is only needed when BUILD_TESTING is specified, and is already found via find_package() there.

Building packages with -DBUILD_TESTING=OFF should succeed in the absence of <test_depends> dependencies, which is why this issue came to my attention.

This change should be backported to Humble to avoid breaking the deb builds when we disable tests in the near future.

This dependency is only needed when BUILD_TESTING is specified, and is
already found via find_package() there.

Signed-off-by: Scott K Logan <[email protected]>
@cottsay cottsay added the bug Something isn't working label Jan 19, 2023
Copy link
Member

@pablogs9 pablogs9 left a comment

Choose a reason for hiding this comment

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

This LGTM, @JanStaschulat let us know if you find any problems.

Copy link
Contributor

@JanStaschulat JanStaschulat left a comment

Choose a reason for hiding this comment

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

LGTM.

@ros2 ros2 deleted a comment from mergify bot Jan 19, 2023
@JanStaschulat
Copy link
Contributor

@mergify backport humble galactic foxy

@mergify
Copy link
Contributor

mergify bot commented Jan 19, 2023

backport humble galactic foxy

✅ Backports have been created

Details

@JanStaschulat JanStaschulat merged commit b29efa9 into master Jan 19, 2023
@JanStaschulat JanStaschulat deleted the cottsay/drop-test-dep branch January 19, 2023 16:14
mergify bot pushed a commit that referenced this pull request Jan 19, 2023
This dependency is only needed when BUILD_TESTING is specified, and is
already found via find_package() there.

Signed-off-by: Scott K Logan <[email protected]>

Signed-off-by: Scott K Logan <[email protected]>
(cherry picked from commit b29efa9)
mergify bot pushed a commit that referenced this pull request Jan 19, 2023
This dependency is only needed when BUILD_TESTING is specified, and is
already found via find_package() there.

Signed-off-by: Scott K Logan <[email protected]>

Signed-off-by: Scott K Logan <[email protected]>
(cherry picked from commit b29efa9)
mergify bot pushed a commit that referenced this pull request Jan 19, 2023
This dependency is only needed when BUILD_TESTING is specified, and is
already found via find_package() there.

Signed-off-by: Scott K Logan <[email protected]>

Signed-off-by: Scott K Logan <[email protected]>
(cherry picked from commit b29efa9)
JanStaschulat added a commit that referenced this pull request Jan 23, 2023
* Drop build dependency on std_msgs (#314)

This dependency is only needed when BUILD_TESTING is specified, and is
already found via find_package() there.

Signed-off-by: Scott K Logan <[email protected]>

Signed-off-by: Scott K Logan <[email protected]>
(cherry picked from commit b29efa9)

* trigger build job again

Signed-off-by: Jan Staschulat <[email protected]>

* trigger build job (2)

Signed-off-by: Jan Staschulat <[email protected]>

Signed-off-by: Jan Staschulat <[email protected]>
Co-authored-by: Scott K Logan <[email protected]>
Co-authored-by: Jan Staschulat <[email protected]>
JanStaschulat added a commit that referenced this pull request Jan 23, 2023
* Drop build dependency on std_msgs (#314)

This dependency is only needed when BUILD_TESTING is specified, and is
already found via find_package() there.

Signed-off-by: Scott K Logan <[email protected]>

Signed-off-by: Scott K Logan <[email protected]>
(cherry picked from commit b29efa9)

* modify a line (typo)

Signed-off-by: Jan Staschulat <[email protected]>

* revert change - only to restart build process (github CI job)

Signed-off-by: Jan Staschulat <[email protected]>

Signed-off-by: Jan Staschulat <[email protected]>
Co-authored-by: Scott K Logan <[email protected]>
Co-authored-by: Jan Staschulat <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants