Skip to content

Drop build dependency on std_msgs#314

Merged
JanStaschulat merged 1 commit intomasterfrom
cottsay/drop-test-dep
Jan 19, 2023
Merged

Drop build dependency on std_msgs#314
JanStaschulat merged 1 commit intomasterfrom
cottsay/drop-test-dep

Conversation

@cottsay
Copy link
Copy Markdown
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 <logans@cottsay.net>
@cottsay cottsay added the bug Something isn't working label Jan 19, 2023
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Contributor

@mergify backport humble galactic foxy

@mergify
Copy link
Copy Markdown
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 <logans@cottsay.net>

Signed-off-by: Scott K Logan <logans@cottsay.net>
(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 <logans@cottsay.net>

Signed-off-by: Scott K Logan <logans@cottsay.net>
(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 <logans@cottsay.net>

Signed-off-by: Scott K Logan <logans@cottsay.net>
(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 <logans@cottsay.net>

Signed-off-by: Scott K Logan <logans@cottsay.net>
(cherry picked from commit b29efa9)

* trigger build job again

Signed-off-by: Jan Staschulat <jan.staschulat@de.bosch.com>

* trigger build job (2)

Signed-off-by: Jan Staschulat <jan.staschulat@de.bosch.com>

Signed-off-by: Jan Staschulat <jan.staschulat@de.bosch.com>
Co-authored-by: Scott K Logan <logans@cottsay.net>
Co-authored-by: Jan Staschulat <jan.staschulat@de.bosch.com>
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 <logans@cottsay.net>

Signed-off-by: Scott K Logan <logans@cottsay.net>
(cherry picked from commit b29efa9)

* modify a line (typo)

Signed-off-by: Jan Staschulat <jan.staschulat@de.bosch.com>

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

Signed-off-by: Jan Staschulat <jan.staschulat@de.bosch.com>

Signed-off-by: Jan Staschulat <jan.staschulat@de.bosch.com>
Co-authored-by: Scott K Logan <logans@cottsay.net>
Co-authored-by: Jan Staschulat <jan.staschulat@de.bosch.com>
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.

3 participants