From owner-freebsd-current Wed Jul 8 16:32:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA16075 for freebsd-current-outgoing; Wed, 8 Jul 1998 16:32:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (daemon@smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA16057 for ; Wed, 8 Jul 1998 16:32:11 -0700 (PDT) (envelope-from tlambert@usr02.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id QAA27431; Wed, 8 Jul 1998 16:32:07 -0700 (MST) Received: from usr02.primenet.com(206.165.6.202) via SMTP by smtp03.primenet.com, id smtpd027403; Wed Jul 8 16:32:03 1998 Received: (from tlambert@localhost) by usr02.primenet.com (8.8.5/8.8.5) id QAA28398; Wed, 8 Jul 1998 16:31:59 -0700 (MST) From: Terry Lambert Message-Id: <199807082331.QAA28398@usr02.primenet.com> Subject: Re: building world To: jb@cimlogic.com.au (John Birrell) Date: Wed, 8 Jul 1998 23:31:58 +0000 (GMT) Cc: jkh@time.cdrom.com, patton@sysnet.net, freebsd-current@FreeBSD.ORG In-Reply-To: <199807081124.VAA23031@cimlogic.com.au> from "John Birrell" at Jul 8, 98 09:24:16 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > This is not necessary. As I've said before: on a stock 2.2.6-RELEASE > installation with 3-0-CURRENT sources mounted as /usr/src, all you need > to do is: > > cd /usr/src > make -m /usr/src/share/mk world > > Obviously sending this information to this list _every_ time someone > compains about make world or buildworld not working on 2.2.6 doesn't > get the message across. I'm seriously considering getting a religion... I did this. It fails in two places: 1) Compiling the 3.0 kernel on a 2.2.6 box fails because of the "de" driver's use of version #ifdef's, and the fact that the compiler gets this information from when it was compiled, rather than from what system it is targetting. 2) The fstab is out of date because of the insistence on the use of the slice identifier by mount, so the system will only boot to single user mode after "upgrade". There are other types of compilation that I can make fail, as well, which a normal user would expect to work, but which don't work quite as the user expects. Several "cookbook" approaches have been posted in the past which get around this, but still leave you with the first two problems. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message