[Bug 262940] textproc/libxml2 and textproc/py-libxml2: Revert back to GNU Autotools due to some curl dependencies?
Date: Sun, 10 Apr 2022 19:16:59 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262940
--- Comment #20 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:
URL:
https://cgit.FreeBSD.org/ports/commit/?id=57dd5abd6018e0bec9e5b7c406268b349da4b7e7
commit 57dd5abd6018e0bec9e5b7c406268b349da4b7e7
Author: Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2022-04-10 18:43:18 +0000
Commit: Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2022-04-10 19:11:40 +0000
textproc/{,py-}libxml2: switch back to autotools
See notes in Makefile and linked PRs.
While here, disable the ICU option by default. CFLAGS for libicu
are passed to libxml2's consumers when the option is enabled. As
icu's API is not stable between versions, PORTREVISION bumps can
get missed.
Additionally, properly exclude all OPTIONS from py-libxml2 and
prevent do-configure from unnecessarily running.
Co-authored-by: diizzy
PR: 262853, 262940, 262877
Approved by: fluffy (mentor)
textproc/libxml2/Makefile | 59 ++++++++++++++--------
textproc/libxml2/distinfo | 6 +--
textproc/libxml2/files/extra-patch-docs (gone) | 11 ----
textproc/libxml2/files/patch-CMakeLists.txt (gone) | 29 -----------
textproc/libxml2/files/patch-Makefile.in (new) | 47 +++++++++++++++++
textproc/libxml2/files/patch-config.h.in (new) | 11 ++++
textproc/libxml2/files/patch-configure (new) | 11 ++++
.../libxml2/files/patch-libxml-2.0.pc.in (gone) | 11 ----
textproc/libxml2/pkg-plist | 29 ++---------
textproc/libxslt/Makefile | 6 +--
textproc/py-libxml2/Makefile | 38 +++++---------
11 files changed, 128 insertions(+), 130 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.