Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Dec 2011 16:25:09 -0800
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        Gleb Smirnoff <glebius@FreeBSD.org>
Cc:        svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org, Andre Oppermann <andre@FreeBSD.org>
Subject:   Re: svn: head/sys/netinet
Message-ID:  <4EFE5665.1070902@FreeBSD.org>
In-Reply-To: <4EFE5481.6050707@FreeBSD.org>
References:  <201110071343.p97Dh1c9013228@svn.freebsd.org> <4EFE0FC1.6070909@FreeBSD.org> <20111230200249.GF12721@FreeBSD.org> <4EFE5481.6050707@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



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