Re: libxml2 Port Blocking Upgrades - RESOLVED!
- Reply: Charlie Li : "Re: libxml2 Port Blocking Upgrades - RESOLVED!"
- In reply to: Herbert J. Skuhra: "Re: libxml2 Port Blocking Upgrades"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 13 Apr 2022 12:31:39 UTC
Hi all. Just an update - looks like the latest Ports update has fixed this issue. Based on what I can find online, it seems the issues were related to this: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262940 It would appear the developers were trying to switch from CMake to Autotools for libxml2, and that turned out pretty nasty. Both the latest libxml2 (2.9.13_2) and libxslt (1.1.35_3) ports had the exact same update for their recent fix, this week: 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) I can confirm that all problematic boxes that failed this update for me are now updating fine. Thank you all for your support, including those who reached out privately. It's most appreciated. Thanks. Mark.