Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Jul 2009 08:00:27 -0700
From:      Gordon Tetlow <gordon@tetlows.org>
To:        John Baldwin <jhb@freebsd.org>
Cc:        arch@freebsd.org
Subject:   Re: svn commit: r195767 - in head: . cddl/lib cddl/lib/libctf  cddl/lib/libdtrace gnu/lib/libdialog gnu/lib/libg2c gnu/lib/libobjc  gnu/lib/libreadline gnu/lib/libregex lib lib/libalias/libalias lib/liba...
Message-ID:  <4e571dd70907210800m451681fdhedb951e4351d8233@mail.gmail.com>
In-Reply-To: <200907200951.56551.jhb@freebsd.org>
References:  <200907191725.n6JHPOBe049379@svn.freebsd.org> <200907200951.56551.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 20, 2009 at 6:51 AM, John Baldwin <jhb@freebsd.org> wrote:

> I guess specifically I see a disconnect in that in our current policy we
> trust
> developers to know when a change is an ABI change for a library with
> versioned symbols, but we don't trust them to know when a change is an ABI
> change for a library without versioned symbols.  Either we trust developers
> to recognize an ABI change or not.  Whether or not the library has
> versioned
> symbols doesn't change that, and the resulting mess if we get it wrong is
> just as ugly in either case.


 Is there a way to detect ABI changes automatically? Is there some tool that
could be written to detect changes in ABI and throw warnings about in that
case?

Gordon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4e571dd70907210800m451681fdhedb951e4351d8233>