Created attachment 251468 [details] Patch for libxml++ Add USES= compiler:c++17-lang Add LICENSE_FILE Fix install path of .pc file Fixes build with libxml2 2.13.0 Some minor cosmetic changes to Makefile to improve readability Compile and runtime tested on FreeBSD 14.0-RELEASE (amd64) (make, make check-plist, make test) Poudriere testport OK 13.2-RELEASE (amd64) Poudriere testport OK 14.0-RELEASE (amd64)
Poudriere testport OK 13.2-RELEASE (amd64) - With current version of libxml2 in tree
^Triage: reporter is committer, assign accordingly.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=79716dec61cc0f61caef60e3ae32b344b9888f43 commit 79716dec61cc0f61caef60e3ae32b344b9888f43 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2024-07-04 17:03:32 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2024-07-04 18:28:23 +0000 textproc/libxml++: Update to 5.2.0 * Add USES= compiler:c++17-lang * Remove USES= python:build * Add LICENSE_FILE * Fix install path of .pc file * Make some minor changes to port Makefile Changelog: https://github.com/libxmlplusplus/libxmlplusplus/releases/tag/5.2.0 PR: 279757 Approved by: portmgr (maintainer timeout, 2+ weeks) textproc/libxml++/Makefile | 18 ++++++++++++------ textproc/libxml++/distinfo | 6 +++--- textproc/libxml++/files/patch-meson.build | 13 +++++++++++-- 3 files changed, 26 insertions(+), 11 deletions(-)