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

Mismatched namespace of LoggerLevelConfigure #288

Closed
3 tasks done
NorahXiong opened this issue Mar 19, 2025 · 5 comments
Closed
3 tasks done

Mismatched namespace of LoggerLevelConfigure #288

NorahXiong opened this issue Mar 19, 2025 · 5 comments

Comments

@NorahXiong
Copy link
Contributor

NorahXiong commented Mar 19, 2025

Checklist

  • I've read the contribution guidelines.
  • I've searched other issues and no duplicate issues were found.
  • I'm convinced that this is not my fault but a bug.

Description

Link error occurred in the unit test after splitting the autoware_utils_logging package.

It could be fixed by modifying the namespace and dependence but the build will fail as the build_depends.repos is abandoned while the split packages have not been deployed in the container yet.

Mismatched namespace: https://github.com/autowarefoundation/autoware_core/blob/main/localization/autoware_ekf_localizer/include/autoware/ekf_localizer/ekf_localizer.hpp#L113
undefined symbol: _ZN22autoware_utils_logging20LoggerLevelConfigureC1EPN6rclcpp4NodeE (./libautoware_ekf_localizer.so)

Expected behavior

All tests can pass.

Actual behavior

Test action failed due to link errors.

Steps to reproduce

  1. add test of autoware_ekf_localizer
  2. trigger tests in github CICD

Versions

No response

Possible causes

No response

Additional context

No response

@NorahXiong
Copy link
Contributor Author

@youtalk Need help.

@mitsudome-r
Copy link
Member

@NorahXiong Is there a link to failing CI?

@NorahXiong
Copy link
Contributor Author

@youtalk
Copy link
Member

youtalk commented Mar 21, 2025

I think it will be resolved by bumping up autoware_utils to 1.3.0.
https://github.com/autowarefoundation/autoware_utils/

I will do it.

@youtalk
Copy link
Member

youtalk commented Mar 24, 2025

The latest autoware images have autoware_utils 1.3.0. autowarefoundation/autoware#5906

@NorahXiong You need to include autoware_utils_logging instead of autoware_utils/logging if you want to use autoware_utils 1.3.0.

@youtalk youtalk closed this as completed Mar 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants