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

[fuchsia] Updates the FIDL bindings in Fuchsia-specific code #302

Merged
merged 1 commit into from
Nov 12, 2024

Conversation

filmil
Copy link
Member

@filmil filmil commented Oct 30, 2024

Fuchsia has a code snippet that uses its FIDL IPC mechanism to request time zone information from the host.

The generated FIDL bindings have been changed since this code was first written from the "high level" (HL) CPP bindings to the "new" CPP bindings.

We are now migrating external code to remove the HL CPP bindings to allow FIDL to continue development. No other platforms should be affected, since the changes are in the sections of the code that is conditionally compiled only when Fuchsia is the target platform.

@filmil
Copy link
Member Author

filmil commented Nov 12, 2024

@derekmauro @dinord are y'all able to review and merge this PR?

@dinord dinord self-assigned this Nov 12, 2024
src/time_zone_lookup.cc Outdated Show resolved Hide resolved
@filmil filmil force-pushed the update-fuchsia-code branch from 7e80294 to f4b9d80 Compare November 12, 2024 19:42
Fuchsia has a code snippet that uses its FIDL IPC mechanism
to request time zone information from the host.

The generated FIDL bindings have been changed since this code
was first written from the "high level" (HL) CPP bindings to the
"new" CPP bindings.

We are now migrating external code to remove the HL CPP bindings
to allow FIDL to continue development.  No other platforms should
be affected, since the changes are in the sections of the code
that is conditionally compiled only when Fuchsia is the target
platform.
@filmil filmil force-pushed the update-fuchsia-code branch from f4b9d80 to 6e3a6d1 Compare November 12, 2024 19:44
@filmil
Copy link
Member Author

filmil commented Nov 12, 2024

@dinord please merge when able - I am not allowed to.

@dinord dinord merged commit b98efcf into google:master Nov 12, 2024
6 checks passed
filmil added a commit to filmil/cctz that referenced this pull request Nov 19, 2024
…oogle#302)"

This reverts commit b98efcf.

The reverted change introduced a 64KB stack allocation which overflowed
stacks of some downstream programs.
dinord pushed a commit that referenced this pull request Nov 19, 2024
…302)" (#303)

This reverts commit b98efcf.

The reverted change introduced a 64KB stack allocation which overflowed
stacks of some downstream programs.
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.

2 participants