Skip to content

core: build_id: support alternate GNU build ID sources #55

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

Closed

Conversation

JordanYates
Copy link

External build systems may already be enabling GNU build ID, in which case the Memfault provided implementation either breaks the upstream version or doesn't work.

By enabling MEMFAULT_GNU_BUILD_ID_CUSTOM the query for the build ID is offloaded to the application.

This enables integration with solutions such as zephyrproject-rtos/zephyr#51532, and presumably the final result of zephyrproject-rtos/zephyr#54464

External build systems may already be enabling GNU build ID, in which
case the Memfault provided implementation either breaks the upstream
version or doesn't work.

By enabling `MEMFAULT_GNU_BUILD_ID_CUSTOM` the query for the build ID is
offloaded to the application.

Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>
@JordanYates
Copy link
Author

Closed in favour of #60

@JordanYates JordanYates closed this Jul 7, 2023
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

Successfully merging this pull request may close these issues.

1 participant