Opened 15 months ago
Last modified 15 months ago
#18994 closed enhancement
Patch libxml2 for header dependencies issue — at Version 1
Reported by: | Xi Ruoyao | Owned by: | blfs-book |
---|---|---|---|
Priority: | normal | Milestone: | 12.1 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description (last modified by ) ¶
The upstream has applied some changes for the header dependencies issue:
- https://gitlab.gnome.org/GNOME/libxml2/-/commit/72007096e2812f80c9bce2485d85e6d13bb7dbb5
- https://gitlab.gnome.org/GNOME/libxml2/-/commit/942f5a9387d58a58c601c8f93770bdf33b1d1018
- https://gitlab.gnome.org/GNOME/libxml2/-/commit/34a9665751ea8e58a26d37b2ed7fb2947f1679a8
- https://gitlab.gnome.org/GNOME/libxml2/-/commit/7f767866b344edc11d6c0c3908b3577c7d66474b
- https://gitlab.gnome.org/GNOME/libxml2/-/commit/23dd0b76275c103a1e7d42420b4340c98ae4ee70
Then we'd be able to avoid patching (at least, most of) the packages broken by libxml-2.12.
Note:
See TracTickets
for help on using tickets.
I think all the packages in the book that were impacted by libxml-2.12.x changes have been patched now. Some of those packages have been patched upstream too. Note that normally the commits cited in the description are compatible with patched downstream packages. So I am not sure we have really something to do.
Note that in any case, the transformation of
xmlError *
toconst xmlError *
in return values will never get reverted upstream, so this has to be patched downstream anyway...