From owner-freebsd-arch Fri Oct 15 6:25:31 1999 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id 3BE3514CA3 for ; Fri, 15 Oct 1999 06:25:19 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id PAA01714 for ; Fri, 15 Oct 1999 15:25:17 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id PAA49001 for freebsd-arch@freebsd.org; Fri, 15 Oct 1999 15:25:02 +0200 (MET DST) Received: from mail.scc.nl (node1374.a2000.nl [62.108.19.116]) by hub.freebsd.org (Postfix) with ESMTP id 563F215269 for ; Fri, 15 Oct 1999 06:23:47 -0700 (PDT) (envelope-from freebsd-arch@scc.nl) Received: (from daemon@localhost) by mail.scc.nl (8.9.3/8.9.3) id PAA20879 for arch@FreeBSD.org; Fri, 15 Oct 1999 15:20:05 +0200 (CEST) (envelope-from freebsd-arch@scc.nl) Received: from GATEWAY by dwarf.hq.scc.nl with netnews for arch@FreeBSD.org (arch@FreeBSD.org) To: arch@freebsd.org Date: Fri, 15 Oct 1999 15:19:57 +0200 From: Marcel Moolenaar Message-ID: <380729FD.629C2C5F@scc.nl> Organization: SCC vof Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit References: <380716A4.20961526@scc.nl>, <19991015130206.7CF6414D71@hub.freebsd.org> Subject: Re: make world issues Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Jonathan M. Bresler" wrote: > > Some flaws in the "make world" became apparent when the sigset_t > > datatype changed. One of the biggest problems right now is that we don't > > have an upgrade path from -stable to -current. Especially with 4.0 being > > I have successfully upgraded a box from stable to current, > using a CVS tree. the method is to use a CVS tree to build current > as of 19990927 first. then update the source tree to current, > build and install a new kernel, then make world Thanks, that's good to know. I don't think we can expect joe user to do the same thing though and it's not exactly an upgrade path I like to present to our users... What I'm aiming for is that you can slap a current FreeBSD source tree on any runnable version of FreeBSD and perform a cross-build for the machine you want it to run on, whether that has the same architecture or the same object format as the machine you are using to build it or not. With such a capability more complex upgrade problems may be more easily solved (assuming I can't get what I'm aiming for of course :-). I certainly hope to make upgrading from 2.2.x to -current possible without more than a single "make world". -- Marcel Moolenaar mailto:marcel@scc.nl SCC Internetworking & Databases http://www.scc.nl/ The FreeBSD project mailto:marcel@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message