From owner-freebsd-current Thu Sep 30 17: 6:33 1999 Delivered-To: freebsd-current@freebsd.org Received: from gatekeeper.tsc.tdk.com (gatekeeper.tsc.tdk.com [207.113.159.21]) by hub.freebsd.org (Postfix) with ESMTP id 8748E14D4E for ; Thu, 30 Sep 1999 17:06:31 -0700 (PDT) (envelope-from gdonl@tsc.tdk.com) Received: from sunrise.gv.tsc.tdk.com (root@sunrise.gv.tsc.tdk.com [192.168.241.191]) by gatekeeper.tsc.tdk.com (8.8.8/8.8.8) with ESMTP id RAA20689; Thu, 30 Sep 1999 17:03:40 -0700 (PDT) (envelope-from gdonl@tsc.tdk.com) Received: from salsa.gv.tsc.tdk.com (salsa.gv.tsc.tdk.com [192.168.241.194]) by sunrise.gv.tsc.tdk.com (8.8.5/8.8.5) with ESMTP id RAA26973; Thu, 30 Sep 1999 17:03:39 -0700 (PDT) Received: (from gdonl@localhost) by salsa.gv.tsc.tdk.com (8.8.5/8.8.5) id RAA09834; Thu, 30 Sep 1999 17:03:38 -0700 (PDT) From: Don Lewis Message-Id: <199910010003.RAA09834@salsa.gv.tsc.tdk.com> Date: Thu, 30 Sep 1999 17:03:38 -0700 In-Reply-To: John-Mark Gurney "Re: HEADS UP: sigset_t changes committed" (Sep 30, 4:14pm) X-Mailer: Mail User's Shell (7.2.6 alpha(3) 7/19/95) To: John-Mark Gurney , Don Lewis Subject: Re: HEADS UP: sigset_t changes committed Cc: Marcel Moolenaar , Peter Wemm , current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sep 30, 4:14pm, John-Mark Gurney wrote: } Subject: Re: HEADS UP: sigset_t changes committed } > } > In this particular case, the only thing cross-compilation would buy us } > is the ability to build (but not install) 4.x binaries on a machine } > running 3.x. It sounds like some folks would be satisfied just having } > that. } } I'm sorry, this is easy to fix... have a set of tools you copy to /ibin } that are used for the install (all staticly compiled binaries hopefully) } and run the install world out of /ibin... maybe include some binaries } for system recovery to make sure... ... but as soon as you run the stuff in /ibin to install the new userland, you won't even be able to run a shell script, because the newly installed /bin/sh will be using the new signal syscalls. The install process will have to include installing a new kernel and will have to be followed by an immediate reboot. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message