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

[nfc] Roll Rust dependencies, clean up lol_html #3230

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

fhanau
Copy link
Collaborator

@fhanau fhanau commented Dec 10, 2024

This will enable/require some more cleanup in the upstream repo – they should be more closely aligned now.

@fhanau fhanau requested review from a team as code owners December 10, 2024 18:06
@fhanau
Copy link
Collaborator Author

fhanau commented Dec 10, 2024

I was wondering why we hadn't cleaned up cxxbridge earlier but this breaks on Windows as usual 🙄. Based on https://github.com/cloudflare/workerd-cxx/blob/master/tools/cargo/build.rs#L9 this is likely due to missing symlinks which we might be able to patch in but this is not important enough to fight Bazel about. I'll roll back that part of the change so that this can move forward.

@fhanau fhanau force-pushed the felix/121024-rust-cleanup branch from 8696d87 to af08fbb Compare December 10, 2024 21:11
@fhanau fhanau changed the title [nfc] Roll Rust dependencies, use workerd-cxx fork, clean up lol-html [nfc] Roll Rust dependencies, clean up lol_html Dec 10, 2024
We do not use the Rust API directly, so we only need to depend on the C API.
@fhanau fhanau force-pushed the felix/121024-rust-cleanup branch from af08fbb to f8cce38 Compare December 11, 2024 01:26
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.

4 participants