So perhaps we add a way to define an ABI serial number, and then the rule is if ABI_SERIAL is not defined set unsafe_depends_loose if ABI_SERIAL is defined if it matches don't set unsafe_depends_loose else set unsafe_depends_loose Then people can set the ABI serial to 1 the first time it's added, and then bump it correctly any time the ABI changes (which includes the format of any script that might be parsed by something else; it's not just about shlibs). But, this would be a second mechanism that sort of does what revbumping is supposed to do, and I'm very nervous about seriously proprosing that without understanding the consequences.
Attachment:
pgpqLIHpqQFQI.pgp
Description: PGP signature