-
Notifications
You must be signed in to change notification settings - Fork 7.7k
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
Build failure with libxml2 v2.13.0 #14563
Comments
Your patch is right, but please keep the file contents sorted alphabetically. Feel free to submit a PR. |
That's why I just opened an issue - not a PR - because I don't know how to manage the switch between libxml version on def files. |
The best solution to this is just removing the offending line I think. That would allow both old and new libxml versions to work. We can only do that on master though for BC reasons. I'll get a PR done. |
Remove xmlErrMemory from the export section for Windows, this fixes the build. Even though the original function was renamed [1] it is hidden, so removing this should be sufficient and not be a BC break. [1] GNOME/libxml2@1304369
* PHP-8.2: Fix GH-14563: Build failure with libxml2 v2.13.0
* PHP-8.3: Fix GH-14563: Build failure with libxml2 v2.13.0
Description
Build failed when linked to libxml2 v2.13.0
Resulted in this output:
According to this change in libxml2: GNOME/libxml2@1304369 here is the corresponding patch for a working build
Build context:
PHP Version
PHP 8.3.8
Operating System
Windows
The text was updated successfully, but these errors were encountered: