Subject: Re: CVS commit: basesrc
To: None <itojun@iijlab.net>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: tech-net
Date: 07/02/1999 07:53:11
On Fri, 02 Jul 1999 23:49:27 +0900 
 itojun@iijlab.net wrote:

 > 	One function is added, and one externally-visible structure
 > 	(make it static, maybe?) changed the size.  so I'll do minor++.
 > 	Thanks!

Oof, if an externally visible structure changed size, that's an ABI
change, and requires a major bump.

So, you should bump the major, and make the minor 0.

While you're at it, could you maybe locate all the functions and
structures that are NOT supposed to be externally visible, and hide
them from the user?  That would help to avoid this problem in the
future.

        -- Jason R. Thorpe <thorpej@nas.nasa.gov>