From owner-freebsd-current Sat Mar 9 16:37:17 2002 Delivered-To: freebsd-current@freebsd.org Received: from squall.waterspout.com (squall.waterspout.com [208.13.56.12]) by hub.freebsd.org (Postfix) with ESMTP id B2E3237B405; Sat, 9 Mar 2002 16:37:13 -0800 (PST) Received: by squall.waterspout.com (Postfix, from userid 1050) id 57E469B19; Sat, 9 Mar 2002 19:37:04 -0500 (EST) Date: Sat, 9 Mar 2002 19:37:04 -0500 From: Will Andrews To: Robert Watson Cc: Will Andrews , David O'Brien , Kris Kennaway , current@FreeBSD.org, ports@FreeBSD.org Subject: Re: New i386 5.0 packages uploaded (and toolchain problems) Message-ID: <20020310003704.GX53073@squall.waterspout.com> Mail-Followup-To: Robert Watson , Will Andrews , David O'Brien , Kris Kennaway , current@FreeBSD.org, ports@FreeBSD.org References: <20020309230124.GT53073@squall.waterspout.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.26i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, Mar 09, 2002 at 07:30:21PM -0500, Robert Watson wrote: > uname extracts the various strings it can report from the running kernel > using sysctl. Unless you have a faked uname, it will return the > properties of the host non-chroot environment, rather than the chroot > environment. Increasingly, it's going to be harder and harder to run 5.0 > in a 4.x chroot, due to divergence in system calls, especially once > threaded applications start using KSE. Running 4.x in a 5.0 chroot should > (hopefully) continue to work fine. You are right. I made a thinko, and later realized it while talking to Kris. I was hoping nobody would notice... :) We are screwed if anybody uses sysctl() or sysctlbyname(), unless someone decides to allow us to change kernel variables and the like inside chroot() (or perhaps jail()).. -- wca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message