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

handle upstream libxml2 changes #3056

Merged
merged 2 commits into from
Dec 14, 2023

Conversation

flavorjones
Copy link
Member

@flavorjones flavorjones commented Dec 13, 2023

What problem is this PR intended to solve?

Upstream libxml2 test failures.

Have you included adequate test coverage?

Making existing tests pass (or not segfault while we wait for an upstream fix).

Does this change affect the behavior of either the C or the Java implementations?

No.

I've opened an upstream merge request to fix the underlying problem at
https://gitlab.gnome.org/GNOME/libxml2/-/merge_requests/231

Without this check, we'd segfault. So a failing test is preferable.
@flavorjones
Copy link
Member Author

Note that I've asked about the in-context recovery behavior upstream at (on master) in-context parsing recovery: XML vs HTML (#645) · Issues · GNOME / libxml2 · GitLab

@flavorjones flavorjones force-pushed the flavorjones-20231213-upstream-libxml-work branch from 5baaf5d to 29caf63 Compare December 13, 2023 20:41
@flavorjones flavorjones force-pushed the flavorjones-20231213-upstream-libxml-work branch from 29caf63 to c50d60b Compare December 14, 2023 00:08
@flavorjones flavorjones merged commit 93b7b3d into main Dec 14, 2023
141 of 142 checks passed
@flavorjones flavorjones deleted the flavorjones-20231213-upstream-libxml-work branch December 14, 2023 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant