From owner-freebsd-hackers Mon Feb 27 16:42:59 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id QAA24772 for hackers-outgoing; Mon, 27 Feb 1995 16:42:59 -0800 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id QAA24766 for ; Mon, 27 Feb 1995 16:42:55 -0800 Received: from corbin.Root.COM (corbin.Root.COM [198.145.90.18]) by Root.COM (8.6.8/8.6.5) with ESMTP id QAA18566; Mon, 27 Feb 1995 16:42:04 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.9/8.6.5) with SMTP id QAA00200; Mon, 27 Feb 1995 16:42:03 -0800 Message-Id: <199502280042.QAA00200@corbin.Root.COM> X-Authentication-Warning: corbin.Root.COM: Host localhost didn't use HELO protocol To: terry@cs.weber.edu (Terry Lambert) cc: freebsd-hackers@FreeBSD.org Subject: Re: Binary compatibility with NetBSDk In-reply-to: Your message of "Mon, 27 Feb 95 17:22:27 MST." <9502280022.AA04262@cs.weber.edu> From: David Greenman Reply-To: davidg@Root.COM Date: Mon, 27 Feb 1995 16:42:01 -0800 Sender: hackers-owner@FreeBSD.org Precedence: bulk >If not, then there needs to be a tree+history export/import facility, >and Nate has indeed found a small hole in the plan. 8-(. It's not the only hole in the plan. Unwilling participants (in both camps) is a much bigger problem. Even if you were able to resolve all the problems with adopting someone elses libc, you'd still have the much more serious problems with the other libraries (starting with libkvm). The _only_ solution to the problem is to incorporate whatever improvements are worth incorporating from the foreign libcs (be them NetBSD, BSDI, SysV, or whatever) and (for binary compatibility) provide a mechanism for segregating the foreign system's shared libraries. -DG