Subject: Re: Minor Bump in "libc" on Release Branch and Binary Packages
To: Frederick Bruckman <fredb@immanent.net>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: tech-pkg
Date: 01/20/2003 23:24:26
On Sat, Jan 18, 2003 at 04:59:04PM -0600, Frederick Bruckman wrote:
> "libc" got a minor bump on netbsd-1-6 this month. The fact that it's
> a teeny bump doesn't mitigate the issue. (The "teeny" bump, rather
> than a "minor" bump, just solves the problem that libc.so.12.84 was
> already reserved by a by-now-historical "current".) The issue is,
> software built against NetBSD 1.6_STABLE, with its libc.so.12.83.1,
> should not be run against NetBSD 1.6, with its libc.so.12.83, as the
> ABI change to libc is presumably only backwards compatible, not
> forwards.
> 
> I don't see any other option but that we abondon the unified 1.6
> directory. We can't quite go back to collecting packages under a
> "uname -r" directory, as "uname -r" on the branch no longer gives
> reliable indication of ABI changes, but we can create a packages/1.6.1
> directory, and resolve that packages built against sufficiently recent
> 1.6_STABLE go in there. Anybody have a better idea?

Wy not just make sure the packages are built against 1.6 ?
With bulk-build and sanboxes this is easy, and as the changes are
backward-compatible, the packages will also run on 1.6_STABLE

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 23 ans d'experience feront toujours la difference
--