* On 2025-01-30 at 14:51 GMT, Sijmen J. Mulder wrote:
However, looking at the pkgsrc commit history to confirm that this really is correct, I find that in practice these variables hardly get bumped at all, even when ABI compatibility seems to be broken. Any guidance?
One of the reasons they aren't bumped as much as they should be is that the bulk build behaviour masks the problem by simply always rebuilding any packages where any dependencies have been changed.
This also used to be much more of a problem before pkgin introduced BUILD_DATE and refresh support. I added that because I was tired of binary package users often ending up broken by a missed revbump.
In summary, yes they should always be bumped and revbumped, but the only people who generally notice this are those who upgrade manually from source, and most package upgrades are not done very carefully at all.
-- Jonathan Perkin pkgsrc.smartos.org Open Source Complete Cloud www.tritondatacenter.com