Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 May 2009 15:14:26 +0400
From:      Alexander Churanov <alexanderchuranov@gmail.com>
To:        Jeremy Messenger <mezz7@cox.net>
Cc:        ports@freebsd.org
Subject:   Re: devel/boost: what's proper shared library version?
Message-ID:  <3cb459ed0905180414s7abc0ff8x37e9ea4a58a25f4@mail.gmail.com>
In-Reply-To: <op.ut04z5129aq2h7@localhost>
References:  <3cb459ed0905130926n32def691ycecd043f70e522fc@mail.gmail.com> <op.utv8cyet9aq2h7@localhost> <3cb459ed0905141114v17944e99had31ca4c9dee8fd7@mail.gmail.com> <op.ut04z5129aq2h7@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
2009/5/16 Jeremy Messenger <mezz7@cox.net>:
> It's highly unlike they will break the ABI in the minor release.

I'm agree, it's unlikely. But it's possible and there is not warranty.

> We haven't bump boost when minor version was released and no issue.
> What number or blah, I don't care as long as you do not bump it for
> no reason when the ABI isn't broke.

It's very hard and time consuming to detect whether a particular library
from boost breaks the ABI. I have no automated test suite to verify that and
there are no resources for creating one.

I am for changing version at every release, since this is what's
suggested by boost. However, as a maintainer I'll accept any decision
of FreeBSD ports team.

Thus, can I be officially instructed what to do?
I see following options:

1) Change shared objects version on every release.
2) Change shared objects version on every major release and also if an
issue was discovered.
3) Decide myself.

Sincerely,
Alexander Churanov,
maintainer of devel/boost



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