Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.windows.x Subject: Re: Sun shared libraries revision level Message-ID: <4219@auspex.auspex.com> Date: 31 Oct 90 03:09:11 GMT References: <4355@titan.sw.mcc.com> Organization: Auspex Systems, Santa Clara Lines: 13 >In rebuilding X libraries after applying all MIT fixes (up to fix-18) >using Sun shared libraries on a Sun-3 running SunOS 4.0.3, the revision >level of the shared libraries stays at 4.2. Should the minor revision >level be raised from 2 to 3 instead? Only if the changes make it possible for a program linked against the patched version of the library to fail if run against the unpatched version - e.g., if a new routine is added to the library. The minor version number is to be bumped whenever an upward-compatible but not downward-compatible (or maybe it's the other way around) change is made, and the major version number is to be bumped when an incompatible change is made.