Updating libxml2 to v2.15.4
There are a few additional changes.
- win legacy build system was removed in libxml v2.15.0, It is now removed from
JavaFX source as well.
- modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32
- Two unused files are removed:
1.
modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/include/xmlversion.h
2.
modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/wsockcompat.h
- UPDATING.txt is updated. With the updated configure commands, it requires
less changes in generated xmlversion.h file.
Verified the build and all test run on all platforms.
---------
- [x] I confirm that I make this contribution in accordance with the [OpenJDK
Interim AI Policy](https://openjdk.org/legal/ai).
-------------
Commit messages:
- libxml update 2154
Changes: https://git.openjdk.org/jfx/pull/2323/files
Webrev: https://webrevs.openjdk.org/?repo=jfx&pr=2323&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8392009
Stats: 3031 lines in 30 files changed: 326 ins; 2620 del; 85 mod
Patch: https://git.openjdk.org/jfx/pull/2323.diff
Fetch: git fetch https://git.openjdk.org/jfx.git pull/2323/head:pull/2323
PR: https://git.openjdk.org/jfx/pull/2323