Re: binary compatibility query

2008-05-10 Thread Robert Watson
On Mon, 5 May 2008, Julian Elischer wrote: basically if you rely only on the standard posix interfaces and don't do anything exotic then you will probably be safe. the really safe way of course it to make a 6.0 chroot on your machine and compile your app there. For raw UNIX applications,

Re: binary compatibility query

2008-05-10 Thread Mike Meyer
On Sat, 10 May 2008 13:50:48 +0100 (BST) Robert Watson [EMAIL PROTECTED] wrote: On Mon, 5 May 2008, Julian Elischer wrote: basically if you rely only on the standard posix interfaces and don't do anything exotic then you will probably be safe. For raw UNIX applications, this rule of thumb

Re: binary compatibility query

2008-05-10 Thread Robert Watson
On Sat, 10 May 2008, Mike Meyer wrote: On Sat, 10 May 2008 13:50:48 +0100 (BST) Robert Watson [EMAIL PROTECTED] wrote: On Mon, 5 May 2008, Julian Elischer wrote: basically if you rely only on the standard posix interfaces and don't do anything exotic then you will probably be safe. For raw

Re: binary compatibility query

2008-05-10 Thread Daniel Eischen
On Sat, 10 May 2008, Robert Watson wrote: On Sat, 10 May 2008, Mike Meyer wrote: On Sat, 10 May 2008 13:50:48 +0100 (BST) Robert Watson [EMAIL PROTECTED] wrote: On Mon, 5 May 2008, Julian Elischer wrote: basically if you rely only on the standard posix interfaces and don't do anything

binary compatibility query

2008-05-05 Thread Carl Shapiro
FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the binary will run on both previous and subsequent minor releases of the same major release? In

Re: binary compatibility query

2008-05-05 Thread Kris Kennaway
Carl Shapiro wrote: FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the binary will run on both previous and subsequent minor releases of the

Re: binary compatibility query

2008-05-05 Thread Daniel Eischen
On Mon, 5 May 2008, Kris Kennaway wrote: Carl Shapiro wrote: FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the binary will run on both

Re: binary compatibility query

2008-05-05 Thread Kris Kennaway
Daniel Eischen wrote: Binaries compiled on a certain version of FreeBSD will continue to run on later versions, but are not guaranteed to run on earlier versions (and in fact *will* not run depending on the binary). This is because over time the system libraries and kernel grow new features

Re: binary compatibility query

2008-05-05 Thread Julian Elischer
Kris Kennaway wrote: Carl Shapiro wrote: FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the binary will run on both previous and subsequent

Re: binary compatibility query

2008-05-05 Thread Kris Kennaway
Julian Elischer wrote: Kris Kennaway wrote: Carl Shapiro wrote: FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the binary will run on both

Re: binary compatibility query

2008-05-05 Thread Julian Elischer
Kris Kennaway wrote: Julian Elischer wrote: Kris Kennaway wrote: Carl Shapiro wrote: FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the

Re: binary compatibility query

2008-05-05 Thread Carl Shapiro
Kris Julian Thank you for clarifiying the compatibility situation. This information was exactly what I was looking for. I have a follow-up question based on this remark... On 5/5/08, Kris Kennaway [EMAIL PROTECTED] wrote: Actually we don't attempt to keep this form of ABI compatibility

Re: binary compatibility query

2008-05-05 Thread Kris Kennaway
Carl Shapiro wrote: If my binary only executes system calls indirectly through libc interfaces, as far as libc and libm are concerned, are new symbols the only thing I need to worry about? I think so, yes. Kris ___ freebsd-hackers@freebsd.org

Re: binary compatibility query

2008-05-05 Thread Guy Helmer
Carl Shapiro wrote: Kris Julian Thank you for clarifiying the compatibility situation. This information was exactly what I was looking for. I have a follow-up question based on this remark... On 5/5/08, Kris Kennaway [EMAIL PROTECTED] wrote: Actually we don't attempt to keep this form

Re: binary compatibility query

2008-05-05 Thread Julian Elischer
Carl Shapiro wrote: Kris Julian Thank you for clarifiying the compatibility situation. This information was exactly what I was looking for. I have a follow-up question based on this remark... On 5/5/08, Kris Kennaway [EMAIL PROTECTED] wrote: Actually we don't attempt to keep this form of

binary compatibility query

2008-05-05 Thread Zaphod Beeblebrox
FreeBSD Hackers, I have a general question about the compatibility of FreeBSD binaries within major releases. If I build a binary for a given release of FreeBSD can I make a reasonable guarantee that the binary will run on As a datapoint, I have been using cistron-radiusd for