Date: Mon, 05 Sep 2011 21:02:47 -0700 From: Julian Elischer <julian@freebsd.org> To: Arnaud Lacombe <lacombar@gmail.com> Cc: freebsd-net@freebsd.org, "K. Macy" <kmacy@freebsd.org> Subject: Re: No IPFW binary compat across versions ? Message-ID: <4E659B67.6070203@freebsd.org> In-Reply-To: <CACqU3MVvgftNMrGnoPaXB-MwyDqMc4jLd3qPWj9YEYdN3fJyyA@mail.gmail.com> References: <CACqU3MXVLjJvF6RGqpC-hvnbTgb-uNC7V0AP0ofXDRs4n7Nmtg@mail.gmail.com> <CAHM0Q_N0UZu0tvqL6TiCOmJfHAt4sBtWM1abE%2BuJPS9ubARrfg@mail.gmail.com> <CACqU3MUjjYXabmYZtivDQKJ2v6HcWyo1_3AuTyyjN1o5%2BV6hhg@mail.gmail.com> <CACqU3MVvgftNMrGnoPaXB-MwyDqMc4jLd3qPWj9YEYdN3fJyyA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 9/5/11 2:44 PM, Arnaud Lacombe wrote: > Hi, > > On Mon, Sep 5, 2011 at 4:18 PM, Arnaud Lacombe<lacombar@gmail.com> wrote: >> Hi, >> >> On Mon, Sep 5, 2011 at 3:14 PM, K. Macy<kmacy@freebsd.org> wrote: >>> -STABLE only implies that the ABI does not change during that release >>> line. It makes no guarantees when moving from one branch to the next. >>> >> IIUC, FreeBSD does not provide binary backward compatibility between >> version at all, is that it ? >> > I guess the answer is "NO", on the same system: > > # netstat -m > netstat: memstat_mtl_find: zone mbuf_jumbo_pagesize not found > > It would seem that COMPAT_FREEBSD7 is just as useful as is eyes powder > on a scare-crow... > > - Arnaud > That is not quite correct. WE do not guarantee interfaces that are used for system configuration etc. Interfaces used in normal data processing applications we try very hard to keep stable, It is assumed that applications that use the system administration interfaces will come with the system. for example I can run a "make world" in a chroot populated with freebsd 1.1 and it actually works (after a few minor tweeks) (actually I last tested this at 8.1 ).. required a change of PID_MAX in the kernel config file and a.out compatibility
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E659B67.6070203>