From owner-svn-src-head@FreeBSD.ORG Sat Dec 31 00:25:17 2011 Return-Path: Delivered-To: svn-src-head@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE2721065672; Sat, 31 Dec 2011 00:25:17 +0000 (UTC) (envelope-from sobomax@sippysoft.com) Received: from mail.sippysoft.com (mail.sippysoft.com [4.59.13.245]) by mx1.freebsd.org (Postfix) with ESMTP id 9EF558FC14; Sat, 31 Dec 2011 00:25:17 +0000 (UTC) Received: from s0106005004e13421.vs.shawcable.net ([70.71.175.212] helo=[192.168.1.79]) by mail.sippysoft.com with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1RgmlA-000E9b-Fz; Fri, 30 Dec 2011 16:25:16 -0800 Message-ID: <4EFE5665.1070902@FreeBSD.org> Date: Fri, 30 Dec 2011 16:25:09 -0800 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:8.0) Gecko/20111105 Thunderbird/8.0 MIME-Version: 1.0 To: Gleb Smirnoff References: <201110071343.p97Dh1c9013228@svn.freebsd.org> <4EFE0FC1.6070909@FreeBSD.org> <20111230200249.GF12721@FreeBSD.org> <4EFE5481.6050707@FreeBSD.org> In-Reply-To: <4EFE5481.6050707@FreeBSD.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Sender: sobomax@sippysoft.com X-ssp-trusted: yes Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org, Andre Oppermann Subject: Re: svn: head/sys/netinet X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Dec 2011 00:25:18 -0000 On 12/30/2011 4:17 PM, Maxim Sobolev wrote: >> M> Won't this break whole lot of third-party software, which expects >> M> FreeBSD to be slightly different in this regards? Just curious. >> >> Yes it does. And until FreeBSD 10.0-RELEASE there is time to fix >> this software (at least in ports). >> >> The MFC to stable/9 of r226105 was back out. > > Well, I am just curious how critical it is to get it resolved and is > there any way to avoid ABI breakage. Software compiled for 9.x won't run > on 10.x even when fitted with the proper compat libs, as far as I can > tell and not all software can be easily recompiled. P.S. It should be trivial to put some COMPAT_8/COMPAT_9 shims based on the version of the ELF image (i.e. detect if the binary is < than FreeBSD 10. -Maxim