Summary: | textproc/libxml2: incorrect LIBXML_VERSION_STRING in 2.9.13 | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Mike Dalessio <mike.dalessio> |
Component: | Individual Port(s) | Assignee: | freebsd-desktop (Team) <desktop> |
Status: | Closed FIXED | ||
Severity: | Affects Many People | CC: | adridg, diizzy |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(desktop) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Mike Dalessio
2022-04-06 15:28:39 UTC
Hi Mike, Thanks for reporting, I've reported to this bug to upstream https://gitlab.gnome.org/GNOME/libxml2/-/issues/365 Best regards, Daniel Fixed upstream in https://gitlab.gnome.org/GNOME/libxml2/-/commit/94ac5e61f399759a5463c0505099222ed8f13a82 This was a consequence of two things: - upstream bug in how the CMake code calculated a version number to inject into the headers - switching to CMake-build in libxml2. The fix Daniel refers to is upstream in the CMake-build. Downstream we have discovered that there are (or can be, depending on options) circular dependencies when building libxml2 with CMake, so have rolled back to autotools -- which never had the problem in this PR. So I'm closing as "fixed", even though there was nothing intentional about it (in PORTREVISION 2). |