Hi Ben, On Wed, 2021-12-15 at 08:33 +0100, Martin Wilck wrote: > > I just wanted to say that my previous argument that addition or > removal > of symbols can be ignored was wrong, and that we should keep the > treatment of minor versions as originally designed. I am fine with us > not touching the .version files while we work on new patch sets, and > leaving it to the person perparing a PR for Christope (likely myself) > to fix it up when a patch series is finished. In practice, it'll > probably result in just a major version bump per submission to > Christophe, but that isn't cast in stone (if we submit a smaller set > of > patches, it might be just a minor bump, or none at all). > > Distros are free to modify the last digit as they please. Here's what I think I should do: I'll keep one patch on top of the "queue" branch that includes the necessary ABI bumps. I'll fix this patch up as commits are added to "queue". This means the queue branch (more precisely, the topmost commit) will need to be rebased. It won't be a problem as this commit will only touch the .version files, nothing else. This way builds from "queue" will be "safe" against library incompatibilities wrt the official release, and yet we won't need to bump the major version multiple times for a single submission to Christophe. Submissions to Christophe will come with either no bump, or a single-step minor bump, or a single-step major bump. Does this make sense? Regards Martin -- dm-devel mailing list dm-devel@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/dm-devel