Created attachment 225823 [details] Patch for libxsl Backport following commits: https://gitlab.gnome.org/GNOME/libxslt/-/commit/9ae2f94df1721e002941b40665efb762aefcea1a https://gitlab.gnome.org/GNOME/libxslt/-/commit/824657768aea2cce9c23e72ba8085cb5e44350c7 https://gitlab.gnome.org/GNOME/libxslt/-/commit/77c26bad0433541f486b1e7ced44ca9979376908 for compatibility with libxml2 2.9.12 Tidy up Makefile, slaveport removed in commit b2e5755eb8260645c1601d3b2f26c3298ff0e858 Add support for "make test"
Compile and runtime tested on 13.0-STABLE #0 stable/13-n245227-5ec4eb443e8 (amd64) (make, make check-plist, make test) Reference: https://git.alpinelinux.org/aports/commit/main/libxslt?id=3ec3aafa689b134df3f999baf8841099c6e8c422
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3d6deee359ce10ae7da4bb1ffe40fd0ce312d9b7 commit 3d6deee359ce10ae7da4bb1ffe40fd0ce312d9b7 Author: Daniel Engberg <daniel.engberg.lists@pyret.net> AuthorDate: 2021-06-16 15:17:27 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2021-06-16 15:23:03 +0000 textproc/libxslt: Backport compatibility patches. These patches are required for the new textproc/libxml2. PR: 256617 Reviewed by: arrowd Tested by: arrowd textproc/libxslt/Makefile | 36 +++++------ ...-9ae2f94df1721e002941b40665efb762aefcea1a (new) | 37 ++++++++++++ ...-824657768aea2cce9c23e72ba8085cb5e44350c7 (new) | 42 +++++++++++++ ...-77c26bad0433541f486b1e7ced44ca9979376908 (new) | 70 ++++++++++++++++++++++ 4 files changed, 167 insertions(+), 18 deletions(-)
Pushed in, thanks!