Skip to content

xmlRelaxNGCleanupTypes() is deprecated as of libxml2 2.10.0 #9417

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
wants to merge 1 commit into from

Conversation

cmb69
Copy link
Member

@cmb69 cmb69 commented Aug 24, 2022

The documentation[1] suggest to call xmlCleanupParser() instead, but
we are not doing that for reasons[2]. Thus, we do no longer call
xmlRelaxNGCleanupTypes() for libxml2 ≥ 2.10.0.

[1] https://gnome.pages.gitlab.gnome.org/libxml2/devhelp/libxml2-relaxng.html#xmlRelaxNGCleanupTypes
[2] 8742276

The documentation[1] suggest to call `xmlCleanupParser()` instead, but
we are not doing that for reasons[2].  Thus, we do no longer call
`xmlRelaxNGCleanupTypes()` for libxml2 ≥ 2.10.0.

[1] <https://gnome.pages.gitlab.gnome.org/libxml2/devhelp/libxml2-relaxng.html#xmlRelaxNGCleanupTypes>
[2] <php@8742276>
@cmb69
Copy link
Member Author

cmb69 commented Aug 24, 2022

Oh, forgot: we should probably stop exporting this symbol (see also #9358), although it is just a deprecation for now. And we may want to target stable release branches instead of "master".

@cmb69 cmb69 closed this in f597546 Aug 25, 2022
@cmb69 cmb69 deleted the cmb/xmlRelaxNGCleanupTypes branch August 25, 2022 13:14
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.

2 participants