Tuesday, October 15, 2024

Re: a first sweep of cleaning up quirks

15.10.2024 16:46, Stuart Henderson пишет:
> Some of the quirks tables are getting a bit unwieldy (particularly
> noticeable if you're scrolling around trying to add new things to it).
> So I thought I'd have a bit of a tidy.
>
> - remove pre-6.9 information and associated $obsolete_message entries
> that were only associated with those.
>
> a big jump from 6.8 or before in a single step to 7.6 is expecting a bit
> much from packages. (this could possibly go further - binaries from the
> installed packages are automatically run in some cases at pkg_delete
> time by @unexec or @tag and that's simply not going to work with changes
> to the libc/kernel interface - though those tend to be in ports which
> are more common on desktops than servers - so this seems a reasonable
> cutoff for now).
>
> - switch some more-specific messages that don't add user-actionable
> information to simple "no longer maintained upstream", for example these
>
> "crashes in many different ways at runtime, does not build with '-fno-common'",
> "upstream is dead, default settings cause crash when connecting to mpd",
> "upstream is dead, basic functionality does not work, use tcpdump(1) and scapy(1) instead",
> "upstream is dead, no longer useful, does not support IPv6",
> "upstream is dead, default settings cause crash when connecting to mpd",
> "Flash/SWF is end-of-life",
>
> - there are probably more that can go or be amalgamated to a new
> description (for example a few specific ones could change to "newer
> versions require software that doesn't work on OpenBSD") - also
> there are $cve entries which are from paths which no longer exist -
> but it's a start..

Good start, OK kn

No comments:

Post a Comment