> we broke binary compatibility several times, for the benefit of having a > cleaner interface. Ulrich has no problems with this approach and NPTL is > the only user of these interfaces currently. But i think you are one of > the few peoples who are running an NPTL system (ie. with the new > NPTL-glibc actually installed as the default system glibc) - is binary > compatibility important to you for this specific case? No, but since I don't see any advantage in breaking it (other than a more aesthetically pleasing header), why break it? The problem is just the numbering of the flags, not the new functionality.