FS#71544 - Update libxml2 to 2.9.12, add patches, fix bugs and close bug reports

Attached to Project: Arch Linux
Opened by Grigory Vasilyev (nullik) - Sunday, 18 July 2021, 19:57 GMT
Last edited by Levente Polyak (anthraxx) - Tuesday, 20 July 2021, 18:44 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Jan de Groot (JGC)
Levente Polyak (anthraxx)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Please add patches and move from testing to stable package.

https://github.com/h0tc0d3/arch-packages/tree/master/libxml2

You can find patches for dependent packages in the https://github.com/h0tc0d3/arch-packages/tree/master/.
This task depends upon

Closed by  Levente Polyak (anthraxx)
Tuesday, 20 July 2021, 18:44 GMT
Reason for closing:  Fixed
Additional comments about closing:  2.9.12-2
Comment by Grigory Vasilyev (nullik) - Sunday, 18 July 2021, 20:07 GMT Comment by loqs (loqs) - Sunday, 18 July 2021, 20:22 GMT Comment by Grigory Vasilyev (nullik) - Sunday, 18 July 2021, 20:46 GMT
loqs (loqs) thanks. I have my own package repository, and they differ from the official. When I forked there was no FS # 71161. All patches already added.
Comment by loqs (loqs) - Sunday, 18 July 2021, 20:55 GMT Comment by loqs (loqs) - Monday, 19 July 2021, 02:28 GMT
PKGBUILD.diff adds libxml2-2.9.12-fix-formatting-regression.patch and libxml2-2.9.12-fix-lxml-corrupted-tree.patch from [1]. As [1] does not contain a version of [2] use [3] named libxml2-2.9.12-fix-whitespace-when-serializing-empty-html.patch to match nullik's naming.

[1] https://src.fedoraproject.org/rpms/libxml2/tree/master
[2] https://gitlab.gnome.org/GNOME/libxml2/-/commit/13ad8736d294536da4cbcd70a96b0a2fbf47070c
[3] https://github.com/GNOME/libxml2/commit/92d9ab4c28842a09ca2b76d3ff2f933e01b6cd6f.patch

Loading...