tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: BUILDLINK_ABI_DEPENDS in practice



* 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


Home | Main Index | Thread Index | Old Index