From owner-freebsd-questions Sat Feb 28 22:11:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA23819 for freebsd-questions-outgoing; Sat, 28 Feb 1998 22:11:08 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA23761 for ; Sat, 28 Feb 1998 22:10:56 -0800 (PST) (envelope-from grog@lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id QAA06414; Sun, 1 Mar 1998 16:40:44 +1030 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id QAA04499; Sun, 1 Mar 1998 16:40:43 +1030 (CST) (envelope-from grog) Message-ID: <19980301164043.59929@freebie.lemis.com> Date: Sun, 1 Mar 1998 16:40:43 +1030 From: Greg Lehey To: Studded , hbram@hab-software.de Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Compatibility between freeBSD versions References: <34F96EFC.3D3C@hab-software.de> <34F8F7D9.5C7D1BD4@san.rr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: <34F8F7D9.5C7D1BD4@san.rr.com>; from Studded on Sat, Feb 28, 1998 at 09:53:29PM -0800 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 28 February 1998 at 21:53:29 -0800, Studded wrote: > Hendrik A. Bramhoff wrote: >> >> Dear freeBSD team, >> >> in connection with a web software project I urgently need to find >> out whether code which runs on one release of freeBSD will run without >> recompilation on an earlier release. > > Since you said your need was urgent, I'll give you the answer I am > pretty sure is correct in spite of not being an actual member of the > Freebsd team. While binaries compiled on older versions of the OS should > work on newer versions with a great degree of reliability, differences > in the versions of the standard C libraries that newer binaries are > compiled against (and other differences, especially in binaries like > top) will sometimes prevent them from running on older systems. This > problem is compounded as the time between the age of the system and > binaries increases. Library differences aren't usually the problem. The real killer are new system calls which the older kernels don't know about. Greg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message