From owner-freebsd-current Tue Oct 28 23:20:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA26435 for current-outgoing; Tue, 28 Oct 1997 23:20:16 -0800 (PST) (envelope-from owner-freebsd-current) Received: from silvia.HIP.Berkeley.EDU (wck-ca6-01.ix.netcom.com [199.35.213.193]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA26430 for ; Tue, 28 Oct 1997 23:20:12 -0800 (PST) (envelope-from asami@vader.cs.berkeley.edu) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.7/8.6.9) id XAA23260; Tue, 28 Oct 1997 23:16:12 -0800 (PST) Date: Tue, 28 Oct 1997 23:16:12 -0800 (PST) Message-Id: <199710290716.XAA23260@silvia.HIP.Berkeley.EDU> To: phk@critter.freebsd.dk CC: mike@smith.net.au, helbig@Informatik.BA-Stuttgart.DE, freebsd-current@freefall.FreeBSD.org In-reply-to: <1657.878108917@critter.freebsd.dk> (message from Poul-Henning Kamp on Wed, 29 Oct 1997 08:08:37 +0100) Subject: Re: bad system call - world build From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk * Well, my take on this is that you're trying to do the impossible. Well, I have been talking about this for a long time. I wonder where you were. * If you want make world to run on it's own binaries/libs, then the * kernel has to support those, and short of making kludges like the * one Peter has put around the __getcwd() (Which I thought worked ??) * there is no way to guarantee that it can be done. A kludge is fine. * Besides, doing a make world on -current sources on a 2.X machine * falls way short of the goal. All of /etc is still the old stuff. * * I think it is time to say: * * If you want to get from 2.X to 3.X, you install a 3.X snapshot I'm afraid you are *completely* missing the point, Kamp-san. People want to build -current on a 2.X fileserver so they can install it on a 3.X client. (Or vice versa.) It was working until the getcwd() change went in. Peter thought he could fix it. We are now trying to see why it doesn't work. I'll let Terry take care of the rest to educate you on the difference of the host system and the target system. (I can't believe I'm saying this. ;) Satoshi