Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Jan 2015 23:21:50 +0100
From:      Claude Buisson <claude.buisson1@free.fr>
To:        freebsd-stable@freebsd.org, Kevin Oberman <rkoberman@gmail.com>
Subject:   Re: COMPAT_FREEBSD8 [was: Re: IPSec and racoon issue...]
Message-ID:  <54A719FE.4070307@free.fr>
In-Reply-To: <CAN6yY1twnFv-c5Oq0G8hcWkNODDBEVEAGDJyX%2BsPJy2R%2BkD3MQ@mail.gmail.com>
References:  <CAHnbxSQuFqHqLLP%2Bh62mChN4hnP9gkWb%2BtKFoeYpAxoo9zqpHw@mail.gmail.com> <620F82BB-1D53-4F2A-9C67-51D5EC3C3144@lists.zabbadoz.net> <CAHnbxST4wYPGQUhggiAza1R-5pNj87oOr4pNHhigyD%2BSKO_Zjg@mail.gmail.com> <7A7DD8BC-D990-4C6A-8452-F8336ECB7D08@lists.zabbadoz.net> <CAHnbxSQd8D6QWO_W7neAjkXycvPipJnKyfJ-5iZ6c49KhJhFBg@mail.gmail.com> <0717155F-4247-467A-A37D-FF1F34104403@orthanc.ca> <20150102150945.P82172@sola.nimnet.asn.au> <CAN6yY1vmQ7EqAgWLMTJWrsMunfQOOqpjE97tjGAzaUZYcrK4ow@mail.gmail.com> <54A6820D.503@free.fr> <20150102232655.O82172@sola.nimnet.asn.au> <CAN6yY1twnFv-c5Oq0G8hcWkNODDBEVEAGDJyX%2BsPJy2R%2BkD3MQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 01/02/2015 18:59, Kevin Oberman wrote:
> On Fri, Jan 2, 2015 at 4:44 AM, Ian Smith <smithi@nimnet.asn.au> 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




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