A while back, a security notice for libxml2 appeared.
The links from 'pkg audit' to pages describing its issues
gave the version number required to resolve the issues.
1) Does having what appears to be a FreeBSD-style version number on
those problem description pages in any way imply that the fixed
version is available via 'ports', or is it usually just the
upstream's version number converted to what will eventually be
its FreeBSD version number?
In the case of libxml2 in particular, pkg audit flagged it what seems
like 2-3 weeks ago as needing an upgrade to 2.14.2, yet pkg as of today
still has only version 2.11.9. This seems like longer than usual for a
fix to appear.
Yes, that is unusually long and... *checks repository*... the port
still hasn't been updated.
I _suspect_ the problem is that the port is still at 2.11.x, libxml
head is at 2.14.x, and there are breaking changes inbetween that
need to be dealt with.
(OpenBSD went from 2.13.x to 2.14.x in April
and had to deal with some breakage.)
...Yes, that is unusually long and... *checks repository*... the port
still hasn't been updated.
(OpenBSD went from 2.13.x to 2.14.x in April
and had to deal with some breakage.)
Looks like there's Porters activity fixing breakage and deprecatingorder=changeddate%20DESC%2Cbug_status%2Cpriority%2Cassigned_to%2Cbug_id&query_format=advanced&type0-0-0=substring&type0-0-1=substring&type0-0-2=substring&type0-0-3=substring&type0-0-4=substring&value0-0-0=libxml2&value0-0-1=libxml2&value0-0-2=libxml2&
ports that are dependent on the legacy API but no longerm maintained
by upstream: <URL:https://bugs.freebsd.org/bugzilla/buglist.cgi?bug_status=Open&bug_status=UNCONFIRMED&bug_status=New&bug_status=In%20Progress&field0-0-0=product&field0-0-1=component&field0-0-2=alias&field0-0-3=short_desc&field0-0-4=status_whiteboard&no_redirect=1&
The links from 'pkg audit' to pages describing its issues
gave the version number required to resolve the issues.
They do? All I see is that such-and-such version is affected.
The vuxml entry has a <range> element, which typically just contains
a <lt> (less than), indicating that any version LESS THAN the given
FreeBSD package version is affected.
Sometimes people create the vuxml entry when they upgrade the port to
a version with a fix, sometimes they create the vuxml entry before a
fix is available.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (0 / 16) |
Uptime: | 162:50:04 |
Calls: | 10,385 |
Calls today: | 2 |
Files: | 14,057 |
Messages: | 6,416,508 |