Skip to content

[POSIX] Add perror from musl to Chrobalt #6052

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

johnedocampo
Copy link
Contributor

@johnedocampo johnedocampo commented Jun 10, 2025

Add the perror symbol from musl to our Chrobalt build.

Currently, we do not support the existing implementation of perror. After some discussion offline, we decided that it would be best to still introduce the symbol into Chrobalt with a COBALT_HERMETIC_HACK which provides a temporary implementation that we currently support.

Once the implementation for the iobuffer has been introduced, we can update perror's implementation to a more proper solution.

Bug: 420683722

@johnedocampo johnedocampo self-assigned this Jun 10, 2025
@johnedocampo johnedocampo requested a review from a team as a code owner June 10, 2025 00:27
@johnedocampo johnedocampo requested a review from briantting June 10, 2025 00:27
@johnedocampo johnedocampo marked this pull request as draft June 10, 2025 00:27
@johnedocampo johnedocampo changed the title Add perror from musl to Chrobalt [WIP] [third_party/musl] Add perror from musl to Chrobalt Jun 10, 2025
@johnedocampo johnedocampo force-pushed the add_perror_from_musl branch 5 times, most recently from 2cc3f9a to cd549ad Compare June 11, 2025 16:17
@johnedocampo johnedocampo requested a review from y4vor June 11, 2025 16:17
@johnedocampo johnedocampo changed the title [WIP] [third_party/musl] Add perror from musl to Chrobalt [third_party/musl] Add perror from musl to Chrobalt Jun 11, 2025
@johnedocampo johnedocampo marked this pull request as ready for review June 11, 2025 16:18
Add the perror symbol from musl to our Chrobalt build.

b/420683722
@johnedocampo johnedocampo force-pushed the add_perror_from_musl branch from 29fc506 to 65417fd Compare June 11, 2025 16:23
@johnedocampo johnedocampo changed the title [third_party/musl] Add perror from musl to Chrobalt [POSIX] Add perror from musl to Chrobalt Jun 12, 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

Successfully merging this pull request may close these issues.

1 participant