On Mon, Nov 18, 2013 at 18:49, Philip Guenther wrote: >> btw, no library version change because the function stubs already >> existed. > > Hmm, since this is actually offering new functionality (by sem_open() > and friends no longer always failing), I think it a minor bump would > be appropriate. Consider that a program with an autoconf test of > sem_open() will now return a different answer, just as if sem_open() > was completely new. no?
I hear you, but disagree. We fix program disabling bugs in libraries frequently without bumping. I have always thought of library versioning being more about "program integrity", as in all the pieces you expect to find are all there, but it doesn't say anything about the inner workings of the pieces.