Re: CVS commit: src

2011-08-23 Thread David Holland
On Tue, Aug 23, 2011 at 06:20:34AM +0200, Emmanuel Dreyfus wrote: In another change set, I am about moving extended attribute functions from libc to libutil. Should libc major be bumped? Uh. Bumping libc's major version is a Very Big Deal. So, no. Please bring this up on tech-userlevel to

re: CVS commit: src

2011-08-23 Thread matthew green
the minor number should be bumped any time a symbol is added to a library. the major number should be bumped any time a symbols is removed from or an ABI changed in a library. this is pretty much all there is to the rules, and they're not limited by other implementation

Re: CVS commit: src

2011-08-23 Thread David Holland
On Tue, Aug 23, 2011 at 05:25:08PM +1000, matthew green wrote: the minor number should be bumped any time a symbol is added to a library. the major number should be bumped any time a symbols is removed from or an ABI changed in a library. this is pretty much all

Re: CVS commit: src

2011-08-23 Thread David Laight
On Tue, Aug 23, 2011 at 10:31:37AM +1000, matthew green wrote: One last concern: extended API set 2 support is not yet complete. Shouldn't we bump for once when it is done, instead of bumping for each system call added? the minor number should be bumped any time a symbol is added to a

Re: CVS commit: src

2011-08-23 Thread Emmanuel Dreyfus
David Laight da...@l8s.co.uk wrote: I'd have thought that these functions could be added 'hidded' to allow other developers (etc) to do further testing, then the version bumped when they are made visible by default. This is how I was planning to do it initially: bump once the extended API set

Re: CVS commit: src

2011-08-23 Thread Joerg Sonnenberger
On Tue, Aug 23, 2011 at 07:29:36AM +, David Holland wrote: On Tue, Aug 23, 2011 at 05:25:08PM +1000, matthew green wrote: the minor number should be bumped any time a symbol is added to a library. the major number should be bumped any time a symbols is removed from

Re: CVS commit: src/bin/sh

2011-08-23 Thread David Laight
On Tue, Aug 23, 2011 at 06:04:39AM -0400, Christos Zoulas wrote: Module Name: src Committed By: christos Date: Tue Aug 23 10:04:39 UTC 2011 Modified Files: src/bin/sh: expand.c Log Message: PR/45269: Andreas Gustafsson: Instead of falling off the edge when eating

Re: CVS commit: src/bin/sh

2011-08-23 Thread David Laight
On Tue, Aug 23, 2011 at 06:04:39AM -0400, Christos Zoulas wrote: Module Name: src Committed By: christos Date: Tue Aug 23 10:04:39 UTC 2011 Modified Files: src/bin/sh: expand.c Log Message: PR/45269: Andreas Gustafsson: Instead of falling off the edge when eating