cvs commit: src/lib/libc/gen fts-compat.c fts-compat.h
eischen at vigrid.com
Fri Aug 24 15:21:57 PDT 2007
On Sat, 25 Aug 2007, Yar Tikhiy wrote:
> On Fri, Aug 24, 2007 at 03:14:53PM -0400, Daniel Eischen wrote:
>> this way: if there wasn't symbol versioning and libc was
>> already bumped, how would you solve the problem? You
>> wouldn't bump libc again, right?
> I've believed that symbol versioning should help us to fix bugs, not
> prevent us from doing so. Not having to bump the libc version each
> time was the main reason to have symbol versioning, wasn't it?
The version defs and symbol versioning are for releases, and not
meant for use to solve -current upgrade problems. You wouldn't
see Sun bump their public version definitions to work around
interim ABI changes in their development tree. We will always
have issues like this for those running and developing in -current,
and we shouldn't be using public version definitions to work
around our own internal build problems.
More information about the cvs-all