From owner-freebsd-current Tue Mar 28 08:19:48 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA19954 for current-outgoing; Tue, 28 Mar 1995 08:19:48 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA19948 for ; Tue, 28 Mar 1995 08:19:13 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id RAA14861; Tue, 28 Mar 1995 17:18:45 +0100 From: Paul Richards Message-Id: <199503281618.RAA14861@isl.cf.ac.uk> Subject: Re: shared library versioning To: wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman) Date: Tue, 28 Mar 1995 17:18:44 +0100 (BST) Cc: wollman@halloran-eldar.lcs.mit.edu, phk@ref.tfs.com, current@FreeBSD.org In-Reply-To: <9503281611.AA12354@halloran-eldar.lcs.mit.edu> from "Garrett Wollman" at Mar 28, 95 11:11:07 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1257 Sender: current-owner@FreeBSD.org Precedence: bulk In reply to Garrett Wollman who said > > < said: > > > Yeah, I agree with this. During the release cycle we can handle any > > library problems ourselves by recompiling what we need to. > > > We maybe should have some mechanism for tracking this so that we know when > > changing the libraries that someone has already bumped the numbers since the > > last release. > > Well, all that's really needed is a file (I propose > /usr/share/misc/shlib-numbers) which lists the shared-libraries and > minor numbers used in each release. I will do this today if somebody > doesn't beat me to it. I'm not sure I like that idea, since people will forget to either check the file or keep it up to date. I'd prefer some comment in the Makefile that flags that the library beens bumped and then have a script which runs through the tree removing these comments as part of the release process so they're clean at the start of the next release. -- Paul Richards, FreeBSD core team member. Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff.