From owner-freebsd-ports@FreeBSD.ORG Mon May 18 11:14:27 2009 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E5A2F1065677 for ; Mon, 18 May 2009 11:14:27 +0000 (UTC) (envelope-from alexanderchuranov@gmail.com) Received: from mail-fx0-f216.google.com (mail-fx0-f216.google.com [209.85.220.216]) by mx1.freebsd.org (Postfix) with ESMTP id 64F9D8FC1F for ; Mon, 18 May 2009 11:14:27 +0000 (UTC) (envelope-from alexanderchuranov@gmail.com) Received: by fxm12 with SMTP id 12so3157065fxm.43 for ; Mon, 18 May 2009 04:14:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=FAFpiaoiO+fZaPTaLVH08EsGdKg0cDIMe46BtdWajUo=; b=w+RLyT3Y4N9Zn1h3u8AinyL37byrSOBKYh5l5JGqZFqCgTeW5dSt1vXX1da2KcAM4h lk1QEXRiNC7mCY0VKm/Xdv27KLDbcaD5EAWgGJ9jxAUdJLG3pkxc2vrq/TiQCfFw2Gj+ 4U4griKXzwTuqLHvKj7O4Y1CLJPYSgW4mBSwk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=puMdKmcQ1OYlYB2XLYL8uIhZWURrcv9s8EaIsAnDJblynwDVFPCvUYGnGsj7ufAjYO VRFDCUj4Eiz7CZnBrhO2wzss4bUbZ/KSCuRO/S0sJHpw60Wr2h85DTYgEd458pxIhmYk 5uQbYDSNzJ7LTa+f+AhCLi6oMGZKf1mtJVNlA= MIME-Version: 1.0 Received: by 10.204.51.210 with SMTP id e18mr6599938bkg.38.1242645266079; Mon, 18 May 2009 04:14:26 -0700 (PDT) In-Reply-To: References: <3cb459ed0905130926n32def691ycecd043f70e522fc@mail.gmail.com> <3cb459ed0905141114v17944e99had31ca4c9dee8fd7@mail.gmail.com> Date: Mon, 18 May 2009 15:14:26 +0400 Message-ID: <3cb459ed0905180414s7abc0ff8x37e9ea4a58a25f4@mail.gmail.com> From: Alexander Churanov To: Jeremy Messenger Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: devel/boost: what's proper shared library version? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 May 2009 11:14:40 -0000 2009/5/16 Jeremy Messenger : > 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