For this sort of build system thing I think it's fine to change the "interface" to be more clear and to expect packaging and configure stuff to be updated. We should be clear in our readme. Alternatively and probably preferably, just move to pkg-config and keep krb5-config mostly as it is.