Created attachment 205006 [details] patch to add fix to port and bump portrevision There's a bug in libxslt which causes OpenOffice to fail to build when using the libxml2 2.9.9 (or later, presumably). Attached is a patch which fixes the issue. For more information, see: https://gitlab.gnome.org/GNOME/libxml2/issues/66 https://gitlab.gnome.org/GNOME/libxslt/commit/5b0965010abf274f7a3a1291d16dde34c167e8a7 Not sure if this is going to need an exp-run or not. Note this fix isn't in libxslt 1.1.33, so we'll need to maintain the patch until a version with the fix is released, probably 1.1.34 if I had to guess.
These ports don't see many changes, also the releases are really slow. Just add the upstream patch in with a link to upstream gitlab/bugreport.
A commit references this bug: Author: swills Date: Thu Jun 13 12:59:40 UTC 2019 New revision: 504090 URL: https://svnweb.freebsd.org/changeset/ports/504090 Log: textproc/libxml2: Update to 2.9.9 [1] While here, fix a bug in libxslt triggered by the libxml2 update PR: 235713 [1] PR: 238522 Exp-run by: antoine Reported by: kunda <chitty_cloud@me.com> [1] Reviewed by: kwm [1] [2] Obtained from: https://gitlab.gnome.org/GNOME/libxslt/commit/5b0965010abf274f7a3a1291d16dde34c167e8a7 Changes: head/textproc/libxml2/Makefile head/textproc/libxml2/distinfo head/textproc/libxslt/Makefile head/textproc/libxslt/files/patch-libxslt-keys.c head/textproc/py-libxml2/Makefile
Fix committed