From owner-freebsd-stable@FreeBSD.ORG Fri Jan 2 22:22:01 2015 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6DBDD52B for ; Fri, 2 Jan 2015 22:22:01 +0000 (UTC) Received: from smtp.smtpout.orange.fr (smtp04.smtpout.orange.fr [80.12.242.126]) by mx1.freebsd.org (Postfix) with ESMTP id D29402143 for ; Fri, 2 Jan 2015 22:22:00 +0000 (UTC) Received: from localhost ([83.200.150.78]) by mwinf5d51 with ME id bAMr1p0031hkBFX03AMrdZ; Fri, 02 Jan 2015 23:21:52 +0100 X-ME-Helo: localhost X-ME-Date: Fri, 02 Jan 2015 23:21:52 +0100 X-ME-IP: 83.200.150.78 Message-ID: <54A719FE.4070307@free.fr> Date: Fri, 02 Jan 2015 23:21:50 +0100 From: Claude Buisson User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: freebsd-stable@freebsd.org, Kevin Oberman Subject: Re: COMPAT_FREEBSD8 [was: Re: IPSec and racoon issue...] References: <620F82BB-1D53-4F2A-9C67-51D5EC3C3144@lists.zabbadoz.net> <7A7DD8BC-D990-4C6A-8452-F8336ECB7D08@lists.zabbadoz.net> <0717155F-4247-467A-A37D-FF1F34104403@orthanc.ca> <20150102150945.P82172@sola.nimnet.asn.au> <54A6820D.503@free.fr> <20150102232655.O82172@sola.nimnet.asn.au> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jan 2015 22:22:01 -0000 On 01/02/2015 18:59, Kevin Oberman wrote: > On Fri, Jan 2, 2015 at 4:44 AM, Ian Smith wrote: > >> On Fri, 2 Jan 2015 12:33:33 +0100, Claude Buisson wrote: >> > On 01/02/2015 05:49, Kevin Oberman wrote: >> > > >> > > Thanks to the magic of symbol versioning, I don't think there has a >> > > COMPAT_FREEBSD8 or COMPAT_FREEBSD9. With luck and care, there should >> never >> > > be one again. >> > >> > Have a look at sys/conf/NOTES in -head, to find: >> > >> > COMPAT_FREEBSD9 >> > COMPAT_FREEBSD10 >> > >> > added by r273603 on Oct 24 >> > >> > but no COMPAT_FREEBSD8 >> >> Interesting, thanks guys. Maybe 8 and 9 come to the same thing in this >> respect. FWIW, pascal binaries built on 8.2 i386 run fine on 9.3 amd64, >> but mine are just maths and file I/O. Not sure why I was surprised .. >> >> cheers, Ian >> > > How odd! 10-STABLE has no reference to COMPAT_FREEBSD9. > > Very few things should need any COMPAT_FREEBSD options. For a long time on > 8 and 9 I only needed COMPAT_FREEBSD for a single port. > In my understanding, the COMPAT_FREEBSDxx kernel options are not for ports, but apply to the kernel syscalls interface and are needed to run old binaries compiled on previous versions of FreeBSD. This is different from the libraries versionning. > I'll try to take a look at why COMPAT_FREEBSD9 and 10 have been added to > head. > -- > R. Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com CBu